Playlist | schedule page |
Intro 1 — why programming languages (2:15)
Welcome.
Intro 2 — course mechanics (4:02)
How the course works, especially in terms of videos, class meetings, and in-class volunteers.
Intro 3 — interpreters and Plait (3:03)
Why the course involves interpreters and Plait.
Intro 4 — DrRacket and Plait (2:08)
The programming environment and a brief preview of Plait.
Intro 5 — example Plait programs (2:08)
Some larger example Plait programs.
Intro 6 — functional programming course outline (1:36)
A preview of the next steps: functional programming, and then the overall course outline.
Intro 7 — HW 0 (0:41)
About the first homework assignment.