Skip to content
PlayOwl
Bug Detective cover art, a coding game for Grades 2–8 20 free levels

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

Levels 1–10 free
  1. 1 Case of the Lost Bot 1 ☆☆☆
  2. 2 Case of the Lost Bot 2 ☆☆☆
  3. 3 Case of the Lost Bot 3 ☆☆☆
  4. 4 Case of the Lost Bot 4 ☆☆☆
  5. 5 Case of the Lost Bot 5 ☆☆☆
  6. 6 Case of the Lost Bot 6 ☆☆☆
  7. 7 Loop Trouble 1 ☆☆☆
  8. 8 Loop Trouble 2 ☆☆☆
  9. 9 Loop Trouble 3 ☆☆☆
  10. 10 Loop Trouble 4 ☆☆☆
  11. 11 Loop Trouble 5 Plan level
  12. 12 Loop Trouble 6 Plan level
  13. 13 Stair Mix-up 1 Plan level
  14. 14 Stair Mix-up 2 Plan level
  15. 15 Stair Mix-up 3 Plan level
  16. 16 Stair Mix-up 4 Plan level
  17. 17 Stair Mix-up 5 Plan level
  18. 18 Stair Mix-up 6 Plan level
  19. 19 Gem Glitch 1 Plan level
  20. 20 Gem Glitch 2 Plan level
  21. 21 Gem Glitch 3 Plan level
  22. 22 Gem Glitch 4 Plan level
  23. 23 Gem Glitch 5 Plan level
  24. 24 Gem Glitch 6 Plan level

Levels after 10 are part of a PlayOwl plan. Free levels, saving and basic reports stay free.

Start Fix-it Club

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

Levels 1–10 free
  1. 1 Wrong Turn 1 ☆☆☆
  2. 2 Wrong Turn 2 ☆☆☆
  3. 3 Wrong Turn 3 ☆☆☆
  4. 4 Wrong Turn 4 ☆☆☆
  5. 5 Wrong Turn 5 ☆☆☆
  6. 6 Wrong Turn 6 ☆☆☆
  7. 7 Loop Leak 1 ☆☆☆
  8. 8 Loop Leak 2 ☆☆☆
  9. 9 Loop Leak 3 ☆☆☆
  10. 10 Loop Leak 4 ☆☆☆
  11. 11 Loop Leak 5 Plan level
  12. 12 Loop Leak 6 Plan level
  13. 13 Dance Disaster 1 Plan level
  14. 14 Dance Disaster 2 Plan level
  15. 15 Dance Disaster 3 Plan level
  16. 16 Dance Disaster 4 Plan level
  17. 17 Dance Disaster 5 Plan level
  18. 18 Dance Disaster 6 Plan level
  19. 19 Final Case 1 Plan level
  20. 20 Final Case 2 Plan level
  21. 21 Final Case 3 Plan level
  22. 22 Final Case 4 Plan level
  23. 23 Final Case 5 Plan level
  24. 24 Final Case 6 Plan level

Levels after 10 are part of a PlayOwl plan. Free levels, saving and basic reports stay free.

Start Debug Lab

More from Code Canyon

Other coding games, each with its own free levels.