This book and the lab companion was required for a online Programming Logic and Design class I took. I'm new to proramming and the only pre-requisite to the class was College Algebra so it seemed like a good way to get my feet wet and get exposed to programming.
PROS: It starts off very easy for beginners and accelerates to advanced so you get a well-rounded idea of Programming. I had no idea about the use of flowcharts and/or pseudocode as a kind of outline of the programming process you plan to use so found this part very enlightening but after awhile, the flowcharts got kind of old and wasted a lot of space.
CONS: You need to know JAVA or get a JAVA for Dummies book to supplement it. Why? Some of the exercises ask for coding that is not explained thoroughly in the book or the lab manual. I did well in the class until the last three chapters which were advanced. Array's and transferring multiple data to a linked file and retrieving it back were a little over my head and gave me headaches. That is where more code examples could have been helpful. I learn by seeing an example and changing it's parameters for the new situation. The exercises were asking for code that was never listed in the book or throughly explained. By this time, the author could have left out the flowcharts completely and focused more on code examples (you should be more than familiar with flowcharts and pseudocode by the ending chapters so why keep repeating them?).
Overall, the book was fair and convinced me that Programming is not for me. Some people in class were asking professional programming friends for help so that tells me the book was inadequate for them as well. Everything before Chapter 9 was good, it's the advanced parts that really needed more explanation for us beginners and is where the book fell short.
Programming Logic and Design, Comprehensive 5th Edition
by
Joyce Farrell
(Author)
ISBN-13: 978-1423901969
ISBN-10: 1423901967
Why is ISBN important? ISBN
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Use the Amazon App to scan ISBNs and compare prices.
Add to book club
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Join or create book clubs
Choose books together
Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
UK imports may differ from local products. Additional terms apply. Learn More.
Amazon Global Store UK
- International products have separate terms, are sold from abroad and may differ from local products, including fit, age ratings, and language of product, labeling or instructions.
- Manufacturer warranty may not apply
- Learn more about Amazon Global Store.
Temporarily out of stock.
Order now and we'll deliver when available.
Order now and we'll deliver when available.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Details Amazon US Return Policy applies to this item.
More Buying Choices
There is a newer edition of this item:
With a clear writing style that is stripped of highly technical jargon, Programming Logic and Design, Comprehensive, Fifth Edition provides beginning programmers with a guide to developing structured program logic. The book's main goal is to introduce universal programming concepts, while enforcing good style and logical thinking along the way. Designed for readers with little or no programming language experience, it begins with general programming concepts and key concepts of structure. Coverage then progresses to the intricacies of decision-making, looping, array manipulation, and methods. Additional chapters discuss control break programs, advanced array manipulation techniques, and file handling. After the reader has mastered programming fundamentals, an extremely thorough, yet easy-to-understand chapter covers the intricacies of object-oriented programming. The book concludes with chapters on event-driven programming, system modeling with the UML, and the fundamentals of relation database management.
Editorial Reviews
Review
I think this could very well be the best discussion of OO/Event/GUI that I ever read. Not only did the author cover the material, she added new insight to a subject that has been written about for a long time. I will recommend this book to anyone who will listen because of this chapter. Dave Courtaway, DeVry - Pomona, CA
About the Author
Joyce Farrell has authored several popular programming textbooks, including books on Java, Programming Logic and Design, C#, and C++. Her books are recognized for their clear, direct writing style and effective presentation. A well-respected instructor, Ms. Farrell has taught Computer Information Systems at Harper College in Palatine, Illinois, the University of Wisconsin-Stevens Point, and McHenry County College in Crystal Lake, Illinois.
Tell the Publisher!
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.
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 : Course Technology; 5th edition (January 10, 2008)
- Language : English
- Paperback : 752 pages
- ISBN-10 : 1423901967
- ISBN-13 : 978-1423901969
- Item Weight : 2.55 pounds
- Dimensions : 7.5 x 1 x 9.25 inches
- Best Sellers Rank: #706,060 in Books (See Top 100 in Books)
- #2,118 in Computer Programming Languages
- #3,520 in Computer Software (Books)
- #7,882 in Computer Programming (Books)
- Customer Reviews:
Customer reviews
3.9 out of 5 stars
3.9 out of 5
23 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Reviewed in the United States on December 16, 2010
Verified Purchase
3 people found this helpful
Report abuse
Reviewed in the United States on January 1, 2019
Verified Purchase
text books are always overpriced
Reviewed in the United States on November 2, 2018
Verified Purchase
good read for someone getting into programming.
Reviewed in the United States on November 10, 2015
Verified Purchase
The text was so small that it hurt my eyes, I'm sure Joyce Farrell put a lot of work into this and I appreciated it; but everything is just mashed together I had to throw this one away and admit I lost my investment money buying this book.
Reviewed in the United States on November 28, 2010
Verified Purchase
I am a beginner in computer class. This is my first course to learn programming;I feel very disappointed with this book because I don't understand what the author writes down on this book for the beginner. So do my classmates. There are program C , Java, Visual basic mix in this book that we have never studied before. In addition, her examples seem not relate with homework that we have to do in the exercises. Actually, we have to learn how to write PSEUDO CODE first,and this book doesnot help us to understand anymore. As the preface of this book states that it is provided for the beginning programmer, but the truth is opposite. It is only advertising. However, I dare not blame the author because of my little knowledge and my professor 's requirement ( he has never taught in this book , only slide show which different from the book,but we do homework with this book ).I don't recommend this book for anyone who never study how to write down computer programming before. I and my classmates have to find out a basic book lower to learn how to write down the code and flowchart in order to pass this class.
Reviewed in the United States on January 7, 2009
Verified Purchase
This book is so well written. I didn't have any clue about computer programming logic until I read this. It is written so that even a person who has never seen a computer before could understand it. This is one textbook that actually helped me pass the class.
7 people found this helpful
Report abuse
Reviewed in the United States on August 9, 2014
Verified Purchase
was for school
Reviewed in the United States on October 7, 2014
Verified Purchase
Great
Top reviews from other countries
Gary Ross
5.0 out of 5 stars
Five Stars
Reviewed in Canada on November 7, 2014Verified Purchase
Excellent book


