Jump to ratings and reviews
Rate this book

Starting Out with Programming Logic and Design

Rate this book
Starting Out with Programming Logic and Design, Second Edition, is a language-independent introductory programming book that orients students to programming concepts and logic without assuming any previous programming experience. In the successful, accessible style of Tony Gaddis’ best-selling texts, useful examples and detail-oriented explanations allow students to become comfortable with fundamental concepts and logical thought processes used in programming without the complication of language syntax. Students gain confidence in their program design skills to transition into more comprehensive programming courses.

The book is ideal for a programming logic course taught as a precursor to a language-specific introductory programming course, or for the first part of an introductory programming course.

648 pages, Paperback

First published October 11, 2007

19 people are currently reading
164 people want to read

About the author

Tony Gaddis

154 books19 followers

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
29 (25%)
4 stars
31 (26%)
3 stars
41 (35%)
2 stars
9 (7%)
1 star
6 (5%)
Displaying 1 - 10 of 10 reviews
Profile Image for Shannon.
5 reviews4 followers
Read
April 16, 2013
and i'm finished with this class!

the text introduced programming concepts in an easy-to-understand way and this, coupled with my spectacular note card skills, kept me afloat in the class.

seriously though, this is one of the most in depth, yet easy to grasp textbooks i've ever had the (dis)pleasure of studying from.
Profile Image for Andrew Obrigewitsch.
951 reviews164 followers
May 16, 2014
This has to be the best book I have ever read on beginning programming. It actually teaches you as if you have never done programming before, what a new concept for a beginning programming book right? Every other beginners book I have read seemed to think that people just learning, where born writing If Then statement, counting in binary and turning their shopping lists into arrays.

I hate to break it to authors, but the average beginner doesn't even know what I just said. (This are just programming techniques and word, that you really don't need to know about unless you are learning programming, for all those unfortunate people like myself who where not born with this knowledge).

So if you want to learn programming, and didn't grow up fixing bugs on Windows yourself, this is the book to read.
25 reviews4 followers
Read
June 26, 2014
First college textbook that I have actually read cover to cover. I am currently working on doing a refresher of programming basics and I have to say that this book was very helpful. It's a shame that I didn't actually read it when I took the course that required it.
Profile Image for Sarah.
15 reviews
March 8, 2020
I read the Fourth Edition.
Needs more video notes, they really help clear the air.
I started with 0 knowledge of programming other than some hardware parts, which this book also briefly covers. This was one of my class textbooks which I aced all my projects following it. I came across 1 or 2 typos/errors in the book but not too big a deal. If you pay attention to other examples or the chapters then you can easily correct it. All in all I recommend this book.
Profile Image for Tim.
60 reviews2 followers
September 1, 2021
My only real issue with this book is the lack of syntax and vocabulary for Python itself. Pseudo code is definitely important, but I find it far more helpful to have the code and pseudo code within the same vicinity.
Profile Image for Martin.
92 reviews65 followers
December 27, 2016
At times it was a bit repetitive, but overall a great book to introduce the concepts of programming to a beginner. It was written in a very clear way and the examples and exercises were really good and useful. I was thinking of giving this four stars, but the last four chapters of the book made some tough parts of programming a lot easier to understand - especially the chapters on recursion and OOP, and the chapter on text processing was just a treat.
Profile Image for Jason Gaytan.
2 reviews6 followers
May 11, 2018
Pretty easy to understand basic of how to get started in writing code. It can be a bit repetitive at times, but for good reason it seems.
Profile Image for Renán Đf.
2 reviews
May 2, 2017
Some exercises were not as clear as I wish but , overall was a great book.
Displaying 1 - 10 of 10 reviews

Can't find what you're looking for?

Get help and learn more about the design.