Skip to content
RoboLearn
Not completed

Final project: plan, build, improve

ProjectsIntermediate3 sessionsBefore this: Thinking like an engineer, Using data to improve robots

What you’ll do

Over three sessions your team designs and builds a robot that solves a problem you choose. It follows the full engineering design process: ask, imagine, plan, build, test and improve.

Session Goal
1. Plan Choose a problem, write a proposal, assign roles
2. Build Build a working prototype and test it
3. Improve Collect data, fix problems, make it reliable

Choosing a problem

Good final projects are small, real and testable. Some ideas:

  • A robot that waters a plant only when the soil is dry
  • A desk robot that tidies pens into a pot
  • A line-following “delivery” robot for the classroom
  • A light-seeking solar-panel tracker
  • A recycling sorter that separates two colours of block
  • An alarm that detects an open door and beeps

The proposal

Answer each of these in one or two sentences:

  1. Problem: what’s the problem, and who has it?
  2. Solution: what will the robot do?
  3. Requirements: 2–4 things it must do, measurably (“sorts 8 out of 10 blocks correctly”).
  4. Constraints: size, budget, parts available, time.
  5. Parts list: sensors, actuators, controller, power.
  6. Sketch: a labelled drawing.
  7. Roles: who does build, wiring, code, testing and documentation (everyone helps everywhere).
  8. Risks: what could go wrong, and plan B.

Building

  • Build the simplest version that could work first.
  • Test each part alone (each sensor, each motor) before joining them.
  • Keep the engineering log going every session.

Improving with evidence

Run the same test several times, record the results, change one thing, and test again. Your final presentation should show this evidence.

Finished this lesson?