Think Python
For the course, we use the text book "Think Python" (Python for Software Design), a textbook that's gone through many revisions, and has been made available under the GNU Free Documentation License, and will soon be publised by Cambridge University Press.
Starting in Chapter 4, the book makes use of the swampy library. We'll look in class into installing this and making sure it's working. There are some other language translations of an earlier version of the book (unfortunately a little out of date, but maybe useful nonetheless).
Answers to Exercises
Additional Exercises
This exercises attempt to bridge the textbook to subjects and examples specific to media & design.