8 LEDs
Identify which outputs you will use.
Wire up the circuit, remembering to use a resistor for each LED.
Using the pins you've decided on above, write the following programs, without using arrays:
all on, off, with delay (filename: led8_delay_all)
sequence through 8 LEDs (filename: led8_sequence)
light random LED (filename: led8_random_1)
light random LED, with piezo buzzer, programming it to sound a tone whenever a random value between 0 and 255 is > 200 (filename: led8_buzzer)
see http://arduino.cc/en/Reference/Tone and http://arduino.cc/en/Reference/NoTone for the buzzer sound
(use a frequency between 500 and 2000 Hz)
binary counter (0, 1, 2, 3, etc.) (filename: led8_counter)
add push button that resets the counter to zero (filename: led8_reset_counter)
see http://arduino.cc/en/Reference/Break
refer to "Circuit #5 Push Buttons" activity in booklet for how to wire up the switch