Please enable JavaScript to use CodeHS

NV CS&A: 9-12.AP.M.1

CodeHS Lessons

Decompose problems into smaller components through systematic analysis, using constructs such as procedures, modules, and/or objects.

Standard
24.14 Parameters
24.7 Functions
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.16 Karel Challenges
13.10 Top Down Design
13.8 Functions
13.13 Parameters
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.16 Karel Challenges
3.8 Functions
3.10 Top Down Design
3.13 Parameters
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.16 Karel Challenges
6.10 Top Down Design
6.8 Functions
6.13 Parameters
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.16 Karel Challenges
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
7.4 Functions
Standard
5.3 Comments & Pseudocode
10.4 Functions
Standard
3.3 Functions
3.5 Top Down Design
4.3 Parameters
5.3 Comments & Pseudocode
7.5 Functions
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
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
3.3 Functions
3.5 Top Down Design
4.3 Parameters
Standard
2.8 Functions
2.10 Top Down Design
2.13 Parameters
Standard
2.8 Functions
2.10 Top Down Design
2.14 Parameters
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
3.8 Functions
3.10 Top Down Design
3.13 Parameters
Standard
18.10 Top Down Design
18.8 Functions
18.13 Parameters
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
9.5 Functions
6.6 Top Down Design and Decomposition in Karel
6.16 Karel Challenges
6.4 Functions in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
6.6 Functions
6.8 Top Down Design
6.12 Parameters
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
4.3 Comments & Pseudocode
6.5 Functions
14.6 Top Down Design and Decomposition in Karel
14.16 Karel Challenges
14.4 Functions in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
3.8 Functions
3.10 Top Down Design
3.13 Parameters
8.4 Functions in Karel
8.6 Top Down Design and Decomposition in Karel
8.16 Karel Challenges
Standard
3.8 Functions
3.10 Top Down Design
3.14 Parameters
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
12.6 Top Down Design and Decomposition in Karel
12.16 Karel Challenges
12.4 Functions in Karel
Standard
16.14 Parameters
16.7 Functions
Standard
16.14 Parameters
16.7 Functions
Standard
3.3 Functions
3.5 Top Down Design
4.4 Parameters
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
3.3 Comments & Pseudocode
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
11.4 Functions in Karel
Standard
3.3 Comments & Pseudocode
7.3 Functions
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
Standard
11.14 Parameters
11.7 Functions