Jump to ratings and reviews
Rate this book

Programming and Problem Solving with C++: Comprehensive: .

Rate this book
A Reorganized and Updated Edition of the Bestselling, Definitive C++ Text The bestselling Programming and Problem Solving with C++ is the single clearest and most comprehensive introduction to C++, object-oriented programming, and software development on the market. Accessible enough for beginning students, this text has been accepted by hundreds of colleges and universities around the world as a model text for the ACM/IEEE-recommended curricula for CS1 courses and for the Advanced Placement exam in computer science. Renowned author team Nell Dale and Chip Weems’s student-centered, pragmatic, and hands-on approach focuses on making even the most difficult concepts in computer science programming accessible to all students. Comprehensive and student-friendly, Programming and Problem Solving with C++, Sixth Edition remains the definitive text for introductory computer science programming courses. New and Key Features: - Contains new programming exercises and new, more student-friendly organization of material - Features strong pedagogical elements, including real-world case studies and highly relevant exercises that reinforce key concepts and build crucial skills - Introduces C++ language constructs in parallel with the appropriate theory so that students immediately realize practical applications - Every new printed copy of the text is packaged with full student access to Turing's Craft Custom CodeLab. Customized to match the organization of the text, CodeLab offers students hands-on C++ programming experience. The system immediately judges the correctness of code typed in by students, and offers hints for building and improving coding skills - Ideally suited for bundling with A Laboratory Course in C++ (978-1-284-02590-3), a digital resource prepared by Nell Dale - Includes a full suite of ancillary resources including a complete source code for students and instructors, PowerPoint Lecture Outlines, and a Test Bank

1068 pages, Paperback

First published August 14, 1996

8 people are currently reading
131 people want to read

About the author

Nell B. Dale

117 books8 followers
Nell B. Dale is a retired Senior Lecturer in Computer Sciences at the University of Texas at Austin.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
20 (29%)
4 stars
18 (26%)
3 stars
23 (33%)
2 stars
5 (7%)
1 star
2 (2%)
Displaying 1 - 5 of 5 reviews
Profile Image for Ietrio.
6,944 reviews24 followers
June 21, 2019
This is a very basic book. Schoolbook beginner, with standard input and output. And the uninteresting way it goes into detail what a while loop does, it assumes this is the first programming language. So truly beginner. But if you are a beginner, why C++? There are so many better choices out there.
Profile Image for Kyle Stephen.
28 reviews
December 2, 2023
Wordy, but everything is still relevant to a simple real world project that would require C++ like a sensor controller.

Well, it takes you right up to the use of pointers!
5 reviews
June 30, 2017
I have the 5th Ed. of this book, and it is clear that Nell Dale and Chip Weems clearly took their time on it. This is evident in that they teach so that the reader might understand any language, not just C++. They encourage learning for its own sake and not merely for attaining a career (although careers are certainly useful to have). while teaching the reader the actual mechanics of a language, they also spend their time on teaching algorithmic creation too, so that by the end of the book the reader has a better understanding of what the world of coding is like.
Profile Image for Joe Cole.
169 reviews351 followers
January 26, 2017
Over all as a beginner this book helped me grasp the fundamentals of C++. I have since gone on to use the book in other classes as a refresher.
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.