Lesson 5

Right on cue

In this lesson, students are introduced to loops and broadcasting. They first explore loops through an unplugged activity. Then, they select two new sprites to include in their projects, and use loops to have the sprites repeat sets of commands. Students are then introduced to broadcasting as a way to manage the flow of a program, rather than having each stack of code run when the green flag is clicked. To conclude the lesson, students share their design choices with a peer.

school
Grade 3
local_library
Subject Language Arts
schedule
Length of lesson 50 minutes

Learning objective

Students will control the flow of their program with loops and broadcast messages.

Standards

🌐 CSTA Standards

  • 1B-AP-08: Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
  • 1B-AP-10: Create programs that include sequences, events, loops, and conditionals
  • 1B-AP-11: Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.

🇺🇸 Common Core Standards

  • CCSS.ELA-LITERACY.W.3.2.A: Introduce a topic and group related information together; include illustrations when useful to aiding comprehension

Multi-lesson projects

Students will use the same project across multiple lessons.

Lesson contents

Scratch projects

My idiom

Student resource

Multi-lesson project

Students will use the same project across multiple lessons