Students should be able to design and build a physical computing device that integrates hardware inputs and outputs with software. This unit builds on the skill and understandings from the Animations and Games unit with more sophisticated programming constructs, such as arrays, for-loops, and parameters, as well as a deeper understanding of the types of input and output that can be used in computing. Students should leave the unit feeling equipped to use physical computing to solve problems in fun and innovative ways.
Major Projects: