A fun step-by-step approach where students write interesting programs using The Programmable Box - Level II which contains: 16 character x 2 line LCD, 16 key keypad, rotary encoder with switch, ultra-sonic range detector mounted on a servo, temperature/humidity detector, buzzer, LED's