Lesson 5

Break it Down!

Lesson Overview

In this lesson, students practice decomposition by breaking a song and a dance into parts. Students creatively express themselves by choreographing their own "Funky Robot" dance, then decomposing it to teach classmates their sequence.

Agenda

  1. Warm-up: "The Farmer Plants the Seeds" (10 minutes)
  2. Main Activity: "Funky Robot" (15 minutes)
  3. Debrief: Celebrate earning the Decomposition badge. (5 minutes)

Vocabulary

  • decomposition: breaking down a problem into smaller pieces.
  • modularity: breaking down a large task into smaller steps that you can recombine later to build something more complex. (Definition from Scratch Jr. Coding Cards.)

Standards

  • CA CSS K-2.AP.13 - Decompose the steps needed to solve a problem into a sequence of instructions.
  • CA CSS K-2.AP.15 - Give attribution when using the ideas and creations of others while developing programs.
  • CA CSS K-2.AP.16 - Debug errors in an algorithm or program that includes sequences and simple loops.
  • CA CSS K-2.AP.17 - Describe the steps taken and choices made during the iterative process of program development.

Additional Resources


Teacher-Created Resources

coming soon!