CodeCritters: free block-coding puzzles that teach real logic
Start here: Code a path · Move a little critter to the flag with your first block program. · About 3 minutes
CodeCritters teaches the foundations of programming without a single line of typed code. Kids guide a friendly critter to its flag by building programs from visual blocks, working up from simple sequences to loops, conditionals, and functions. It's free and has no ads. Diffy measures product use to improve the service.
What kids learn
- Sequencing — putting commands in the right order to trace a path
- Loops — replacing repeated steps with a single Repeat block
- Nested loops — a loop inside a loop
- Conditionals — If and If-Else that sense the tile ahead and branch
- Functions — defining a mini-program once and calling it again and again
- Debugging and efficiency — fixing broken programs and solving in the fewest blocks
How it works
Kids tap command blocks — Move, Turn, Jump, Grab, Repeat, If, and Define — to build a program, with no typing or syntax to memorize. Pressing Run animates the critter stepping through the code to reach the flag and collect every gem. Solving with fewer blocks earns more stars, so kids learn to write tidy, efficient programs.
Kids can play without signing in; guest stars stay until you reload or close the page. A grown-up signs in once and adds a player for each kid, so CodeCritters's stars and progress save to your account and follow you to any device.
Also try
- Prickly PotAges 7–12
Guide Pip the cactus through cozy mazes of switches, hazards and foes.
Play Prickly Pot → - MindMazeAges 7–14
Sudoku, nonograms and deduction puzzles that level up.
Play MindMaze →
Ready to play CodeCritters?
It's free and has no ads. Diffy measures product use to improve the service. Ages 7–12.