Please enable JavaScript to use CodeHS

WI 6-8: AP1.a.6.m

CodeHS Lessons

Decompose (break down) a computational problem into parts and create solutions for one or more parts.

Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
14.1 Project: Guess the Word
24.21 Putting Together Control Structures
Standard
4.3 Looping
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
2.2 A Day at the Park
5.3 Functions
5.4 Multiple Functions
5.8 While Loops
5.9 Karel Challenges
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
1.8 While Loops
1.9 Karel Challenges
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
1.6 Top Down Design and Decomposition in Karel
13.10 Top Down Design
13.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
6.10 Top Down Design
6.19 Putting Together Control Structures
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.4 Functions
11.1 Project: Guess the Word
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
5.3 Comments & Pseudocode
10.4 Functions
Standard
3.5 Top Down Design
5.3 Comments & Pseudocode
7.5 Functions
8.1 Putting Together Control Structures
Standard
2.3 Comments & Pseudocode
7.5 Functions
Standard
1.3 Comments & Pseudocode
2.5 Functions
Standard
1.3 Comments & Pseudocode
2.4 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
2.10 Top Down Design
2.19 Putting Together Control Structures
10.1 Project: Guess the Word
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.10 Top Down Design
2.22 Putting Together Control Structures
12.1 Project: Guess the Word
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
18.10 Top Down Design
18.19 Putting Together Control Structures
13.1 Project: Guess the Word
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
6.6 Top Down Design and Decomposition in Karel
9.5 Functions
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
4.3 Comments & Pseudocode
14.6 Top Down Design and Decomposition in Karel
6.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
8.6 Top Down Design and Decomposition in Karel
Standard
3.10 Top Down Design
3.20 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.3 Functions
2.4 Multiple Functions
2.8 While Loops
2.9 Karel Challenges
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
12.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
4.6 Top Down Design and Decomposition in Karel
4.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
1.3 Functions
1.4 Multiple Functions
1.8 While Loops
1.9 Karel Challenges
Standard
1.3 Functions
1.4 Multiple Functions
1.8 While Loops
1.9 Karel Challenges
3.3 Comments & Pseudocode
7.3 Functions
Standard
6.1 Project: Guess the Word
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
14.1 Project: Guess the Word
Standard
11.21 Putting Together Control Structures
Standard
6.1 Project: Guess the Word
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
1.8 While Loops
1.9 Karel Challenges