mBot D1: Sequencing - Your First Computer Program with mBot!


Concepts: Students are introduced to computer programming with a discussion of key concepts such as what code is and how it comes together to create a computer program, as well as the importance of sequences in programming.
Students are introduced to the mBot and mBlock software and are guided towards creating their first programs, which are sure to have their mBot seeing all the angles!


1. Understand the meaning of computer programs, code, and sequences.

2. Create sequenced programs that control the movement of mBots.

3. Practice an iterative approach to design and problem solving.

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