Please enable JavaScript to use CodeHS

OK 9-10: L1.AP.M.01

CodeHS Lessons

Break down a solution into procedures using systematic analysis and design.

Standard
1.6 Top Down Design and Decomposition in Karel
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
9.5 Exceptions
24.14 Parameters
24.7 Functions
24.21 Putting Together Control Structures
Standard
5.8 Scope and Access
Standard
1.7 Top Down Design and Decomposition in Karel
1.15 Control Structures Example
1.20 Karel Challenges
Standard
1.7 Top Down Design and Decomposition in Karel
1.15 Control Structures Example
1.20 Karel Challenges
Standard
7.2 Planning Your Site
7.3 Creating Your Site
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
1.16 Karel Challenges
13.8 Functions
13.10 Top Down Design
13.13 Parameters
13.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.13 Control Structures Example
2.16 Karel Challenges
3.8 Functions
3.10 Top Down Design
3.13 Parameters
3.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.13 Control Structures Example
2.16 Karel Challenges
6.8 Functions
6.10 Top Down Design
6.13 Parameters
6.19 Putting Together Control Structures
Standard
7.14 Functions
7.15 Functions and Parameters
7.17 Functions and Return Values
7.18 Exceptions
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
1.16 Karel Challenges
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
6.5 Exceptions
7.4 Functions
Standard
1.6 Top Down Design and Decomposition in Karel
10.4 Functions
Standard
3.3 Functions
3.5 Top Down Design
4.3 Parameters
7.5 Functions
8.1 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
1.16 Karel Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
3.3 Functions
3.5 Top Down Design
4.3 Parameters
6.1 Putting Together Control Structures
Standard
2.8 Functions
2.10 Top Down Design
2.13 Parameters
2.19 Putting Together Control Structures
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
6.5 Exceptions
Standard
2.16 Functions and Parameters 1
2.17 Functions and Parameters 2
2.18 Functions and Parameters 3
2.19 Functions and Return Values 1
2.20 Functions and Return Values 2
Standard
8.8 Scope and Access
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.8 Functions
2.10 Top Down Design
2.14 Parameters
2.22 Putting Together Control Structures
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
8.5 Exceptions
Standard
3.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
3.8 Functions
3.10 Top Down Design
3.13 Parameters
3.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
1.19 Karel Challenges
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
6.5 Exceptions
18.8 Functions
18.10 Top Down Design
18.13 Parameters
18.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
6.16 Karel Challenges
6.13 Control Structures Example
6.6 Top Down Design and Decomposition in Karel
9.5 Functions
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
5.1 Functions
5.2 Functions and Parameters
5.4 Functions and Return Values
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
6.6 Functions
6.8 Top Down Design
6.12 Parameters
7.13 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
1.18 Karel Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
1.18 Karel Challenges
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.16 Karel Challenges
14.13 Control Structures Example
14.6 Top Down Design and Decomposition in Karel
6.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
3.8 Functions
3.10 Top Down Design
3.13 Parameters
3.19 Putting Together Control Structures
8.6 Top Down Design and Decomposition in Karel
8.13 Control Structures Example
8.16 Karel Challenges
Standard
3.8 Functions
3.10 Top Down Design
3.14 Parameters
3.20 Putting Together Control Structures
Standard
3.6 Top Down Design and Decomposition in Karel
3.13 Control Structures Example
3.16 Karel Challenges
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
1.14 Control Structures Example
1.20 Karel Challenges
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
12.16 Karel Challenges
12.13 Control Structures Example
12.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
8.5 Exceptions
16.14 Parameters
16.7 Functions
16.21 Putting Together Control Structures
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
8.5 Exceptions
16.14 Parameters
16.7 Functions
16.21 Putting Together Control Structures
Standard
3.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
4.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.13 Control Structures Example
2.17 Karel Challenges
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
3.3 Functions
3.5 Top Down Design
4.4 Parameters
6.1 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
1.19 Karel Challenges
11.8 Scope and Access
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
1.19 Karel Challenges
11.8 Scope and Access
Standard
12.1 Planning Your Site
12.2 Creating Your Site
Standard
7.3 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
1.5 Exceptions
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
9.5 Exceptions
Standard
11.14 Parameters
11.7 Functions
11.21 Putting Together Control Structures
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
1.5 Exceptions
Standard
6.2 Planning Your Site
6.3 Creating Your Site
Standard
11.2 Planning Your Site
11.3 Creating Your Site
Standard
3.6 Top Down Design and Decomposition in Karel
3.13 Control Structures Example
3.16 Karel Challenges
Standard
1.6 Top Down Design and Decomposition in Karel