Coding · Code Canyon
Bug Detective
A robot program almost works. Run it, spot the buggy block, and fix it.
- Grades
- 2–8
- Levels
- 48 in 2 tracks
- Free
- 20 levels
- Session
- 3–10 minutes
What it is
Each case is a short block program with exactly one bug: a wrong arrow, a wrong turn or a loop that repeats the wrong number of times. Run it (or step through it block by block) to see where the robot goes wrong, tap the guilty block, then fix the program and run it again. Every case is checked so only one block can be the bug.
What children learn
Teaches debugging as a calm, systematic habit: predict, run, compare what happened with what should happen, locate the first difference, and make the smallest fix.
What it teaches
- Debugging
How to play
Press Run or Step to watch the program. Tap a block to accuse it. To fix, tap a block and choose its new value from the palette, or change a repeat count with + and −. Keyboard: Tab to the program, arrow keys move between blocks, Enter selects, S steps, R runs.
Plays with: Touch Mouse Keyboard
Accessibility
- Read-aloud on request
- Fully playable with a keyboard
- Calm mode with reduced motion
- No timers or time pressure
- Never relies on color alone
- Quiet mode turns off sound effects
Level maps
Tracks and levels
Each track is made for a grade range. Start anywhere that fits — you don't have to play the younger tracks first. As a guest, your stars are saved on this device.
Fix-it Club
Arrow programs, then loops: find the wrong arrow or count.
2–4
24 levels · 10 free
Fix-it Club
Arrow programs, then loops: find the wrong arrow or count. · 2–4
- 1 Case of the Lost Bot 1 ☆☆☆
- 2 Case of the Lost Bot 2 ☆☆☆
- 3 Case of the Lost Bot 3 ☆☆☆
- 4 Case of the Lost Bot 4 ☆☆☆
- 5 Case of the Lost Bot 5 ☆☆☆
- 6 Case of the Lost Bot 6 ☆☆☆
- 7 Loop Trouble 1 ☆☆☆
- 8 Loop Trouble 2 ☆☆☆
- 9 Loop Trouble 3 ☆☆☆
- 10 Loop Trouble 4 ☆☆☆
- 11 Loop Trouble 5 Plan level
- 12 Loop Trouble 6 Plan level
- 13 Stair Mix-up 1 Plan level
- 14 Stair Mix-up 2 Plan level
- 15 Stair Mix-up 3 Plan level
- 16 Stair Mix-up 4 Plan level
- 17 Stair Mix-up 5 Plan level
- 18 Stair Mix-up 6 Plan level
- 19 Gem Glitch 1 Plan level
- 20 Gem Glitch 2 Plan level
- 21 Gem Glitch 3 Plan level
- 22 Gem Glitch 4 Plan level
- 23 Gem Glitch 5 Plan level
- 24 Gem Glitch 6 Plan level
Levels after 10 are part of a PlayOwl plan. Free levels, saving and basic reports stay free.
Debug Lab
Turn-based programs with loops and a dance function.
5–8
24 levels · 10 free
Debug Lab
Turn-based programs with loops and a dance function. · 5–8
- 1 Wrong Turn 1 ☆☆☆
- 2 Wrong Turn 2 ☆☆☆
- 3 Wrong Turn 3 ☆☆☆
- 4 Wrong Turn 4 ☆☆☆
- 5 Wrong Turn 5 ☆☆☆
- 6 Wrong Turn 6 ☆☆☆
- 7 Loop Leak 1 ☆☆☆
- 8 Loop Leak 2 ☆☆☆
- 9 Loop Leak 3 ☆☆☆
- 10 Loop Leak 4 ☆☆☆
- 11 Loop Leak 5 Plan level
- 12 Loop Leak 6 Plan level
- 13 Dance Disaster 1 Plan level
- 14 Dance Disaster 2 Plan level
- 15 Dance Disaster 3 Plan level
- 16 Dance Disaster 4 Plan level
- 17 Dance Disaster 5 Plan level
- 18 Dance Disaster 6 Plan level
- 19 Final Case 1 Plan level
- 20 Final Case 2 Plan level
- 21 Final Case 3 Plan level
- 22 Final Case 4 Plan level
- 23 Final Case 5 Plan level
- 24 Final Case 6 Plan level
Levels after 10 are part of a PlayOwl plan. Free levels, saving and basic reports stay free.
Off screen
Print & play
Paper activities that go with this game.
Keep exploring
Part of these collections
Coding games by grade
More from Code Canyon
Other coding games, each with its own free levels.