Lesson 2

Sequencing programs

In this lesson, students investigate how sequencing impacts program outcomes. Through an unplugged activity, they explore how order (sequence) impacts the outcome when brushing your teeth. They connect this to ordering commands in a program by comparing two programs that use the same commands but have different sequences. To conclude the lesson, they complete a Parson’s Problem where they are given a series of commands and must order them in the correct sequence.

school
Grade 3
local_library
Subject Science, Math
schedule
Length of lesson 50 minutes

Learning objective

Students will explain how sequencing impacts the output of a program.

Standards

CSTA Standards

  • 1B-AP-10: Create programs that include sequences, events, loops, and conditionals
  • 1B-AP-12: Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features
  • 1B-AP-17: Describe choices made during program development using code comments, presentations, and demonstrations