Robotics
Makeblock mBot2 · CyberPi · mBlock 5
Students build a real robot, then teach it to do something useful. We start in drag-and-drop blocks so nobody is locked out on day one, and finish in Python on the same hardware.
- Assemble and wire an mBot2 from the box up
- Program in mBlock 5 — blocks first, then real Python
- Read live sensors: ultrasonic, line-follow, gyro, light
- Loops, conditionals, variables, and functions on hardware
- End-of-term challenge: an autonomous course run
Students leave with A working robot they programmed themselves, and Python they can read.