6.189 | January IAP 2008 | Undergraduate

A Gentle Introduction to Programming Using Python



The course textbook is How to Think Like a Computer Scientist, through Chapter 12 (classes and objects). Links to individual chapters can be found here.

The lectures stick with the order of the textbook for the most part, but not always.

The Python Quick Reference (2.4) lists and explains all of Python’s built-in functions and behavior.

Course Info

As Taught In
January IAP 2008
Learning Resource Types
assignment_turned_in Problem Sets with Solutions
notes Lecture Notes
group_work Projects
assignment_turned_in Programming Assignments with Examples