Lesson 11

Maze Decomposition

Students will create "buggy" challenges for their classmates to solve in this Bee-Bot activity. This lesson works with any set of Bee-Bot mat cards, and is easily customizable to allow students to revisit a favorite Bee-Bot mat activity, or to create their own!

Agenda

  1. Ask: What is a difficult Bee-Bot challenge you (and your team) had to work through? How did you persevere?
  2. Activity: Maze Creation / Maze Decomposition
  3. Reflection & Close-Out:
    • How did you work collaboratively with your team to solve another team's maze?
    • What was a challenge your team worked to overcome?

Materials

Vocabulary

debug: find and fix errors (bugs) in programs

decomposition: breaking down a problem into smaller pieces

program: a set of instructions written in a language that a computer understands

sequence: a set of instructions that follow one another in order

Additional Resources

Standards

CA CSS: K-2.AP.12 Create programs with sequences of commands and simple loops, to express ideas or address a problem.

CA CSS: K-2.AP.13 Decompose the steps needed to solve a problem into a sequence of instructions.

CA CSS: K-2.AP.14 Develop plans that describe a program's sequence of events, goals, and expected outcomes.

CA CSS: K-2.AP.16 Debug errors in an algorithm or program that includes sequences and simple loops.