Compare prices and save on cheap textbooks at CheapestTextbooks.com
Compare prices and save on cheap textbooks at CheapestTextbooks.com HACKER SAFE certified sites prevent over 99.9% of hacker crime.
CheapestCDPrice.comCheapestDVDPrice.comCheapestTextbooks.comGo to CheapestTextbooks USA!Go to CheapestTextbooks UK!
Multi-Store Textbook Search
  
(What's this?)
Selected Product:

Python Programming: An Introduction to Computer Science
Python Programming: An Introduction to Computer Science

Paperback
Author: John M. Zelle
Publisher: Franklin Beedle & Associates
Release Date: 2003-12
ISBN-10: 1887902996
ISBN-13: 9781887902991
List Price: $40.00
Average Customer Rating:
Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5
Similar Products

Learning Python, 3rd Edition
Learning Python, 3rd Edition
ISBN-10: 0596513984
ISBN-13: 9780596513986
List Price:$39.99


Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly))
Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly))
ISBN-10: 0596100469
ISBN-13: 9780596100469
List Price:$39.99


Python Programming for the Absolute Beginner, Second Edition (For the Absolute Beginner)
Python Programming for the Absolute Beginner, Second Edition (For the Absolute Beginner)
ISBN-10: 1598631128
ISBN-13: 9781598631128
List Price:$29.99


Python Cookbook
Python Cookbook
ISBN-10: 0596007973
ISBN-13: 9780596007973
List Price:$49.95


Core Python Programming (2nd Edition) (Core Series)
Core Python Programming (2nd Edition) (Core Series)
ISBN-10: 0132269937
ISBN-13: 9780132269933
List Price:$54.99


Our Review: To use our price comparison to get the cheapest price, please click on the "Find the Cheapest Price" button located above for Python Programming: An Introduction to Computer Science by John M. Zelle (ISBN-10: 1887902996, ISBN-13: 9781887902991).

At this time we have not yet written a review for Python Programming: An Introduction to Computer Science by John M. Zelle (ISBN-10: 1887902996, ISBN-13: 9781887902991). Please continue to keep checking back to this page as we are constantly adding reviews.

Summaries and Customer Reviews are supplied by Amazon.com

Summary:
This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python.

Although I use Python as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages. There are already many good books about Python on the market; this book is intended as an introduction to computing.

Features include the following:
*Extensive use of computer graphics.
*Interesting examples.
*Readable prose.
*Flexible spiral coverage.
*Just-in-time object coverage.
*Extensive end-of-chapter problems.



Customer Reviews
Average Customer Rating: Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5

Best Intro to Computer Science
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
I've procrastinated learning computer science for a long time, as I never thought I could self teach. I've bought many books so called "Beginner Books" only to never be able to get past chapter 1. After receiving the advice of learning Python as my first language, I stumbled upon this book and ordered it due to the number of high reviews.

I have entered a whole new world. Zelle's book is so wonderfully written and aimed for the complete novice. Everything is explained in such easy and direct ways to understand. For anyone looking to break into the world of programming, this is the place to start.

Excellent introductory book, but not advanced
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
I am about 200 pages into this book. I have some scripting experience (Javascript), but not an awful lot. I have no real OOP experience as Javascript is more object-based than OO.

I like Zelle's approach. He takes it simply and relatively slowly. The chapter exercises and discussion questions are what impress me the most. One of my major beefs with programming books is the lack of exercises. This book does not fail here. The exercises are thoughtful and build on themselves (i.e. there are various programs which you continually revise as you learn new techniques). My only problem is that I have not found recommended solutions for the problems. These may be available on the web but I haven't dug around.

All in all, it's a good introduction to concepts of programming. If you have some basic experience you may not have to go over all the material.

Oustanding Python and CS Intro
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
I'm a computer science PhD student and computational biologist who is looking to convert from Perl to Python in order to create more readable and maintainable code.

Python is a beautiful language and this is a beautiful book. Python was based on the ABC programming language which was intended for teaching or prototyping. Python kept the the ease of use of ABC but allowed one to create "real world" applications.

Zelle nails that Python concept by teaching CS and programming concepts by creating "real world" applications that don't get bogged down in too many syntax and implementation details.


"Simple" programs that teach important concepts while having code that one can easily see adapted to a working app is a great way to teach. If I ever teach an intro to CS class I'll likely use Zelle's book and will definitely use Python and adapt his style of simultaneously pedantic and "real world" examples.



excellent instructor resource
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
I use this as a supplementary text for a computational chemistry class. It's simply excellent and student-friendly. You can't go wrong with this one.

Introduction to Computer Science using Python by John Zelle
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
As a person, who has taken 4 programming courses in 4 different languages, but is basically a novice, this text was a revelation to me and explained the basics of computer science much more clearly than my previous courses. It has been invaluable in preparing the first course that I have ever attempted to teach in this area. I am sure that I will have something negative to say after using it for awhile, but, at present, I am greatly impressed.

























Suggestions | Textbook Store Reviews | Site Map | Textbook Reviews | Contact Us
Cheap Textbooks | Used Textbooks | Discount Textbooks | Buy College Textbooks
© 2008 . All rights reserved. Privacy Statement and Disclaimer
web site design and support by Crystal Solutions