Skip to main content
Skip to main content

The Wizard of Ozo

Years 3-4

Using OzoBots students move an Ozobot about a map with coordinates.

This lesson idea was created by Ben Jucius.



  • A3 paper to create map with coordinates.
  • Clear plastic sleeves
  • The OzoBot kit, inc. pens, paper,
  • A simple series of tasks to perform at grid locations.
  • A story of The Wizard of Oz. A short example can be found here.

Prior Student Learning


Some prior knowledge of simple grid maps.

Learning hook

Watch read or otherwise engage with the story “The Wizard of Oz”. Using the Ozobot, pens and paper, have students investigate through impromptu experiments with the colour language of the Ozobot.

Learning map and outcomes

  • Students become familiar with Ozobots and the Ozobot colour language.
  • Students create a simple grid map of “Oz”.
  • Students develop tasks for their Ozobot to perform at different locations on their map.
  • Students develop an algorithm using the colour language to perform the tasks
  • Debug algorithms
  • Students share and reflect on their Ozobot’s performance.

Learning input

Students learn how to calibrate Ozobots.

Students learn Ozobot colour language.

Explain concept of debugging to create the most effective solution. This can include making lines thick enough to correct colour sequence.

Learning construction

Students can work individually or collaboratively with one or more Ozobots.

  1. Students are to draw a map on A3 paper with places from the story, The Wizard of Oz, starting with Munchkinland (ideally top left) and ending with Emerald City (ideally bottom right).
  2. Students should then draw in the different places along the way to Emerald City, including:
    • The four-way intersection where Dorothy meets Scarecrow
    • The apple grove where they meet TinMan
    • The forest where they meet the Lion
    • The Wicked Witch of the West’s castle (which is not on the yellow brick road)
  3. Students can then program Ozobot to stop, turn, go fast, etc at different places along the route. They then need to draw the ‘Yellow Brick Road’ with colour codes at important points. However, the they will need to first experiment with Ozobot to see if it will follow a yellow line (representing the Yellow Brick Road) will work, or they have to use black.
  4. Students should then demonstrate their Ozobot moving along the ‘Yellow Brick Road’ at important points in the story. Students are encouraged to experiment with the abilities of the Ozobots. Students develop and share their own sequence of tasks. Students can make costumes for their Ozobots.

    Limited, low, or no vision icon

    Limited, low or no vision:

    This task can be modified those with colour-blindness or limited, low, or no vision. You can use physical blocks, buildings, figures, or models in place of drawings. Next, to allow the student to feel the Ozobot move along the paper, you can tape a feather, fake hair, or a cardboard shape to the top of the bot; something that the student can touch that will not affect the movement of the robot. See the lesson Ozobot and Colour Codes for additional suggestions.

  5. Draw grid lines on a A3 plastic sleeve and with the map in the sleeve, have students perform tasks at each coordinate as per the teacher task.

Students critique their performance based on efficiency and entertainment value.

Learning demo

Students demonstrate to small groups during the development stage offering positive criticism regarding possible improvements.

Students share each other’s tasks and maps.

Students may perform to the whole class. Possibly, students create a video event to share with others at a later date.

Learning reflection

Students critique their results about what was good, bad and can be improved upon.