Please enable JavaScript to use CodeHS

AL 9-12: 1

CodeHS Lessons

Decompose problems into component parts, extract key information, and develop descriptive models to understand the levels of abstractions in complex systems.

1.6 Top Down Design and Decomposition in Karel
1.8 Abstraction
1.6 Top Down Design and Decomposition in Karel
1.8 Abstraction
1.6 Top Down Design and Decomposition in Karel
1.8 Abstraction
1.7 Top Down Design and Decomposition in Karel
1.9 Abstraction
1.7 Top Down Design and Decomposition in Karel
1.9 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
6.10 Top Down Design
1.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
3.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
6.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
13.10 Top Down Design
1.8 Abstraction
11.8 Scope and Access
1.8 Abstraction
11.8 Scope and Access
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
3.6 Top Down Design and Decomposition in Karel
3.8 Abstraction
3.6 Top Down Design and Decomposition in Karel
3.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
5.3 Comments & Pseudocode
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
5.8 Scope and Access
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
1.16 Challenge Problems
1.6 Top Down Design and Decomposition in Karel
7.2 Planning Your Site
7.4 Providing Feedback
7.5 Presenting your Innovation
3.5 Top Down Design
5.3 Comments & Pseudocode
12.1 Abstraction
1.10 Top Down Design
3.3 Comments & Pseudocode
3.5 Top Down Design
9.1 Abstraction
3.5 Top Down Design
9.1 Abstraction
3.10 Top Down Design
3.11 Abstraction
2.10 Top Down Design
15.3 Abstraction