Second graders learn that an algorithm is just a clear list of steps in the right order, using the fun example of making a sandwich, and put the steps in sequence.
Students will be able to…
Put the bread on last instead of first and the sandwich falls apart. Why does the order of steps matter so much in an algorithm?
Project this and put the sandwich algorithm in order — tap each step from the bread to serving.
Tap any phase to open the teacher moves and student actions.
If you put the bread on last instead of first, your sandwich falls apart. Why does the order of steps matter so much?
Students put the sandwich algorithm in order.
Students test out-of-order steps.
Students write a simple algorithm.
Students reflect on algorithms.
Aligned to the CSTA K-12 Computer Science Standards and ISTE Standards for Students.
Develop programs that express a sequence of steps to accomplish a task.
Decompose the steps needed to solve a problem into a precise sequence.
Model the way an algorithm follows a clear order of steps.
Break a task into an ordered sequence of steps that a computer could follow.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students pick an everyday task, list its steps in order, and number each one, so they see an algorithm as something they write. A printable algorithm 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.