Description
Your students are about to program a robot to make a sandwich — and it is going to go hilariously wrong. That is the lesson.
This is Lesson 1 of the How Computers Think unit — a 5-lesson computational thinking series for Grades 2–4 that requires zero devices and zero tech experience to teach. Each lesson builds on the last. The full bundle is available separately.
What students will learn
Students are introduced to the concept of an algorithm — a precise, ordered set of instructions — through the Robot Sandwich activity. You follow their instructions exactly (and literally), which creates an unforgettable, funny, and effective lesson about why computers need precise input. Students will never forget what an algorithm is after watching you put a jar of peanut butter on top of an uncut loaf of bread.
What is included
• Teacher guide (PDF) — full lesson flow, timing, differentiation notes, teacher tips, and curriculum alignment
• Student worksheet (PDF) — 4-part activity with writing lines and numbered step boxes sized for student handwriting
• Exit ticket with answer key (PDF) — 2-up format, prints 2 tickets per page, teacher answer key on page 2
• Presentation slide deck (Google Slides + PDF) — 9 slides with teacher notes built in, ready to display
Key details
• Grades 2–4
• 45–60 minutes
• No devices, no apps, no tech setup required
• 5 minutes of prep or less
• Print or go fully digital — your choice
Curriculum alignment
• ISTE Student Standard 5a — Computational Thinker
• Ontario Mathematics Curriculum — Coding and Computational Thinking strand
• Common Core Mathematical Practice 1
Differentiation included
Support, extension, and ELL guidance is written into the teacher guide so you can serve every learner in the room without extra planning.
This lesson was designed by a technology professional and their elementary teacher wife; reviewed for grade-level language and classroom fit. It is part of a growing unit — Lessons 2 through 5 cover Sequences, Loops, Conditionals, and Debugging.
Questions? Message me through TpT. I read every message and respond quickly.
Coding Introduction Lesson | Computational Thinking | CS Unplugged No-Prep
Highlights
Description
Your students are about to program a robot to make a sandwich — and it is going to go hilariously wrong. That is the lesson.
This is Lesson 1 of the How Computers Think unit — a 5-lesson computational thinking series for Grades 2–4 that requires zero devices and zero tech experience to teach. Each lesson builds on the last. The full bundle is available separately.
What students will learn
Students are introduced to the concept of an algorithm — a precise, ordered set of instructions — through the Robot Sandwich activity. You follow their instructions exactly (and literally), which creates an unforgettable, funny, and effective lesson about why computers need precise input. Students will never forget what an algorithm is after watching you put a jar of peanut butter on top of an uncut loaf of bread.
What is included
• Teacher guide (PDF) — full lesson flow, timing, differentiation notes, teacher tips, and curriculum alignment
• Student worksheet (PDF) — 4-part activity with writing lines and numbered step boxes sized for student handwriting
• Exit ticket with answer key (PDF) — 2-up format, prints 2 tickets per page, teacher answer key on page 2
• Presentation slide deck (Google Slides + PDF) — 9 slides with teacher notes built in, ready to display
Key details
• Grades 2–4
• 45–60 minutes
• No devices, no apps, no tech setup required
• 5 minutes of prep or less
• Print or go fully digital — your choice
Curriculum alignment
• ISTE Student Standard 5a — Computational Thinker
• Ontario Mathematics Curriculum — Coding and Computational Thinking strand
• Common Core Mathematical Practice 1
Differentiation included
Support, extension, and ELL guidance is written into the teacher guide so you can serve every learner in the room without extra planning.
This lesson was designed by a technology professional and their elementary teacher wife; reviewed for grade-level language and classroom fit. It is part of a growing unit — Lessons 2 through 5 cover Sequences, Loops, Conditionals, and Debugging.
Questions? Message me through TpT. I read every message and respond quickly.


