Starting Out with C++: Early Objects (7th Edition) (Alternative eText Formats)
Tony Gaddis’s accessible, step-by-step presentation helps beginning students 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 students understand the logic behind developing high-quality programs.
In Starting Out with C++: 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.
Accessible for a non-human language
By Paul E. Khoury "C" - February 26, 2012
I have several [C++] textbooks that delve into the subjects of programming. The aforementioned text [Starting out with C++ Early Objects, 7th (e)] is extremely helpful, with quite a bit of information. It [C++] is the required text for the upcoming semesters, and not just my introductory class, so it covers beginning C++, intermediate C++, and introduction to data structures. I highly recommend this text, as the language of programming can be fairly abstract, and the authors take care not to intimidate even the most illiterate in technology.
Other texts can be rather audacious in their assumptions of the average readers comprehension of mathematics. Fortunately, I am rather skilled with math, but that should not be a decisive factor in this purchase, as the the first couple of chapters implement example after example with regards to the translation of mathematics into codes and strings.
All-in-all, I highly recommend this book. Computer science is the... read more
Kindle version lacking disk...
By Andrew Meador - August 31, 2011
I only read the first chapter or two of the book. It was gifted to my son. This is the textbook being used in his Programming Principles I class in college so, I cannot really comment on the contents, style, and the like. Although it seems obvious in retrospect - you don't get the included disk as it is a downloadable Kindle book. The thing that bothered me was that as the book says - "you can download most of the content of the disk". Well, 'some' isn't quite 'all'. I don't know what was missing or for sure that there was anything missing (my son downloaded the online content), but without the disk - it's hard to tell. Plus, something like half of the Appendices are on the disk. Granted you can download these - but does this make sense for a Kindle version? Just included them in the Kindle book! Anyway, I think when these Kindle books cost as much or near as much as the printed books, it wouldn't hurt them to included all of the electronic book-like content (like the appendices) and... read more
Love Tony Gaddis Series
By C. Hughes - December 29, 2012
I've used Gaddis' Java and now C++. I love his style of presentation. I'm just learning both languages so I like the consistency of his format, which gives an introduction and then an extended code which focuses on the subject that he introduced. I use the phrase "extended code" because I took a visual basic class using text by a different author. That author would give an introduction and then show the code out of context so it was hard to conceptualize what he was talking about or how to use the code. With Gaddis, the code is in a functioning. He would introduce the subject of the code. Utilize a program that uses the code and then break down the code to highlight the code of topic. His style felt "comprehensive".
In addition to Gaddis' personal style of presentation, his text is part of the Pearson Higher Education publications. Pearson is student oriented so there are online tutorials (video notes) which offers a lot of student assistance. I recommend... read more
In Starting Out with Visual Basic2008, Gaddis and Irvine take a problem-solving approach, motivating students to understand the logic behind developing quality programs while introducing the Visual ...