GCC · GST / AST

Codeoko

Project case

Color Rover

Studio sample · App Builders · ages 11–14 · 5 weeks

Intermediate

A 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