mBot 2.0: Let's Move! (Gr. 3-8)


In this lesson, students will learn that robots are autonomous machines that replace human effort; they can perceive their environment and perform computer programs to make decisions and take actions. A computer program is a set of instructions and conditions run by a computer to perform a task. Students will learn that robots can take many different shapes and have different capabilities depending on their context. For example, robots are present in households, such as the vacuum cleaner robot or a lawn mowing robot; you can also find them in factories assembling products and even sent robots to other planets.


  • Students will learn what movements mBot2 can do
  • Students will learn what different programming blocks you can use to make the mBot2 move

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding) & Spatial Sense
  • Quebec - Coming Soon!
  • New Brunswick - Coming Soon!
  • Nova Scotia - Coming Soon!
  • Alberta - Coming Soon!
  • British Columbia - Coming Soon!
  • Manitoba - Coming Soon!
  • Prince Edward Island - Coming Soon!
  • Saskatchewan - Coming Soon!
  • Newfoundland & Labrador - Coming Soon!
  • Yukon Territories - Follows B.C.'s Curriculum
  • Northwest Territories - Follows Alberta's Curriculum
  • Nunavut - Follows Alberta's Curriculum

Find Out More

mBot 2.0
mBot 2.0

Advanced Coding Robot Kit for STEM Education

Powered by Cyberpi, this innovative and easy-to-build robot will inspire kids to learn, grow, and play in limitless ways. Complete with Wi-Fi connectivity, kids can step into the world of Computer Science and technology learning utilizing precision movement control with encoder motors, expandable mBuild modules, and structural parts that come together in a unique programmable design.