Please enable JavaScript to use CodeHS

NJ 6-8 Computer Science: 8.1.8.AP.4

CodeHS Lessons

Decompose problems and sub-problems into parts to facilitate the design, implementation, and review of programs.

1.6 Top Down Design and Decomposition in Karel
13.10 Top Down Design
2.6 Top Down Design and Decomposition in Karel
6.10 Top Down Design
2.6 Top Down Design and Decomposition in Karel
3.10 Top Down Design
3.5 Top Down Design
5.3 Comments & Pseudocode
7.5 Functions
1.10 Top Down Design
3.3 Comments & Pseudocode
7.4 Functions
3.5 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
9.5 Functions
6.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
2.3 Comments & Pseudocode
3.4 Top Down Design and Decomposition in Karel
7.5 Functions
9.1 Karel Challenges
1.3 Comments & Pseudocode
2.5 Functions
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
5.3 Comments & Pseudocode
8.1 Functions and Parameters 1
9.1 Functions Challenges
10.4 Functions
13.1 Breakout
15.1 Project Prep and Development
1.3 Comments & Pseudocode
2.4 Functions
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
1.16 Karel Challenges
5.11 Battleship
6.1 Final Project
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
17.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.14 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
11.1 Breakout
2.6 Top Down Design and Decomposition in Karel
2.14 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
11.1 Functions and Parameters 1
3.6 Top Down Design and Decomposition in Karel
3.15 More Karel Examples and Testing
4.2 Challenge Problems
10.1 Functions and Parameters 1
3.6 Top Down Design and Decomposition in Karel
3.15 More Karel Examples and Testing
4.2 Challenge Problems
12.1 Functions and Parameters 1
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
8.1 Functions and Parameters 1
9.1 Functions Challenges
12.1 Breakout
13.1 Project Prep and Development
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
7.1 Functions and Parameters 1
8.1 Functions Challenges
11.1 Breakout
15.1 Project Prep and Development
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
7.1 Functions and Parameters 1
9.1 Functions Challenges
9.1 Functions Challenges
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
7.1 Functions and Parameters 1
8.1 Functions Challenges
11.1 Breakout
12.1 Project Prep and Development
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
21.1 Challenge Problems
9.14 Functions and Parameters 1
1.6 Top Down Design and Decomposition in Karel
3.6 Top Down Design and Decomposition in Karel
3.17 Karel Challenges
2.4 Top Down Design and Decomposition in Karel
7.1 Karel Challenges