Project case
Color Rover
Studio sample · App Builders · ages 11–14 · 5 weeks
IntermediateA rover that reads the floor colour: green means go, red means stop, blue means turn. Code that moves something.
Problem
The floor colour should change what the rover does.
Approach
Read a sensor, branch on green / red / blue, drive or stop or turn.
How it is built
sensor.read() in; drive commands out. One colour, one behaviour.
Tools
Python · Sensors · Motors
What was hard
Lighting that fools the sensor. A stop that actually stops.
Mentor notes
A rover that only goes forward isn’t reading the floor.
What they have now
A robot challenge they can demo on a coloured mat.
What they can now explain
- What the sensor returns
- Why red means stop
- How they’d add yellow = reverse
Studio samples from live class. First names, cities, photographs, and repositories are published only with household permission — as enrolled students allow.
Back to projects