Starting Out with C++: Early Objects (7th Edition) 7th Edition
| Tony Gaddis (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
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.
Editorial Reviews
From the Back Cover
Gaddis Books—Understanding from the Start!
Tony Gaddis's best-selling Starting Out With... series provides accessible, detailed presentations of programming concepts using an approach that will increase the confidence and competence of beginning programmers.
The Starting Out With... series includes textbooks that meet most course and teaching styles.
Starting Out with C++: Early Objects, 7th Edition ©2011ISBN-13: 978-0-13-607774-9
ISBN-10: 0-13--607774-9
This book is ideal for a multi-term Introduction to Programming course or an accelerated one-semester course that introduces object-oriented programming early.
HIGHLIGHTS:
- Introduces object early— students learn to write classes and create objects in Chapter 7 before covering arrays and pointers.
- Covers both procedural and object-oriented programming.
- NEW! The VideoNotes integrated with this text help augment students' understanding of difficult topics by stepping through programming examples and problem solutions. Icons throughout the text— and a table inside the front cover— show which topics are expanded in a VideoNote. VideoNotes are available on this book's Companion Website at www.pearsonhighered.com/gaddis.
Starting Out with C++: Brief Version 6th Edition ©2010
ISBN-13: 978-0-13--602253-4
ISBN-10: 0-13-602253-7
This book fits a one-semester Introduction to Programming course that introduces procedural programming before objects.
HIGHLIGHTS:
- Covers procedural programming—control structures, functions, and pointers—before presenting objects.
- Introduces objects late— students learn to write classes in Chapter 13.
- Uses a late-objects approach, ensuring that students grasp programming fundamentals before moving on to more powerful object-oriented concepts.
- Incorporates graphics, animation, audio, and game programming to motivate students.
- Covers procedural programming—control structures, functions, and pointers— before presenting objects.
- Includes four chapters covering data structures topics—linked lists, stacks and queues, recursion, and binary trees.,/li>
- VideoNotes step students through programming examples and problem solutions.
Starting Out with Games and Graphics in C++ 1st Edition ©2010
ISBN-13: 978-1-321-51291-8
ISBN-10: 0-321-51291-X
This book employs graphical examples and simple, complete video games to teach introductory programming skills and C++.
HIGHLIGHTS:
Starting Out with C++: From Control Structures through Objects 6th Edition ©2009
ISBN-13: 978-0-321-54588-6
ISBN-10: 0-321-54588-5
This book is perfect for a multi-term Introduction to Programming course that includes coverage of data structures.
HIGHLIGHTS:
About the Author
Judy Walters is an Associate Professor of Computer Science at North Central College in Naperville, Illinois. In addition to her many computer science courses, she enjoys teaching a freshman course on film and literature. She also enjoys studying foreign languages and cultures, and recently developed a new course in technology and society, which she taught in Costa Rica Fall 2005, as part of the college's international studies program.
Godfrey Muganda is an Associate Professor of Computer Science at North Central College in Naperville, Illinois, where he chairs the Computer Science Department. He teaches a wide variety of courses at both the undergraduate and graduate levels including courses in Object-Oriented Programming, Comparative Programming Languages, and Complier Design. His primary research interests are in the Fuzzy Sets and Systems. He won the North Central College faculty award for outstanding scholarship in 1993.
Tony Gaddis is the principal author of the Starting Out with series of textbooks. Tony teaches computer science courses at Haywood Community College in North Carolina. He is a highly acclaimed instructor who was previously selected as the North Carolina Community College "Teacher of the Year,” and has received the Teaching Excellence award from the National Institute for Staff and Organizational Development. Besides C++ books, the Starting Out with series includes introductory books using the Java™ programming language, Microsoft® Visual Basic® .NET, and Microsoft® C#®, all published by Addison-Wesley.
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Pearson; 7th edition (March 4, 2010)
- Language : English
- Paperback : 1200 pages
- ISBN-10 : 0136077749
- ISBN-13 : 978-0136077749
- Item Weight : 4.16 pounds
- Dimensions : 7.8 x 1.7 x 10 inches
- Best Sellers Rank: #2,207,122 in Books (See Top 100 in Books)
- #829 in C++ Programming Language
- #5,749 in Computer Programming Languages
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
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 this text and Gaddis to any instructor or student learning programming.
I have used Calibre to side-load it on my phone and on Paperwhite so it's not like this is impossible. Just green light it for your other apps so that way I can use XRAY please!
Since I put it on my new Paperwhite I have actually begun to enjoy using it, it's great to just search for it. When I'm on a question I can usually just search a phrase form the question and I'll find it earlier in the text. I almost don't even read the book anymore, just look for the reviews and answer all the questions.
So just put the caveat "Large File, might take a bit to download" on it and stop with this only available on some Kindle Apps garbage. It clearly works. And I can have all my C++ in pocket-size format which is nice.
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 innovation of the future, and the demand for said skills is higher than ever.
P.S. Most computer science textbooks are atrociously expensive at campus bookstores, so I highly recommend to purchase it on amazon. Also, you could buy it used, as the IDE [Integrated development environment] used in the book is Microsoft Visual Studio (2005, 2008, 2010...any version) which can be downloaded from the Windows software site (Visual Studio Express is free).
My campus bookstore charges $220 for this book, I got it for $98 [New] here on amazon. Brand New books come with video lectures and Microsoft VS 2010, however if you can get used and save even more, that would work too, just make sure to download Visual Studio Express.




