H211: Fall 2010

Home | Instructors | Resources | Schedule | Notes | Assignments | Arduino | Message Board | Vincent

Schedule

This schedule is subject to change.

Week of Topic
8/30 Introduction to Scheme
9/6 Recursion
9/13 Deep Recursion / Mutual Recursion
9/20 let, letrec, simple macros / higher-order and first-class functions, lexical scope, environments
9/27 more higher-order functions, exam review / Exam Thursday
10/4 Input output, effects, and iteration
10/11 More effects
10/18 Effects project: Julia Set generation
10/25 Special guest lecturer: Matt Hahn / Finish Julia Set generator / Intro to Arduino
11/1 Interacting with the physical world / Start Whack-a-Mole game
11/8 Whack-a-Mole game / Finish Whack-a-Mole game / Sensors, sounds, and other toys
11/15 Create your own game! (Will out of town Tuesday--please meet with your partner and work on your project proposal!) Project proposals due Tuesday night
11/22 Create your own game! / Thanksgiving (no Thurs. lecture or Fri. lab)
11/29 Work on game / Finish game / Game project due Friday--Game demonstrations!
12/6 Strings and string search / More string search / Review
12/13 Final exam 5:00-7:00 p.m., Tues., December 14, LH 115