
Python for Software Design: How to Think like a Computer Scientist
Book Details
Author: Allen B. Downey
ISBN-10: 0521725968
ISBN-13: 978-0521725965
Publisher: Cambridge University Press; 1 edition (March 16, 2009)
Language: English
Python for Software Design is a concise introduction to software design
using the Python programming language. Intended for people with no
programming experience, this book starts with the most basic concepts
and gradually adds new material. Some of the ideas students find most
challenging, like recursion and object-oriented programming, are divided
into a sequence of smaller steps and introduced over the course of several
chapters. The focus is on the programming process, with special emphasis
on debugging. The book includes a wide range of exercises, from short
examples to substantial projects, so that students have ample opportunity
to practice each new concept.
Direct Download: http://dl.dropbox.com/u/1428875/ebook/english/programming/python/Python-for-Software-Design-How-to-Think-Like-a-Computer-Scientist.pdf[1.5MB]