Please enable JavaScript to use CodeHS

FL 9-12: SC.912.CS-CS.2.4

CodeHS Lessons

Divide a complex problem into simpler parts by using the principle of abstraction to manage complexity (i.e., by using searching and sorting as abstractions) using predefined functions and parameters, classes, and methods.

Standard
1.6 Top Down Design and Decomposition in Karel
Standard
2.10 Top Down Design
Standard
1.9 Abstraction
1.19 Ultra Karel
Standard
1.8 Abstraction
1.17 Ultra Karel
Standard
1.9 Abstraction
1.19 Ultra Karel
Standard
1.6 Top Down Design and Decomposition in Karel
13.10 Top Down Design
Standard
2.1 Introduction to jQuery
4.7 Storing Data with Firebase
10.1 Visualizing Weather Data
Standard
3.5 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
3.10 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
6.10 Top Down Design
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
6.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
3.10 Top Down Design
Standard
1.10 Top Down Design
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
3.6 Top Down Design and Decomposition in Karel
3.8 Abstraction
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.8 Abstraction
Standard
1.10 Top Down Design
11.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
1.6 Top Down Design and Decomposition in Karel
1.8 Abstraction
Standard
1.6 Top Down Design and Decomposition in Karel
1.8 Abstraction