Python for Software Design: How to Think Like a Computer Scientist

Python for Software Design: How to Think Like a Computer Scientist by Allen B. Downey and Downey Allen B.

Python for Software Design: How to Think Like a Computer Scientist

Binding:
Paperback
Number of Pages:
270
ISBN:
0521725968
Product Group:
book
Publisher:
Cambridge University Press
Publication Date:
March 31, 2009
BooksForGeeks.com ID:
2370

A no-nonsense introduction to software design using the Python programming language, for people with no programming experience.

Reviews for Python for Software Design: How to Think Like a Computer Scientist

  1. An amazingly well-written book

    Rated 5 out of 5 stars, July 12th, 2009

    Intended for students starting programming, the format is suitable: only 251 pages in 19 chapters. The content is concise, accurate and easy to read. The tone is light with occasional subtly humorous remarks.
    Each chapter ends with sections on Debugging, a Glossary and Exercises. There are only a few diagrams but they are very clear. There are ample code listings, presented and explained in manageable chunks. Supporting web pages provide further material.
    One interesting feature is a listing in the book of contributors of corrections. This, no doubt, has resulted in the high standard of this edition.
    The debugging advice is good but I should like more on unit testing. A reasonable case is made for the choice of Tkinter for the final chapter. However, students continuing with Python should investigate wxPython.

Our Network

BooksForGeeks.com is a participant in the Amazon Europe S.à r.l. Associates Programme, an affiliate advertising programme designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.co.uk