mBot: The Secret Code (Grade 3-4)


In this lesson, students will be introduced to the concept of sequencing in the context of Morse Code communication. Students will design sequential algorithms to code and decode Morse Code through the build-in LED bulbs in mBot. First, students will learn the meaning of sequencing. Students will explore the use of Morse Code and learn to create a piece of message based on the rules of Morse Code communication.


  • Use appropriate programming scripts to make a Morse Code message that makes sense to others.
  • Demonstrate the understanding of the sequence that well-defined sequential algorithms affect the execution of programs.

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding) & Science
  • Quebec - Science
  • New Brunswick - Science
  • Nova Scotia - Science & ICT
  • Alberta - Science & ICT
  • British Columbia - Science & ADST
  • Manitoba - Science
  • Prince Edward Island - Science
  • Saskatchewan - Science
  • Newfoundland & Labrador - Science
  • Yukon Territories - Follow's B.C.'s Curriculum
  • Northwest Territories - Follows Alberta's Curriculum
  • Nunavut - Follows Alberta's Curriculum

Find Out More


mbot is the best of both worlds, transitioning students from Scratch Blocks to Text Code