# Unit 3: Lesson 3: Arrays

**Description**

In this lesson, students will learn about a new fundamental coding concept: arrays. Students will first consider some real-life examples of arrays, then practice creating and using arrays in the Cue app. Finally, students will design and test a program that uses an array to create a robotic game or activity. These activities will be guided by the Design Process Notebooks.

**Learning Objectives**

- Learn the definition of an array and consider examples of arrays in their daily lives
- Review the concept of variables in programming and consider how a variable is similar to an array
- Complete the Store Challenges in the Cue app, as well as the Try It Out: Rainbow Spin and Activity Menu: Arrays activities in their Design Process Notebook

# Curriculum Connections Summary

- Ontario - Mathematics - Algebra (Coding), Science & Language
- Quebec - Mathematics, Science & Language
- New Brunswick - Mathematics, Science & Language
- Nova Scotia - Mathematics, Science & ICT
- Alberta - Mathematics, Science, Language, ICT & CTF
- British Columbia - Mathematics, Science, Language & ADST
- Manitoba - Mathematics, Science & Language
- Prince Edward Island - Mathematics, Science & Language
- Saskatchewan - Mathematics, Science & Language
- Newfoundland & Labrador - Mathematics, Science & Language
- Yukon Territories - Follow's B.C.'s Curriculum
- Northwest Territories - Follows Alberta's Curriculum
- Nunavut - Follows Alberta's Curriculum

## Find Out More

Cue is an incredibly clever robot with a witty attitude thatâ€™s full of interactive surprises.

**Buy Cue: Shop for Cue****Getting Started: Get Started with Cue****Free Cue Apps for Apple, Android, Windows, Chrome, Kindle, Web-based (on Chrome browser)****Register for the Worldwide Robotics Competition**