Coders give computers step-by-step directions. If one step is wrong, the program has a bug. Finding and fixing it is called debugging.

Blockly Games: Maze

Blockly Games Maze: stack code blocks to move the character to the end of the maze. The later levels use repeat loops and if blocks.

  1. Read the goal for each level.
  2. Put your blocks in order and press Run.
  3. If it doesn’t work, find the bug, fix it, and try again.
Early Finishers

Done early?

Try an Intermediate Coding activity on the Hour of Code page.

Try out this digital word search for coding vocabulary:


Strand: Computational Thinker

Standard: 1.5.d. Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.

I Can Statements:
I can put code blocks in order to solve a puzzle.
I can find and fix a bug in my code.