# IN 6-8: 6-8.DI.1

## CodeHS Lessons

Decompose (i.e., break down) problems into smaller, more manageable subsets by applying the algorithmic problem solving steps to make the possible solutions easier to follow, test, and debug.

 Standard 5.8 The Don't Repeat Yourself Principle
 Standard 2.2 A Day at the Park 5.1 Introduction to Karel 5.2 Karel's World
 Standard 2.2 A Day at the Park
 Standard 1.1 Introduction to Karel 1.2 Karel's World
 Standard 3.6 Top Down Design 10.1 Refresher: Challenges with Tracy 10.2 [Partner Project] Digital Art Platform
 Standard 3.6 Top Down Design
 Standard 1.1 Refresher: Challenges with Tracy 1.2 [Partner Project] Digital Art Platform
 Standard 2.1 How to Think Like a Programmer 4.1 Mini Golf - Setup 4.7 Mini Golf - Hole #2 Challenge 5.1 Projectiles - Setup 5.8 Projectiles - Level #2 Challenge
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 6.6 Top Down Design and Decomposition in Karel
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 14.6 Top Down Design and Decomposition in Karel
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 8.6 Top Down Design and Decomposition in Karel
 Standard 2.1 Introduction to Karel 2.2 Karel's World
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 25.8 The Don't Repeat Yourself Principle
 Standard 11.6 Top Down Design and Decomposition in Karel
 Standard 5.8 The Don't Repeat Yourself Principle
 Standard 5.8 The Don't Repeat Yourself Principle
 Standard 1.1 Introduction to Karel 1.2 Karel's World
 Standard 2.1 How to Think Like a Programmer 4.1 Mini Golf - Setup 4.7 Mini Golf - Hole #2 Challenge 5.1 Projectiles - Setup 5.8 Projectiles - Level #2 Challenge
 Standard 3.6 Top Down Design
 Standard 1.1 Refresher: Challenges with Tracy 1.2 [Partner Project] Digital Art Platform
 Standard 3.6 Top Down Design 10.1 Refresher: Challenges with Tracy 10.2 [Partner Project] Digital Art Platform