Students discover that an algorithm is just a clear set of step-by-step instructions — and that computers, like very literal helpers, do exactly what the steps say, in order.
Students will be able to…
A computer will do exactly what you tell it — no more, no less. So how do you write instructions clear enough that even a robot can follow them?
Project this and have students put the steps of making a jam sandwich in the right order. The tool checks whether the algorithm works.
Tap any phase to open the teacher moves and student actions.
Give a robot silly, unclear directions — what happens?
Teacher defines algorithm.
Students use the tool.
Students create an algorithm.
Students share an algorithm.
Aligned to the ISTE Standards for Students and the CSTA K-12 Computer Science Standards.
Develop programs with sequences and simple loops to express ideas or address a problem.
Compare and refine multiple algorithms for the same task and determine which is most appropriate.
Break problems into parts and create step-by-step algorithms.
Describe the steps in a technical procedure using language that pertains to sequence.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have one student write an algorithm to draw a simple shape, then a partner follows it exactly — and they debug any unclear steps together. A printable “program a partner” 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.