Ninth graders learn loops — a for loop repeats a set number of times; a while loop repeats until a condition becomes false. They match loop terms to meanings, then write loops to avoid repeating themselves.
Students will be able to…
How do loops let a program repeat work without copy-paste?
Project this and match each loop term to its meaning — tap the term, then tap the meaning.
Tap any phase to open the teacher moves and student actions.
How would you print a word ten times without 10 lines?
Students use loops.
Students modify.
Students create.
Students close.
Aligned to the CSTA K-12 Computer Science Standards and the ISTE Standards for Students.
Iteratively develop programs using loops.
Combine control structures to express ideas in code.
Evaluate and refine computational artifacts.
Automate repetition to solve problems.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students rewrite 5 repeated lines as one loop. A printable loops worksheet is in the Computer Science 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.