Kubi
Kubi for parents
Back to the game
GuestLevel 1Исследователь0

Kubi for parents

A browser game in which a child programs robots in real Python, one short mission at a time. Here is what happens inside it, what your child takes away, and what we do with your data.

What the child does

The game is set on a station on a distant planet. A rover has to reach a beacon, collect crystals, bring them to base and recharge in time. The child drives it with short Python commands such as robot.move("right") or robot.collect(), then with loops and conditions, so the robot can do the job on its own.

Each mission is five to fifteen minutes long and ends with a score: how many steps and how much energy the program used compared to a good solution. A better program earns more stars, and the same mission can be replayed to beat the score. That loop, write, run, watch, improve, is how programmers actually work.

What the child learns

The first missions teach sequences of commands and the idea that the computer does exactly what it is told, nothing more. Then come loops (repeat until the cargo is full), conditions (charge if the energy is low), sensors and debugging: reading an error message, finding the line, fixing it and trying again.

Everything is written in real Python syntax, the language used at universities and in industry, not in drag-and-drop blocks. A child who finishes the missions can open a real Python file and recognise what is in it. We keep the subset small on purpose: no classes, no imports, no magic, just the parts that build thinking.

PIX, the mentor that does not give answers

When the robot stops or the program fails, the child can ask PIX, an AI mentor built into the game. PIX sees the code and the error and asks a question back: what did the robot do on the last step, what is the loop condition, what does the sensor return. It never writes the program for the child; a filter on our side removes code from its replies even if the AI tries.

PIX answers a limited number of questions per day, and every question is sent together with the mission code to an AI service to produce the reply. Nothing else about the child is sent.

Safety and your data

There is no account, no chat with other players and no advertising. The game stores progress on the device it is played on and mirrors it to our server under a random profile id together with anonymous usage counts. The name the child types on the start page is the only thing that looks like personal data, and it can be anything.

If you leave an e-mail for the missions that are still being built, we use it for one message when they open. The details are in the privacy policy linked below.

How to start

Open playkubi.com on a computer or a tablet with a keyboard, type a name and press start. The first five missions are free and take about an hour in total; the briefing explains everything the child needs, and a parent is not required to know Python. Ages 9 to 14 work best: younger children struggle with typing, older ones move faster through the missions.

Teachers: Kubi fits a 45-minute lesson on sequences, loops or conditions. Write to us for a lesson plan and a class set-up.