Skip to content

03 //Academy

Code that moves something.

Robotics connects a program to the physical world, where a mistake is visible immediately: the motor turns the wrong way, the sensor reads nothing, or the robot simply refuses to do what you told it to.

01 //What learners build

Four things, in order.

  • 01Sensing the world

    A robot doesn't know what's around it — it measures.

    Reading distance, light, movement or sound, and turning that into a number a program can use. Physical signals become data the code can interpret.

  • 02Making things move

    Turn a programming instruction into controlled movement.

    Driving motors and mechanisms, and getting the timing right. A few lines move something forward; a small change makes it turn or stop at exactly the right moment.

  • 03Circuits and connections

    Understand what happens between the code and the machine.

    Identifying components, following simple circuit diagrams, connecting sensors and actuators, and troubleshooting wiring safely.

  • 04Testing and fixing

    Turn a malfunctioning robot into a working one.

    Change one thing, test it, observe the result, understand what happened, try again — instead of guessing.

02 //The robotics journey

Sense, think, move, test, improve.

How a learner moves through the path

  1. 01

    Sense

    What is happening around the robot? Read information from sensors.

  2. 02

    Think

    What should it do about it? Use code and logic to interpret the information.

  3. 03

    Move

    How should it respond? Control motors, lights or other outputs.

  4. 04

    Test

    Did it behave the way we expected? Observe the physical result.

  5. 05

    Improve

    What should change? Modify the code, wiring or design, and try again.

03 //The robotics loop

Input, logic, output, feedback.

Every robotic system can be understood through one cycle.

The cycle that repeats

  1. 01

    Input

    A sensor observes something: distance, light, movement, sound.

  2. 02

    Logic

    The program decides what to do. If this, then that.

  3. 03

    Output

    The robot responds: move, stop, turn, light up.

  4. 04

    Feedback

    The sensor observes the new situation, and the cycle begins again.

04 //What learners explore

Where software meets hardware.

  • 01

    Sensors — how robots measure the world

  • 02

    Motors — how electrical signals become movement

  • 03

    Controllers — how a programmable board connects code with hardware

  • 04

    Circuits — how components connect and communicate

  • 05

    Programming — logic, conditions, loops and functions to control behaviour

  • 06

    Automation — systems that respond to their environment

  • 07

    Debugging — diagnosing physical and software problems

  • 08

    Engineering thinking — design, test, evaluate and improve

05 //Learning through builds

Every concept should move something.

  • 01Build 01

    Sensor explorer

    Connect a sensor and observe how its readings change. Inputs, measurements and data.

  • 02Build 02

    Smart light

    A system that responds to changing light conditions. Sensors, conditions and outputs.

  • 03Build 03

    Obstacle detector

    A system that detects an object and changes its behaviour. Distance sensing, decisions and motor control.

  • 04Build 04

    Mini rover

    Program a small robot to move, stop and change direction. Motors, timing, navigation.

  • 05Build 05

    Responsive robot

    Combine sensors, logic and movement so the robot reacts to its environment. Feedback loops.

  • 06Final challenge

    Build a robot that can respond

    Give the robot a job. The learner decides what it senses, how it decides, and how it responds — then designs, wires, programs, tests, debugs and demonstrates it.

06 //The learner progression

From connecting components to designing behaviour.

  • 01Explorer

    “What does this component do?”

    Discovering sensors, motors and basic circuits.

  • 02Builder

    “Can I make these parts work together?”

    Connecting hardware and creating simple behaviours.

  • 03Programmer

    “Can I control what happens?”

    Using code to respond to inputs and control outputs.

  • 04Debugger

    “Why isn't it doing what I expected?”

    Learning systematic testing and troubleshooting.

  • 05Robot creator

    “I know what I want my robot to do.”

    Designing and building an independent robotic system.

07 //What parents can expect

More than assembling a robot.

  • 01

    Problem solving

    Breaking physical and programming problems into smaller pieces.

  • 02

    Logical thinking

    Connecting sensor inputs with decisions and physical outputs.

  • 03

    Engineering confidence

    Becoming comfortable with components, systems and mechanisms.

  • 04

    Persistence

    A malfunction becomes something to investigate rather than give up on.

  • 05

    Creativity

    Learners decide what their robot should do and how it should behave.

  • 06

    Systems thinking

    Seeing how software, electronics and physical components work together.

08 //What learners leave with

Don't teach children to assemble robots. Teach them to make systems behave.

The hardware is one part. The code is one part. The real learning happens when a learner understands the relationship between them: sense, think, act, observe, improve.

An understanding of sensors and electronics
And experience writing the control logic above them.
A method for testing and debugging
Applied to problems that are physical, not only logical.
A foundation in engineering thinking
“I wrote the code — and the real world responded.”

Other paths

  • 01

    Coding

    Coding starts with logic a learner can see and moves into written code, so the step from blocks to a real language feels like the next sentence rather than a new subject.

  • 02

    AI

    AI is explored by using it and taking it apart: training something simple, seeing where it gets things wrong, and asking why.

  • 03

    Game Development

    Game development turns a familiar pastime into a design problem: rules, movement, difficulty and feedback all have to be decided by the person making it.

Make something move

Then make it smarter.

A first robot moves forward. Then it stops. Then it detects an obstacle. Then the learner asks what else it could do.