Lesson 1.6 Top Down Design and Decomposition in Karel
Description
In this lesson, students learn about Top Down Design and Decomposition. Top Down Design is the process of breaking down a big problem into smaller parts.
Objective
Students will be able to:
Break a large problem down into smaller, simpler problems
Write methods that solve the simpler problems, and use them as building blocks to solve the larger problem
Compare programs and identify good vs poor decomposition
Activities
These are all the activities included in the lesson