Block Coding Trail
Snap bright commands together. Guide a robot, draw shapes and learn how programs think.
- 8 free lessons now, 20 planned
- A robot stage with Run, Step, Reset and Undo
- Predict, build, run, fix and improve in every lesson
Learn one idea, build something real, and grow from colorful blocks to confident Python. Free with a parent account, with no ads, no chat and no public profiles.
Snap bright commands together. Guide a robot, draw shapes and learn how programs think.
Write real Python in the browser. Get friendly feedback and build useful mini projects.
Five short programs, each with one wrong line. Find it, repair it, and read why it broke.
Build an Animated Greeting, a Greeting Bot and a Number Guesser, one small step at a time.
See the same idea written in blocks and in Python, line by line, so the two paths feel like one.
Python runs inside the browser in a sandbox with a time limit, so a program that never stops is stopped for you. Programs cannot reach files, the operating system or the internet. Progress is kept on the device for each child, and the code a child writes is never sent anywhere.