• List Price: CDN$ 189.95
  • You Save: CDN$ 18.12 (10%)
Usually ships within 2 to 4 weeks.
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
An Object-Oriented Approa... has been added to your Cart
Used: Very Good | Details
Sold by PaperbackshopCA
Condition: Used: Very Good
Comment: Used -Very Good Book. Shipped from UK in 18-26 days. Established seller since 2000.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

An Object-Oriented Approach to Programming Logic and Design Paperback – Feb 9 2012


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
CDN$ 171.83
CDN$ 171.83 CDN$ 104.86

2014 Books Gift Guide
Yes Please is featured in our 2014 Books Gift Guide. More gift ideas

Special Offers and Product Promotions

  • Join Amazon Student in Canada



Product Details


Product Description

Review

1. An Overview of Computer Programming. 2. Working with Classes, the Main Method, and Data. 3. Making Decisions. 4. Looping. 5. Arrays. 6. Using Methods. 7. Object-Oriented Programming Concepts. 8. Advanced Array Concepts, Indexed Files, and Linked Lists. 9. Event-Driven Programming with Graphical User Interfaces. 10. Exception Handling. 11. System Modeling with UML. 12. Manipulating Larger Quantities of Data. Appendix A: Conventions in this Book. Appendix B: Flowchart Symbols. Appendix C: Understanding Numbering Systems and Computer Codes. Appendix D: Structure. --This text refers to an alternate Paperback edition.

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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 7 reviews
5 of 7 people found the following review helpful
Comprehensive and easily accessible Aug. 17 2012
By Stormcaller - Published on Amazon.com
Format: Paperback Verified Purchase
Farrell has a large amount of negative reviews on most of her books. However, I believe this edition of An Object-Oriented Approach to Programming Logic and Design is the exception. Having personally read through and used her Java book, and after talking with my professor who has used many previous editions of her Programming Logic and Design books, I've determined that the 4th edition of this book is something special.

Farrell's previous editions were quite difficult to navigate, even for someone with prior programming experience, even though they are made for and marketed towards beginners. This book breaks that horrible tradition, giving those new to programming a solid foundation before moving on to concepts that are more difficult. Although programming in general is a difficult subject to learn (and teach), this book does a tremendous job at including everything a student needs to know without becoming overwhelming.

Most of this book revolves around and uses pseudocode for its programming, which is a language-less programming "code" that serves as a blueprint when designing classes, objects, and applications. Originally, I had wondered why Farrell did not include a well-known language, such as Java or C++, to help teach programming concepts. Later, I learned that by using a universal pseudocode, I was avoiding all of the difficulties in learning the ins and outs of a certain language, and instead was able to focus entirely on the logic and design of the code. Now, I can apply the logic to any programming language, instead of being limited by any particular instance. Additionally, while the book is written with pseudocode, many examples show what the code looks like in C++, Visual Basic, and Java. They are there as add-ons, to show what the programs can look like, but they are not used to teach any of the material.

I highly recommend this book to anyone interested in programming or computer science. This book has given me a tremendous foundation to continue my education.
Four Stars Sept. 28 2014
By felicia - Published on Amazon.com
Format: Paperback Verified Purchase
Very good
Five Stars Sept. 28 2014
By Tetiana Galushko - Published on Amazon.com
Format: Paperback Verified Purchase
Thank you
4 of 8 people found the following review helpful
Terrible Book For Beginners. Oct. 12 2012
By Ness - Published on Amazon.com
Format: Paperback
I have to use this book for my Software Design class and honestly it's so vague. I know a little programming; however, this class is required and I honestly wish my professor would've chosen a different book. You'll have better luck studying on a programming forum for FREE instead of purchasing this book. Matter of fact, I use forums for further understanding. The author shortcuts a lot in this book instead of going into detail. My entire class doesn't understand why my professor chose this crap. I can see why this author gets negative reviews. Even the exercise questions are vague and some of the review questions are not only vague but can have multiple answers...to her multiple choice answers. For example: She'll state A. is right but C. can be correct also.
1 of 4 people found the following review helpful
Logical Aug. 2 2013
By Tymmi - Published on Amazon.com
Format: Kindle Edition Verified Purchase
It makes major sense. The book was cheaper on Amazon than at my College bookstore. it also aided in dwindling down the amount of books I carry around. Most of my books for school was on my Kindle.


Feedback