mBot: The Mind of a Robot (Part 1) (Grade 3-4)


In this lesson students will learn about what a robot is. They will be introduced to the “sensory system” that might help a robot communicate with a human. Students will explore the basic structure of the sensory system, the concept of programming, and the difference between programming languages and human languages.


  • Define the system of a machine in association with the human sensory system
  • Demonstrate an understanding of how humans communicate with machines
  • Understand the basics of a programming language

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding) & Science
  • Quebec - Science
  • New Brunswick - Science
  • Nova Scotia - Science & ICT
  • Alberta - Science & ICT/CTF
  • 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