Students discover the loop — a way to tell a computer “do this again and again” without writing the same command over and over — making programs shorter and easier to change.
Students will be able to…
To move 8 steps you could write “move” eight times… or you could use one loop. Why do coders love loops so much?
Project this and change how many times the loop repeats. Have students compare the short loop version to the long “write it every time” version, then run it.
Tap any phase to open the teacher moves and student actions.
Write “move” eight times — tiring, right?
Teacher introduces loops.
Students use the tool.
Students create with loops.
Students share a loop.
Aligned to the ISTE Standards for Students and the CSTA K-12 Computer Science Standards.
Create programs that include sequences, events, loops, and conditionals.
Develop programs with sequences and simple loops.
Use algorithmic thinking and automation to solve problems efficiently.
Describe steps in a procedure using sequence language.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students write a short movement “program” using a loop (repeat 4 times: clap, stomp) and perform it — then change the repeat number and see the difference. A printable loop-dance sheet is in the CS library.
Tap a card to flip it, then rate whether you knew it. Built from this lesson’s vocabulary.
A quick self-check with instant feedback, drawn from this lesson’s key terms.
A print-and-go review sheet with a built-in answer key. Tap “Show answer key” to reveal answers, or print the clean version for students.