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.
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
Want to teach this lesson?
Log in and get access to the full curriculum for free.
Scratch projects
My idiom
Student resource
Log in to access
Multi-lesson project
Students will use the same project across multiple lessons