Spare Parts / Learning lab

Beginner robotics projects. Start with a question.

You do not need a robot kit to start thinking like an engineer. These three activities explore control, sensing and design, using the real story behind Spare Parts as a starting point.

Reviewed September 15, 2026 · Independent film guide

Project 01 / browser experiment / 10–15 minutes

Program a stopping rule.

A simulated wheeled robot reads its distance from a wall. Change its readings and stopping threshold, then investigate when its command changes.

Controller commandMOVE FORWARD

70 cm is above the 30 cm threshold.

See the rule and test it
if reading is missing:
    STOP
else if distance <= threshold:
    STOP
else:
    MOVE FORWARD

Set the threshold to 30 cm. Predict the commands at 31, 30 and 29 cm, then try them. What changes when the reading disappears?

This model changes a command; it does not simulate movement, braking, noisy readings or real hardware. It uses a fixed rule, not AI. A physical robot needs additional safeguards and testing.

Turn a demonstration into an experiment

A robotics project becomes more useful when you predict an outcome, change one condition and compare the result with your prediction. For the stopping rule, use the same threshold and vary the reading. Then keep the reading fixed and vary the threshold.

A worked test plan for a 30 cm threshold; repeat it in the simulator.
ReadingExpected commandWhat it checks
31 cmMove forwardJust above the threshold.
30 cmStopThe exact boundary counts as a stop.
29 cmStopBelow the threshold.
MissingStopThe program’s fallback for unavailable data.

A real vehicle does not stop instantaneously. Speed, braking distance, sensor delay and measurement error would affect a physical design. This experiment isolates the decision rule so you can explain it clearly before tackling those complications.

Project 02: choose measurements for a mission

Open the robot sensor activity. Choose between reading a label, finding a wall in murky water and comparing temperatures at different depths. Select sensors, check the feedback, then explain why each device belongs in your design.

Extend it: remove one reading. What information is now missing? A longer equipment list is not the goal; a reasoned choice is.

Project 03: design an ROV on paper

Use the Stinky guide and printable engineering worksheet to sketch a robot that retrieves a sample. Label the operator, tether, power supply, motors and feedback path. Compare one of your decisions with the original team’s technical report.

Extend it: move the battery from the vehicle to the surface in your drawing. List the trade-offs you would investigate. This is a design discussion, not a tested wiring plan.

Where does AI fit?

The simulator above follows a fixed rule; it does not train a model. To explore the distinction, try the four scenarios in robotics vs artificial intelligence. Ask whether a human, an explicit rule or a trained model makes the particular decision.

For teachers and clubs

Use the activities separately or combine them into a 45–60 minute session. Learners should be comfortable comparing numbers and explaining a choice; no programming background is assumed. For a film-led lesson, start with the Spare Parts discussion worksheet, then move from the team’s decisions to a design of your own.

  • Look for evidence: can a learner connect a claim to a reading, test result or source?
  • Ask for a limitation: what has the model or sketch left out?
  • Invite revision: what changed after a failed prediction?

The activities run without an account. They do not ask for student names or store submitted answers. On the public site, analytics can count activity use without collecting the learner’s answers. Teachers may print and share the original exercises for classroom use.

Ready for physical hardware?

SeaPerch’s official build resources offer a route into building an underwater ROV. Follow the programme’s current materials, instruction and supervision guidance. Our browser activities and paper worksheet are not a substitute for its physical build instructions.

Sources & scope

These are original beginner exercises, not a certified curriculum or claims of hands-on hardware testing. The simulation checks a simplified control rule; it does not model a real robot’s dynamics.