D1: Loops - Nested Loops

Description

Level D, Lesson 1: Students will learn how and why to use Nested Loops. They will use Blockly preset programs and Challenge Cards to practice their new skills.

Objectives

  • Understand the definition of a nested loop
  • Distinguish between when a nested loop should be used instead of a simple or regular loop
  • Create a program that uses a nested loop in order to solve a puzzle
  • Use loops to revise code and complete coding challenges in an iterative process

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding)
  • British Columbia - ADST
  • Alberta - ICT
  • Nova Scotia - ICT


 

Robots and Accessories

Dot


Other Supplies

  • Projector or interactive display with mirroring capability
  • Pencils
  • [Optional] Challenge Cards: D 1.1, D 1.2, D 1.3
  • [Optional] 1 Dash robot per group
  • [Optional] access to Twitter and Instagram
  • Tablets - See Tablet Compatibility

Find Out More