Please enable JavaScript to use CodeHS

AZ 7: 7.AP.M.1

CodeHS Lessons

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

2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
11.1 Breakout
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
5.3 Comments & Pseudocode
9.1 Functions Challenges
10.4 Functions
13.1 Breakout
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
3.6 Top Down Design and Decomposition in Karel
4.2 Challenge Problems
3.6 Top Down Design and Decomposition in Karel
4.2 Challenge Problems
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
9.1 Functions Challenges
12.1 Breakout
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
8.1 Functions Challenges
11.1 Breakout
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
9.1 Functions Challenges
9.1 Functions Challenges
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
8.1 Functions Challenges
11.1 Breakout
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
5.13 Multi-file Websites
5.2 Multi-file Websites
5.2 Multi-file Websites
8.14 Multi-file Websites
3.10 Top Down Design
3.20 Putting Together Control Structures
4.15 Multi-file Websites
7.1 Advanced Challenges with Tracy
5.2 Multi-file Websites
2.6 Top Down Design and Decomposition in Karel
2.13 Control Structures Example
2.16 Karel Challenges
6.10 Top Down Design
6.19 Putting Together Control Structures
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
1.16 Karel Challenges
2.6 Top Down Design and Decomposition in Karel
2.13 Control Structures Example
2.16 Karel Challenges
3.10 Top Down Design
3.19 Putting Together Control Structures
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
6.6 Top Down Design and Decomposition in Karel
6.13 Control Structures Example
6.16 Karel Challenges
9.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.13 Control Structures Example
11.16 Karel Challenges
14.5 Functions
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
1.16 Karel Challenges
13.10 Top Down Design
13.19 Putting Together Control Structures
21.1 Challenge Problems
3.5 Top Down Design
5.3 Comments & Pseudocode
7.5 Functions
8.1 Putting Together Control Structures
10.1 Advanced Challenges with Tracy
3.10 Top Down Design
3.19 Putting Together Control Structures
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.4 Functions
15.1 Advanced Challenges with Tracy
3.5 Top Down Design
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
3.5 Top Down Design
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
2.10 Top Down Design
2.19 Putting Together Control Structures
18.1 Let's Build Mastermind
13.1 Advanced Challenges with Tracy
30.1 Let's Build Mastermind
2.3 Comments & Pseudocode
7.5 Functions
1.3 Comments & Pseudocode
2.5 Functions
1.3 Comments & Pseudocode
2.4 Functions