mBot: Benchmark 1 (Grade 3-4)


In this lesson, students will combine their prior knowledge to create a story about the future Robot Society and create a simple animation to deliver their ideas. Students will first, narrate their scenario with an mBot first met with a robot citizen in the future world. Students will then use mBlock 5 to create a dialogue between the mBot and the robot. Students will need to create simple sequential algorithms to make the sprites talk to each other.


  • Utilize different panels and function in mBlock 5 while programming
  • Define the sequences of the sprites and logically order coding block to generate simple animated effects
  • Select appropriate programming scripts to make an animation using their imagination and ideas

Find Out More


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