Young builders
Mechanisms, block coding and sensors. 16 lessons · ~5.7 h · Ages 8+, with an adult
NowWhat is a robot?Foundations · Beginner · 15 minNextTypes of robotsFoundations · Beginner · 15 min
GoalMechanisms, block coding and sensors
Progress0%
Start the path All lessons
- What is a robot?Foundations · Beginner · 15 minA simple, useful definition of a robot and how to tell a robot from an ordinary machine.
- Types of robotsFoundations · Beginner · 15 minMobile robots, robot arms, humanoids, drones and more, and what each is good at.
- Safety in roboticsFoundations · Beginner · 20 minThe safety rules for electricity, batteries, tools and moving robots that every builder follows.
- Sense, think, act (the control loop)Foundations · Beginner · 20 minHow every robot runs the same loop, input → process → output, many times per second.
- Thinking like an engineerFoundations · Beginner · 20 minThe engineering design process (ask, imagine, plan, build, test, improve) and the habits that make debugging easier.
- Structures and stabilityMechanics · Beginner · 20 minWhy triangles are strong, what the centre of gravity is, and how to stop a robot tipping over.
- Gears and gear ratiosMechanics · Beginner · 25 minTrade speed for strength with gears, and calculate gear ratios for your robot.
- Wheels and drivetrainsMechanics · Beginner · 25 minWheel size, differential drive, casters, tracks and omni wheels, and how a two-wheeled robot steers.
- Linkages and mechanismsMechanics · Intermediate · 25 minLevers, cranks, cams and linkages that turn a motor’s spin into the movement your robot needs.
- LEGO SPIKE Prime and EssentialPlatforms · Beginner · 25 minUsing existing LEGO SPIKE kits: hubs, motors, sensors and coding, and what their retirement means.
- LEGO Education Computer Science & AIPlatforms · Beginner · 15 minLEGO’s 2026 classroom kit that replaces SPIKE: what it is and how to choose between it and other platforms.
- Algorithms and sequencesProgramming · Beginner · 20 minWrite precise step-by-step instructions, the way a robot needs them.
- Block-based codingProgramming · Beginner · 25 minSequences, events and commands with blocks in MakeCode, LEGO SPIKE and mBlock.
- Loops and repetitionProgramming · Beginner · 25 minRepeat actions without repeating code: for loops, while loops, and the robot’s forever loop.
- What is a sensor?Sensors · Beginner · 20 minHow sensors turn the world into numbers, and the difference between digital and analog signals.
- Conditional logic (if / else)Control & autonomy · Beginner · 25 minMake a robot respond to its sensors with if, else if, else, comparisons and logical operators.