Matatalab: Dreamcatcher (Gr. 2-3)


In this lesson, students will code and create a round sunburst, cut out a circle in the centre, overlay that shape onto a larger circle, and create dreamcatchers by looping string or yarn through and within the circle in the centre. Students will then decorate their dreamcatcher with yarn, beads, and other media.


  • Create a dreamcatcher using coded shapes.
  • Explore the history, stories, and purpose of dreamcatchers.

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.