Blinking one light
The first thing they build. One light wired to a pin, and a few lines of their own code switching it on and off — the moment their code moves something real.
- Digital pins
- On and off
- Wiring an LED
Block-based coding for games and microcontrollers. Introducing kids to code has never been simpler.
Every block a child places represents real lines of code โ the same logic, far easier to read. It lets them take on complex projects years earlier.
What a student actually makes, from a first blinking light through to robots, arms and games they can play. Hover any one to see what it does and what it teaches.
The first thing they build. One light wired to a pin, and a few lines of their own code switching it on and off — the moment their code moves something real.
Several lights, each on their own pin, blinking in whatever pattern the child decides. The same idea as the first, with more to keep track of.
An ultrasonic sensor measures how far away something is, and a row of lights fills up as it gets closer. The first build that reacts to the room rather than to a timer.
A jointed arm with a gripper, driven by several servos at once. This is where code stops being one instruction after another and becomes a sequence that has to line up.
A car you drive by radio: a drive motor at the back, a steering servo at the front, and a handset that tells it where to go. Two motors that have to agree with each other, which is where it gets interesting.
Three lights taking their turn on a timer — red, amber, green and back again, wired and sequenced the way the real ones are.
A light flashes and you race to hit the button. The screen tells you, to the millisecond, how slow you were.
A dial that fades a light smoothly all the way from off to full, instead of only switching it on.
A small display showing live readings from their own circuit — light, distance, temperature — laid out however they like.
Something gets too close and it sounds off. Quick to build, and the first project where the child decides the rules.
A whole game written in blocks and running as real Python: sprites, collisions, a score, sound and a game-over screen.
The game from the last project, played on a controller they wired themselves. Turn the dial and the paddle moves.
The six things that come up in nearly every conversation.
Lessons are self-paced. A child who is struggling is never rushed, and one who is flying carries straight on to harder projects.
If they build it, they keep it โ blinking lights, radars, robots, cars. Every finished project goes home with them.
Built-in hints nudge them in the right direction first, so they get the satisfaction of solving it themselves before an instructor steps in.
Dozens of projects, often reusing the same parts wired completely differently. We keep adding more, so they never run out of things to build.
We provide the laptops and the components. There is nothing to install, and nothing you or your child need to know beforehand.
Finish a project and you get a note explaining what they built, with video โ and questions to test them on it.
All three start with the same form, and the first lesson is free.
One hour a week, one instructor for every five students, and every project goes home with them.
After-school clubs and in-class sessions, run somewhere the kids already know. We bring everything needed.
Single-user accounts for people or institutions who would rather run our platform themselves. Terms apply.