Materials: (feel free to make substitutions)
paper
marker
whatever you choose to make the maze out of
printable blank maze


Step 1:
Set up a maze.
Step 2:
Create code cards. More on these after step 4.
Step 3:
Let your student work to program a character through the maze.
Step 4:
Change up the level of the maze.
Code cards:
Basic =
- Forward
- Turn left
- Turn right
- End
Intermediate =
- For ___ Steps
- Repeat
Advanced =
- If
- Then
- there is a wall
- in front of me
- to my left
- to my right
- on all three sides
- there is not a wall