A4: Sequences - Coding Adventures with Matatalab


In this lesson, we will first review the Matatalab Coding Set and the ways in which it receives and sends messages. Next students will be reintroduced to mazes. Students will use Matatalab Challenge Booklets 2 and 3 to gain an understanding of the use of parameters, loops and functions in conjunction with direction blocks.


  • Describe function of the Matatalab Coding Set components.
  • Explain the difference between sending and receiving messages.
  • Program MatataBot using direction blocks.
  • Collaborate with other students to program MatataBot.
  • Code MatataBot using direction, parameter and function blocks to complete challenge activities

Curriculum Connections Summary

  • Ontario - Mathematics (Coding)
  • British Columbia - ADST
  • Alberta - ICT
  • Nova Scotia - ICT

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.