Computer Science Grade 2 20 min

Sequencing Events: Telling a Story

Students sequence events in a story to create a logical narrative.

Tutorial Preview

1

Introduction & Learning Objectives

Learning Objectives Define 'sequence' and 'algorithm' in their own words. Correctly order a set of 4-6 steps for a familiar task. Identify the first, next, and last step in a sequence. Create a simple algorithm for a daily routine. Find and fix one error in a mixed-up sequence (debugging). Explain why the order of steps is important. Have you ever tried to put on your shoes 👟 before your socks? 🧦 It doesn't work! Today, we will learn about putting things in the right order. This is called a sequence. It helps us tell stories and give instructions to computers. Real-World Applications Following a recipe to bake cookies 🍪 Getting ready for school in the morning 🎒 Building a LEGO set using instructions 🧱 Telling a friend how to play a ga...
2

Key Concepts & Vocabulary

TermDefinitionExample SequenceA list of things that happen in a special order. 🔢First, you wake up. Next, you eat breakfast. Last, you go to school. AlgorithmA set of step-by-step instructions to finish a task. 📝The instructions for brushing your teeth is an algorithm. StepOne single action or instruction in a list. ☝️Putting toothpaste on your toothbrush is one step. OrderThe way we arrange things, from first to last. ➡️The numbers 1, 2, 3 are in the correct order. DebuggingFinding and fixing mistakes in your instructions. 🐞You forgot to add milk to your cereal. You debug by adding the milk! ProgramA story or algorithm you give to a computer. 💻A set of code blocks that make a character dance is a program.
3

Core Syntax & Patterns

First Things First Pattern Every story or algorithm must have a clear beginning. Always ask yourself, 'What is the very first thing I need to do?' One Step at a Time Pattern Instructions must be followed one by one, in order. Don't skip steps! Each step connects to the next one. The End Pattern Every story or algorithm must have a clear ending. Make sure you know when the task is finished. What is the very last step?

4 more steps in this tutorial

Sign up free to access the complete tutorial with worked examples and practice.

Sign Up Free to Continue

Sample Practice Questions

Challenging
You see a finished drawing of a house with a sun shining above it. 🏠☀️ What story sequence MOST LIKELY happened to create it?
A.Drew sun -> Drew roof -> Drew walls -> Drew door
B.Drew walls -> Drew roof -> Drew door -> Drew sun
C.Drew door -> Drew sun -> Drew walls -> Drew roof
D.Drew roof -> Drew door -> Drew sun -> Drew walls
Challenging
A robot is programmed to stack 3 blocks. The code is: 'Repeat 4 times: [Pick up block, Place on tower]'. Why is this story a failure (why does it have a bug)?
A.The robot needs to move between the pile and the tower.
B.The loop repeats too many times for only 3 blocks.
C.The robot should place the block before picking it up.
D.The loop should only repeat 1 time.
Challenging
A character needs to put away 3 toys next to a toy box: a ball ⚽, a car 🚗, and a doll 🧸. What is the SHORTEST story (most efficient algorithm) to put them all away?
A.Pick up ball, walk to box, drop ball. Pick up car, walk to box, drop car. Pick up doll, walk to box, drop doll.
B.Walk to box. Pick up ball, drop in box. Pick up car, drop in box. Pick up doll, drop in box.
C.Pick up ball, pick up car, pick up doll. Walk to box, drop all toys.
D.Walk to box, drop toys, pick up toys.

Want to practice and check your answers?

Sign up to access all questions with instant feedback, explanations, and progress tracking.

Start Practicing Free

More from Sequencing and Algorithms: Giving Instructions

Ready to find your learning gaps?

Take a free diagnostic test and get a personalized learning plan in minutes.