English

Code Crystals

Help the robot charge all the crystals! Every chapter teaches a new idea from the world of coding — slowly, with lots of practice and small wins along the way.

Chapter 1: First steps

Command after command — exactly in order

Concept: Sequence
You finished the chapter!
Progress in Sequence: 0 of 5 levels · 0 stars

Chapter 2: Turning and jumping

The robot learns to change direction and climb stairs

Concept: Turns and jumps
You finished the chapter!
Progress in Turns and jumps: 0 of 5 levels · 0 stars

Chapter 3: Again and again — loops

When something repeats, you don't write it again

Concept: Loops
You finished the chapter!
Progress in Loops: 0 of 5 levels · 0 stars

Chapter 4: Procedures — recipes for the robot

Give a group of commands a name and use it again

Concept: Procedures
You finished the chapter!
Progress in Procedures: 0 of 6 levels · 0 stars

Chapter 5: The robot senses — conditionals

Sometimes the robot needs to check before it acts

Concept: Conditionals
You finished the chapter!
Progress in Conditionals: 0 of 5 levels · 0 stars

Chapter 6: Bug Hunters

Find mistakes in a program and fix them

Concept: Debugging
You finished the chapter!
Progress in Debugging: 0 of 18 levels · 0 stars

Chapter 7: Programming champions

Break a big problem into small pieces and solve it

Concept: Breaking a problem down
You finished the chapter!
Progress in Breaking a problem down: 0 of 5 levels · 0 stars

Chapter 8: Thinking like programmers

No new tool — all the tools together, and every level needs real planning

Concept: Thinking challenges
You finished the chapter!
Progress in Thinking challenges: 0 of 6 levels · 0 stars

Chapter 9: Two robots, one mission

One program, two robots — and the order you move them in is the whole story

Concept: Two robots
You finished the chapter!
Progress in Two robots: 0 of 6 levels · 0 stars

Learn coding with Code Crystals

Code Crystals is a coding puzzle game for kids: guide a robot on a 3D board and charge unlit crystals until they glow, using programs you build from commands. The game has 61 levels in 9 chapters and teaches the foundations of coding and computational thinking step by step: command sequences, turns and jumps, loops, procedures, conditionals ("If on unlit crystal"), debugging, breaking big problems into small parts — and even coordinating two robots in one program. For ages 7–12, runs in the browser with no sign-up, and your progress and stars are saved on your own device.