Texts and Videos

time to wake up

The Text

An Auxiliary Text

Videos

In addition to tests, you may also find videos based on a course at the University of British Columbia, BC, that is derived from How to Design Programs (HtDP). Prof. Gregor Kiczales created this course a few years back and made the videos freely available on line:
For marketing reasons, the two versions fall back to the terminology of "coding" and "programming", but they mean what we teach.

Paulette Koronkevich, an enthusiastic teaching assistant at Indiana, has created a
on several HtDP topics.

Prof. Mitch Wand from NU CCIS has also created on-line lectures based on the Fundamentals I curriculum. These lectures are for our introductory Masters program, however, and proceed at a rather different pace than the ones from UBC.