Solder together a Freeduino board (an Arduino Duemilanove-compatible board); Learn how to program it using the Arduino environment; Wire up several circuits and load up code to read sensors and light LEDs; Cover variables, functions, …
NYC Resistor – http://www.nycresistor.com/