Shop books,book store,buy books online,bookstore,online bookstore,book reviews
Custom Search
Bookstore Manor Tag cloud
book  computer science  programming  python  python programming  
 Location:  Home» All Book Categories » General AAS » Python Programming: An Introduction to Computer Science  
Current Book Shelf
Paperback
Mass Market
Trade

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science

enlarge enlarge 
Author: John M. Zelle
Publisher: Franklin Beedle & Associates
Category: Book

List Price: $40.00
Buy New: $36.00
You Save: $4.00 (10%)

Qty In Stock


New (13) Used (29) from $24.75

Rating: 4.5 out of 5 stars 27 reviews
Sales Rank: 4765

Media: Paperback
Pages: 517
Number Of Items: 1
Shipping Weight (lbs): 1.9
Dimensions (in): 9.2 x 7.5 x 1

ISBN: 1887902996
Dewey Decimal Number: 005.133
EAN: 9781887902991
ASIN: 1887902996

Publication Date: December 2003
Shipping: Eligible for Super Saver Shipping
Availability: Usually ships in 24 hours

Similar Items:

  • Python Programming for the Absolute Beginner, Second Edition
  • Learning Python, 3rd Edition
  • Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly))
  • Python Cookbook
  • Core Python Programming (2nd Edition) (Core Series)

Editorial Reviews:

Product Description
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:   Read 22 more reviews...

5 out of 5 stars Simply Excellent!   December 8, 2008
Mark J. Pachlhofer (Somewhere, CT)
1 out of 1 found this review helpful

I was new to programming and have been struggling to find a good book to explain some concepts and learn a little bit more about python. This book did both. Everything is very thoroughly explained with plenty of exercises to back up the lessons in each chapter. This book provides you with the background to understand what is being talked about in other books and on other websites. Best Python and computer science book I have run into so far, hands down.


5 out of 5 stars Best Intro to Computer Science   October 5, 2008
Nicholas DiMucci (New York)
3 out of 3 found this review helpful

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.



5 out of 5 stars Excellent introductory book, but not advanced   September 3, 2008
Benjamin Power (Montana)
2 out of 2 found this review helpful

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.



5 out of 5 stars Oustanding Python and CS Intro   August 29, 2008
Nik W. Brown (Los Angeles,)
1 out of 1 found this review helpful

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.





5 out of 5 stars excellent instructor resource   July 24, 2008
Sans_A_Cause (Oxford, MS)
1 out of 1 found this review helpful

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.

Qty In Stock


Welcome to Bookstore Manor Online Bookstore and Booksellers!!

Bookstore Manor Bookshop has the largest selection of online book titles online anywhere.

Browse, Shop and Buy, bestseller, fiction, non-fiction, travel books, reference, everything you would expect and MILLIONS of titles all from the comfort of your home.

Google Search
Custom Search

Copyright 2005-2007 Manor Stores, LLC Customer Support.

You Recently Viewed
Book Shelves
All Book Categories
Arts & Photography
Biographies & Memoirs
Business & Investing
Calendars
Children's Books
Comics & Graphic Novels
Computers & Internet
Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Law
Literature & Fiction
Medicine
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
All Magazines
Related Shelves
• General AAS
Qualifying Textbooks
Custom Stores
• General
Introductory & Beginning
Programming
• General AAS
Introductory & Beginning
Programming
• Python
Languages & Tools
Programming
• General
Languages & Tools
Programming
• General AAS
Languages & Tools
Programming
• General AAS
Programming
Computers & Internet
• General
Software
Computers & Internet
• General AAS
Software
Computers & Internet
• Paperback
Binding (binding)
Refinements
• Printed Books
Format (feature_browse-bin)
Refinements
Information Links
Contact Us
Secure Checkout
Site Feedback
Privacy Statement
About Us