This class will introduce students to programming electrical circuits using the Arduino micro-controller. Students will build simple circuits using LEDs, buttons, speakers, and sensors, and learn to write code that controls each object through project-based learning. Example projects include creating a light show, an electronic piano, and a light sensitive nightlight. Their final project will be creating an Arduino controlled robotic part such as a hand or head, which they can take home. No prior experience is needed.