Matatalab: Storytelling with Adventure Maps (Gr. 1-2)


In this lesson students will work together to create a coordinate plane or a grid and then create an imaginative story using the Matatalab Coding Set. They will choose or create a themed mat, design a costume for the wheeled robot, program the robot to move about on the mat as the story is told and then write a story about their MatataBot character.


  • Create a coordinate plane
  • Demonstrate points of intersections using ordered pairs
  • Arrange coding blocks to allow MatataBot to move to a predetermined point of intersection
  • Explain the importance and usage of coordinate planes or grids and their purposes for maps
  • Create a costume for MatataBot
  • Create an imaginative story using the Matatalab Coding Set

Curriculum Connections Summary

  • Ontario - Coding, Social Sciences, and ELA
  • British Columbia - ADST & ELA
  • Alberta & Nova Scotia - ICT, Social Sciences & ELA
  • New Brunswick, Quebec, Saskatchewan, Newfoundland, and PEI - Social Studies & ELA

Find Out More


Screen Free: A more friendly way to learn fundamental coding concepts at a very early age. A physical way to learn abstract coding ideas without screen-time.
Words Free: The coding blocks have intuitive graphical symbols on them, building confidence for kids to predict the movement of the robot as well as to test and confirm their reasoning.
Game Based Learning: With Matatalab, if kids don't feel like seriously coding, they are play maze game adventures.