Jump to ratings and reviews
Rate this book

Programming Logic and Design

Rate this book
Programming Logic and Design, Comprehensive, THird Edition provides the beginning programmer with a guide to developing structured program logic. The textbook assumes no programming experience and does not focus on any one particular language. It introduces programming concepts and enforces good style and logic thinking. New elements found in this edition include: a coplete program example in each chapter; key terms and 20 review questions at the end of every chapter; more thorough coverage of modularization, object-oriented concepts, and event handling; earlier covereage of style and design issues; and a new appendix on numbering systems. Get you start in programming with the book that demonstrates proven success. COmes with a copy of Microsoft Office Visio Professional 2003, trail version.

603 pages, Paperback

First published January 1, 2002

14 people are currently reading
191 people want to read

About the author

Joyce Farrell

66 books8 followers
Joyce Farrell was formerly a Professor of Computer Information Systems at Harper College in Palatine, Illinois. Prior to joining Harper College, Farrell taught Computer Information Systems at the University of Wisconsin-Stevens Point and McHenry County College in Crystal Lake, Illinois. She is the author of many Programming books for Course Technology, a part of Cengage Learning[1]. Her books are widely used as textbooks in higher education institutions.

"When I write my books I use the same language, examples, analogies, and entertaining exercises that made my class sessions fun and made the lessons stick. I was always thrilled when former students would return for a visit and tell me how they were able to solve problems at their new jobs when others were stumped because of the thorough programming backgrounds they got in my courses." -Joyce Farrell

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
27 (27%)
4 stars
31 (31%)
3 stars
29 (29%)
2 stars
7 (7%)
1 star
4 (4%)
Displaying 1 - 6 of 6 reviews
Profile Image for Bree.
150 reviews3 followers
June 2, 2010
It's an interesting topic to teach the logic of programming without actually teaching programming. The book has many typos and wild paragraphs that don't quite make sense. I read the 5th edition of this text. I wish it would give more examples of logic rather than just what you shouldn't do. It doesn't make sense to teach what you shouldn't do when you're only learning logic and not a programming language.
Profile Image for Tim Johnson.
607 reviews16 followers
February 12, 2022
I'm rather proud of myself for understanding as much of this as I did. I had to speed through because I was reading it for a cyber security boot camp so there wasn't time to do the exercises that would have deepened my understanding. The book didn't provide solutions to the questions or exercises, so how would you check your work anyway?

I'll admit that somewhere in chapter 10 where the focus shifts to object oriented programming, it seems to take a big jump in complexity.

Either way, I at least feel like I gained a lot from it. I reserve the right to change that sentiment after I've attempted to apply said knowledge to an actual programming problem.
Profile Image for Dwight.
8 reviews2 followers
March 5, 2013
Great book for a beginner wanting to get into programing and understand the reasons why code has to be written and how to understand coding and programing.

Great book and I highly recommend it for the beginner to the advanced programer.
Profile Image for Jonathan Barnett.
159 reviews1 follower
July 28, 2015
Fairly helpful with learning the basic concepts. It gives both flowchart and psuedocode examples to follow along with. The one thing I didn't appreciate is the concepts didn't always have concrete examples of what it might look like in real-life situations.
Profile Image for Dawn.
5 reviews1 follower
April 21, 2019
Textbook for my programming class. The book is informative, but lacks any instruction on how to actually preform the tasks it teaches.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.