Philosophy | Pictures used in the textbook |
Download the textbook | Worked Exercises from the textbook |
Gallery of student work | Errata |
Picturing Programs is a textbook for beginning computer programming, published in August 2010 by College Publications (not to be confused with College Publishing). The ISBN is 978-1-84890-015-8. We've tried very hard to keep the price down, so it lists at GBP 18.50, which as of this writing is around $29.30. Pre-publication drafts of it have already been used by dozens of high school and college teachers in several countries.
As of June 9, 2011, you can download the entire book for free. Once you've started reading it and working through it, you can pay me whatever you think it's worth.
Instructors using the book should contact the author for an instructor's guide (which is still under construction, but contains a bunch of helpful teaching tips).
This site will host errata, updates, supporting classroom materials, problem solutions, and so on.
In the meantime, try the following links:
This material is based upon work supported by the National Science Foundation under Grant No. 0618543. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author and do not necessarily reflect the views of the National Science Foundation (NSF).