Skip to content
PlayOwl

Coding · Grade 2

Loops with a Purpose

Second graders decide when loops are useful, find the repeating unit in a path and choose the right repeat count, trace loops that change a value each time round, and use loops to climb staircases and patrol square paths with forward and turn blocks.

  • 4 lessons
  • About 70 minutes
  • Loops check: 8 questions
  • Ways to answer: program with blocks, choose an answer, trace code, type a number, sort into groups and true or false
Try it now (no account) One of the five free starter courses Open in PlayOwl

What learners will discover

  • Decide when a loop is useful: when steps repeat, to make programs shorter and easier to change.
  • Find the repeating unit in a path and set the repeat count to the number of units.
  • Trace a loop that changes a value each time round and predict the result.
  • Use loops of forward and turn blocks to follow staircases and square paths.

Lessons

  1. When is a loop useful? 4 steps2 practiceabout 14 min
  2. Find the repeating unit 6 steps3 practiceabout 16 min
  3. Loops that count 5 steps3 practiceabout 15 min
  4. Loops for shapes and patrols 5 steps2 practiceabout 15 min
  5. Loops check 8 questions at the end

Keep exploring

Games to practice with

More 2nd grade coding

Guide for grown-ups