Unit 3: Lesson 5: Sense and Remember


In this lesson, students will practice sharing code and using other people’s code while giving proper attribution. First, students will pair up with another group, share a few of the programs they are proud of, and describe how they used arrays in those programs. Next, students will continue work on their problem-solving robot, incorporating both an array and some of the code that was shared with them into their project. These activities will be guided by the Design Process Notebooks.

Learning Objectives

  • Review the definition of an array and discuss how they have already used arrays
  • Introduce and practice sharing code and drawing inspiration from the work of others
  • Complete the Project Pathways: Sense and Remember activities in their Design Process Notebook

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding), Science & Language
  • Quebec - Science & Language
  • New Brunswick - Science & Language
  • Nova Scotia - Science & ICT
  • Alberta - Science, Language, ICT & CTF
  • British Columbia - Science, Language & ADST
  • Manitoba - Science & Language
  • Prince Edward Island - Science & Language
  • Saskatchewan - Science & Language
  • Newfoundland & Labrador - 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.