mBot F2 - Functions: Morse Code


Concepts: Students continue learning about the utility of creating their own functions by creating longer programs that require the creation of more complex functions.
Activity: Students create a Morse code program using motor commands and program mBot to ‘send’ messages to their friends!


1. For students to practice creating more complex functions

2. For students to learn about other common coding systems such as Morse code

3. For students to practice identifying patterns and breaking down complex patterns into smaller components

Curriculum Connections Summary

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

Find Out More


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