Program

Computational Thinking, Coding & Physical Computing

Logic, patterns, and code — learned by making things that actually run.

What students do

  • Learn sequencing and patterns through unplugged games, then code
  • Program microcontrollers that sense and respond to the world
  • Build interactive projects that mix hardware and software
  • Debug systematically — form a hypothesis, test, fix

On the bench: Microcontroller kits · Physical computing bench