Below are lecture materials, listed by date.

- September 8th
- slides
- DrRacket lecture code
- September 11th
- DrRacket lecture code
- September 15
- DrRacket lecture code
- September 18
- DrRacket code on function definition
- September 22
- DrRacket code on double, base-two numbers
- September 25
- DrRacket code on base-two numbers, sum-up
- DrRacket code introducing lists and map
- quiz code
- October 2
- Monday interactions
- boolean definitions
- October 6
- Friday interactions
- conditional definitions
- more conditional definitions
- start Sierpinski...
- October 16
- Sierpinski by hand
- Sierpinski recursive code
- interactions...
- October 20
- list of lists...
- list manipulations
- filtering lists
- October 23
- interactions from lecture
- text of Alice in Wonderland
- database definitions
- October 27
- code for working with colors
- October 30
- extended code for working with colors and random
- November 3
- code for scrolling a fish, spinning a lizard
- scrolling fish, complete
- spinning lizard, complete
- November 13
- list of [lists of...] strings
- November 20
- Monday lecture material...
- flattening a multi-level list
- fibonacci gets out of hand!
- November 24
- lectures examples with iterative fibonacci
- examples and notes for iterative fibonacci
- November 27
- base-two (binary) numbers
- class examples on binary
- December 1
- arithmetic in binary
- December 4
- converting from binary to base 10