mBot 2.0: Careful Driving (Gr. 3-8)


In this lesson, students will learn about gyroscopes and how it measures tipping movements and more precisely the speed of turning/tipping movements. Students will learn about accelerometers measuring the change in velocity and how both sensors provide different information about the position in space. Students will learn how to calculate mBot2's position in space using gyroscope and accelerometer sensor data.


  • Students will learn how gyroscopes and accelerometers work and how their measurements can be combined
  • Students will learn how to make a robot react to sudden changes and detect crashed or bumpy roads

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding), Numbers & 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.