Unit 4: Iteration (Loops)

Programming Challenges:

In this unit, students complete programming challenges that build toward the Enduring Understanding CON-2: Programmers incorporate iteration and selection into code as a way of providing instructions for the computer to process each of the many possible input values. The challenges include:

  • A Guessing Game
  • Turtle Drawing Shapes
  • Replacing Cats and Dogs
  • Turtle Snowflakes
  • Analyzing Loops

The programming challenges are opportunities for students to represent and use iterative processes (i.e while loops, for loops, nested loops) to create programs that accomplish intended tasks. Learning Objectives: CON-2.C - CON.2.H.