Physical Computing
Grade Levels: 9-12 (5636)
Term: Semester
Credits: .5
Prerequisite: Survey of Technology
In Physical Computing, students will design and build functioning electronic circuits using microcontrollers like the Arduino Uno, single-board computers like the Raspberry Pi, and embedded-systems programming. Students will learn and apply knowledge of circuit design to identify electronic components and assemble circuits on a breadboard. Students will utilize a variety of programming environments and languages, for example: Arduino, C++, Node.js, and Python to give functionality to their circuits. This course culminates with a student-designed prototype project.
