or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $21.75 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Guide to Programming with Python (Book & CD Rom)
 
See larger image
 
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.

Guide to Programming with Python (Book & CD Rom) [Paperback]

Michael Dawson (Author)
3.4 out of 5 stars  See all reviews (5 customer reviews)

List Price: $116.95
Price: $76.83 & this item ships for FREE with Super Saver Shipping. Details
You Save: $40.12 (34%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 11 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $76.83  
Sell Back Your Copy for $21.75
Whether you buy it used on Amazon for $49.75 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $21.75.
Used Price$49.75
Trade-in Price$21.75
Price after
Trade-in
$28.00

Book Description

1423901126 978-1423901129 March 13, 2007 1
Python Programming is unique and fun because of its approach: the reader learns to program through writing game programs. While it's enjoyable and engaging, the book covers plenty of fundamental computer science concepts and vocabulary. Topics include variables, memory, branching, loops, data structures, functions, file handling, exceptions, object-oriented programming, GUI programming, multimedia programming, and program planning. Even with all the power it offers to industry, Python is perfect for beginners. It has clear, simple syntax and is robust yet concise. Python Programming is the most fun way to learn the basics of programming using an easy-to-learn but powerful industry-standard programming language.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Designing the Obvious: A Common Sense Approach to Web & Mobile Application Design (2nd Edition) (Voices That Matter) $23.81

Guide to Programming with Python (Book & CD Rom) + Designing the Obvious: A Common Sense Approach to Web & Mobile Application Design (2nd Edition) (Voices That Matter)
Price For Both: $100.64

Show availability and shipping details



Product Details

  • Paperback: 496 pages
  • Publisher: Course Technology; 1 edition (March 13, 2007)
  • Language: English
  • ISBN-10: 1423901126
  • ISBN-13: 978-1423901129
  • Product Dimensions: 9.1 x 7.3 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #166,334 in Books (See Top 100 in Books)

More About the Author

Michael Dawson has worked as both a programmer and a computer game designer and producer. In addition to real world game industry experience, Mike earned his bachelor's degree in Computer Science from the University of Southern California. Currently, he teaches game programming in the Game Production Department of the Los Angeles Film School. Mike has also taught game programming to students through UCLA Extension and The Digital Media Academy at Stanford. He's the author of three other books: Beginning C++ through Game Programming, Guide to Programming with Python, and C++

Projects: Programming with Text-Based Games. You can visit his website at www.programgames.com to learn more or to get support for any of his books.

 

Customer Reviews

5 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (2)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 8 people found the following review helpful:
3.0 out of 5 stars Careful buying this., May 17, 2008
This review is from: Guide to Programming with Python (Book & CD Rom) (Paperback)
While I won't deny this is the best book out there to teach someone Python, it is pretty much Word for Word the same book as Python for the Absolute Beginner (which is by the same author). This version is packaged as an academic book, and costs 4 times as much!
I love the author for this book, but the publisher should be shot.
Go pick up the absolute beginner version and saves yourself $60.

If it hadn't been the same book, I would happily given it 5 stars.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
2.0 out of 5 stars Last two important chapters of otherwise decent book are unusable, October 20, 2008
Amazon Verified Purchase(What's this?)
This review is from: Guide to Programming with Python (Book & CD Rom) (Paperback)
Michael Dawson's text was required for a course I took. Overall the book was useful, as the explanations are clear and there are plenty of code examples and problems that exercise the concepts. However, the book will annoy those have previous programming experience, as it assumes no knowledge of any other language and explains what for-next, while, et cetera are. I find the elementary approach surprising given that the author has another text on Python that appears more geared towards beginners.

What really annoys me, though, is that Chapters 11 and 12 about games are essentially unusable. The code examples in Chapters 11 and 12 are based on an author-modified version of the LiveWires package that is included with the book. That's fine except that the mods are based on an obsolete version of LiveWires, and there appears to be no download site with a newer version of the author's package. That means that in order to learn useful information from Chapters 11 and 12, the student must commit indefinitely to an obsolete version of LiveWires! The lack of a download site is unacceptable and infuriating in this day and age. Chapters 11 and 12 might as well not be included with the book, which is ridiculous as so much of Python development is game-related.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars A new kind of approach to teaching programming, April 9, 2007
By 
This review is from: Guide to Programming with Python (Book & CD Rom) (Paperback)
Most programming books seem pretty drab, in that they teach by laying out the fundamentals, and rely on the reader to see how everything fits together. This book is nice because it takes the approach of starting with a practical need (in this case, game programming), and showing how to evolve toward an understanding of a programming language (in this case, Python) through the development of small games. Time will tell how well this method works in the big scheme of things, but I found it to be a nice alternative introduction to programming. It also has review questions and projects and the end of the chapters to further enhance the teaching value of the book. All in all, a decent little book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews



Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject