How the programme is structured
The programme runs across 4 levels holding 153 written lessons. Every level below lists what it covers and what the student walks away having built.
Need the lesson-by-lesson breakdown? Open the full lesson plan — every lesson with its code, type and milestone.
Build a model, then program it. Motors (unregulated → regulated → speed), display, sound, sensors and the forever loop — one physical model per lesson, 48 lessons drawn from the EV3 model catalogue.
🧭 What this level covers
- Building · Motor · Display · Sound · Sensor · Control
Level 1 asked whether you could make it move. Level 2 asks whether it does the same thing every time: parallel stacks, brake and coast, movements measured in rotations and degrees, the Switch, the operators, the Gyro — and, by the end, a machine you can measure and trust.
🧭 What this level covers
- Reliable builds · Brake & coast · Rotations and degrees · Turns · The Switch · Operators · Gyro turns · Variables, toggles and modes · Timeouts and interlocks · Encoder maths · Proportional control
Levels 1 and 2 asked whether the machine works and whether it works the same way twice. Level 3 asks whether the program can be read: My Blocks and broadcasts to give routines names, lists and variables to remember more than one thing, and closed-loop control that corrects itself instead of guessing.
🧭 What this level covers
- My Blocks · Broadcast events · Closed-loop control · Boolean logic · State and modes · Lists · Deadband · Calibration
No model catalogue and no building instructions. Six blocks of eight lessons, each one solving a different official WRO RoboMission mat with a robot the team designs itself — calibration and line following, then proportional control and My Blocks, gyro navigation, PID, menus and lists, and finally daisy-chaining across two Bricks.
🧭 What this level covers
- Block 1 · WRO 2021 POWERBOTS — base-robot design · calibration · two-state follower · squaring