mBot: Robot Curling (Gr. 5)
Using Variables and Multiplication for a Fun Game of Curling
Description
The mBot and the mBlock software are both perfect tools to explore mathematics and the concept of variables. By using variables to store information on the robot, students will attempt to hit an exact target on a curling 'rink'.
Objectives
- Understand Patterns (Lesson Focus)
- Understand Variables (Math)
- Understand General Terms and Vocabulary
- Understand Multipliers
- Understand Variables (coding)
- Understand Tracing/Predicting Code Output
Lesson Procedure
- Class 1 - Intro to mBlock and Using Move Blocks (~30min)
- Class 2 - Variables in mBlock (~20min)
- Class 3 - Robot Curling Game (~30min)
Curriculum Connections Summary
- Ontario - Mathematics - Algebra (Coding)
- Quebec - Mathematics
- New Brunswick - Mathematics
- Nova Scotia - Mathematics & ICT
- Alberta - Mathematics & ICT/CTF
- British Columbia - Mathematics & ADST
- Manitoba - Mathematics
- Prince Edward Island - Mathematics
- Saskatchewan - Mathematics
- Newfoundland & Labrador - Mathematics
- Yukon Territories - Follow's B.C.'s Curriculum
- Northwest Territories - Follows Alberta's Curriculum
- Nunavut - Follows Alberta's Curriculum
Robots and Accessories
- mBots
Other Supplies
- Laptops
- mBlock Software
- Masking Tape (for curling rink - optional)
Find Out More
mbot is the best of both worlds, transitioning students from Scratch Blocks to Text Code