# Dash & Dot: Dash & Dot Are So Random (Gr. 4-6)

**Description**

So much around us happens randomly. How can Dash and Dot simulate random events when they have to follow a strict algorithm? In this lesson, students will learn how random variables can be utilized in computer programs.

**Objectives**

- Understand what random variables are and when to use them
- Write a program that uses a random variable
- Find measures of center for a set of data and use them to describe the data

**Lesson Procedure**

- Class 1: Low Tech Magic 8 Ball (20 minutes)
- Class 2: Magic Dot Ball (20 minutes)
- Class 3: Programming Challenge (30 minutes)

# Curriculum Connections Summary

- Ontario - Mathematics - Algebra (Coding)
- Quebec - Mathematics
- New Brunswick - Science & 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**

**
**

**Other Supplies**

**
**

- Tablets - See Tablet Compatibility
- Magic 8 Ball Recording Sheet print-outs
- Random Data Recording Sheet print-outs
- Large paper for each group to draw or print a spinner

## Find Out More

*Open their eyes to how the world works, coding ideas into adventures.*

**Buy Dash and Dot****Free Apps for Apple and Android****Tablet Compatibility****View All Lessons****Subscribe for Premium Co-Curricular Lessons****Start a Robotics Coding Club****Register for the Worldwide Robotics Competition**