Matatalab: Hanging Mobile (Gr. K-1)


In this lesson, students will create and construct a mobile comprised of geometric shapes. Students will code Matatabot to draw each of the six basic shapes and will be challenged to code and draw two or three additional geometric shapes to add to their mobile.


  • Learn how to code and manipulate the MatataBot in order to create a series of shapes.
  • Learn how to create a hanging mobile using dowels, ribbons and other media, and shapes through coding the MatataBot to create a variety of shapes.
  • Experiment with the MatataBot in order to create two or three unique shapes to add to the hanging mobile.

Curriculum Connections Summary

  • Ontario – Coding & Art
  • British Columbia – ADST & Art
  • Alberta & Nova Scotia – ICT & Art
  • New Brunswick, Quebec, Saskatchewan, Manitoba, Prince Edward Island, & Newfoundland and Labrador – Art

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.