&> You are purchasing a standalone product; MyProgrammingLab does not come packaged with this content. If you would like to purchase both the physical text and MyProgrammingLab search for 0133441849 / 9780133441840 . That package includes 0133452255 / 9780133452259 and 013336092X / 9780133360929 . MyProgrammingLab should only be purchased when required by an instructor . Tony Gaddis’s accessible, step-by-step presentation helps beginners understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and the C++ programming language by presenting all the details needed to understand the “how” and the “why”–but never losing sight of the fact that most beginners struggle with this material. His approach is both gradual and highly accessible, ensuring that readers understand the logic behind developing high-quality programs. In Starting Out with Early Objects, Gaddis covers objects and classes early after functions and before arrays and pointers. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises appear in every chapter. This text is intended for either a one-semester accelerated introductory course or a traditional two-semester sequence covering C++ programming. MyProgrammingLab for Starting Out with C++ is a total learning package. MyProgrammingLab is an online homework, tutorial, and assessment program that truly engages students in learning. It helps students better prepare for class, quizzes, and exams—resulting in better performance in the course—and provides educators a dynamic set of tools for gauging individual and class progress. And, MyProgrammingLab comes from Pearson, your partner in providing the best digital learning experiences.
I read this textbook for CS110B at CCSF in fall of 2020. As far as textbooks go this was fine: nothing super exceptional or well done, but nothing really poorly explained either.
Fără supărare față de creatorul C++ Bjarne Stroustrup, dar sunt cărți despre C++ mult mai bune decât cartea lui. Ediția dată e potrivită pentru începători și pentru cei care vor să-și reîmprospăteze cunoștințele! Cartea abordează multe subiecte de la cele mai simple la algoritmi de sortare și căutare, liste înlănțuite, programarea orientată pe obiecte nivel avansat. Autorul vine cu exemple și explicații. La fiecare capitol sunt exerciții teoretice și practice, dar fără răspunsuri. Poate e cea mai bună carte despre C++ pe care am citit-o în viața mea.
This is basically your bog standard introduction to programming textbook.
I will say that I got far more out of this one than I did from similar textbooks in high school. The examples were clearer, the organization was slightly better, and I found the supplementary material helpful.
Obviously, some things have changed about the C++ language, but I'm not sure how much that matters for introductory programming covering topics like looping and branching.
I'm also unsure if they've updated the textbook to a more recent version, but if you're looking for an introductory programming book using C++, this is probably as good as any.
This book was okay, but it's a stretch to call it "accessible". Someone who is not already familiar with the jargon of programming would almost certainly get lost in the chatter here. It probably is very useful for someone skilled in another programming language to learn C++, but it would be very difficult for a novice programmer to learn to program beyond the very elementary basics using just this book. It would be a worthwhile supplement to a course, however, with a teacher to explain the confusing parts.
Not bad, but the omission of command line arguments, the smallest index I've ever seen in a 1,000+ page textbook, and the amount of confusion the book caused for my less-savvy classmates drove me to my 3-star rating.