# mBot: Not Your Average Robot (Gr. 5-7)

## Using Variables and Averages for a Fun Game of Bocce Ball!

**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 bocce ball 'field' and use Mean, Median, and Mode to determine the score.

**Objectives**

**Students will be able to understand: **

- Mean/Median/Mode (Lesson Focus)
- Variables (Math & Coding)
- General Terms
- Critical Thinking

**Lesson Procedure**

- Class 1 - Intro to mBlock and Using Move Blocks (~30min)

- Class 2 - Variables in mBlock and Understanding Averages (~30min)

- Class 3 - Robot Bocce Ball Game (~60min)

**Curriculum Connections Summary**

- Ontario - Mathematics - Algebra (Coding)
- Quebec - Mathematics
- New Brunswick - Mathematics
- Nova Scotia - 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 field - optional)
- Measuring Tapes
- Worksheets (1 per student)

## Find Out More

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