Physical computing with the BBC micro:bit and TPBot robots, taught through the full design cycle
Year 8 Design is one sustained course: students learn to program the BBC micro:bit, then put that programming to work driving TPBot robot cars to solve real control challenges. The micro:bit is a small programmable circuit board with a grid of LEDs, two buttons, a radio, and a set of sensors, programmed in the block-based MakeCode environment. Over the year students move from lighting a single LED to building a robot that follows a line, responds to radio control, and completes a task they have designed themselves.
The course is built as a thirteen-unit progression. Each unit introduces one computing idea through an unplugged activity, a guided coding activity, and an open project where students design and build something of their own. The robotics challenges, making a robot follow a line, drive a set path, or pick up an object, draw on the programming concepts as they are learned. Lessons run for about 52 minutes a week, and the kit lives in room BY3.
Each unit builds on the last, so the concepts accumulate towards the final independent project.
The programming concepts above are applied to TPBot robot cars driven by the micro:bit. The robotics challenges escalate across the year and let students choose their own level of ambition: a line-following robot that clears paper off a track, a radio-controlled robot that picks up a pen, a combat robot reusing earlier remote-control code, and EDU kits for robots that drive a precise path from a chosen start point. Each challenge is framed as a design task, inquire into the problem, specify and design the robot, build and program it, then test and evaluate against the brief.
The year carries two summative strands flagged in the handover: an A–D assessment built around investigating, analysing, and evaluating robots used at school, and a B–C assessment built around designing a robot to solve a task.