Please enable JavaScript to use CodeHS

New Jersey Computer Science and Design Thinking: 8.1.12.AP.5

CodeHS Lessons

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

Standard
2.5 Top Down Design and Decomposition in Karel
Standard
1.7 Top Down Design and Decomposition in Karel
5.7 JavaScript vs Karel
5.8 Basic JavaScript and Graphics Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
3.7 Using Graphics in Python
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
5.6 Local Variables and Scope
5.7 Exceptions
Standard
1.7 Top Down Design and Decomposition in Karel
5.7 JavaScript vs Karel
5.8 Basic JavaScript and Graphics Challenges
Standard
1.4 Modules, Packages & Libraries
Standard
1.4 Modules, Packages & Libraries
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
21.6 Top Down Design and Decomposition in Karel
Standard
7.8 Scope and Access
Standard
17.5 Top Down Design and Decomposition in Karel
18.4 Modules, Packages & Libraries
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
9.4 Modules, Packages & Libraries
Standard
10.4 Modules, Packages & Libraries
Standard
10.4 Modules, Packages & Libraries
Standard
13.4 Modules, Packages & Libraries
Standard
1.6 Top Down Design and Decomposition in Karel
5.7 JavaScript vs Karel
5.8 Basic JavaScript and Graphics Challenges
Standard
10.5 Top Down Design and Decomposition in Karel
11.4 Modules, Packages & Libraries
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
4.7 JavaScript vs Karel
4.8 Basic JavaScript and Graphics Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
4.7 JavaScript vs Karel
4.8 Basic JavaScript and Graphics Challenges
Standard
9.5 JavaScript vs Karel
Standard
1.6 Using Graphics in Python
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
3.6 Local Variables and Scope
3.7 Exceptions
Standard
1.5 Top Down Design and Decomposition in Karel
2.7 Using Graphics in Python
4.1 Functions and Parameters 1
4.2 Functions and Parameters 2
4.3 Functions and Parameters 3
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
4.6 Local Variables and Scope
4.7 Exceptions
Standard
3.5 Top Down Design and Decomposition in Karel
Standard
1.7 Using Graphics in Python
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
3.6 Local Variables and Scope
3.7 Exceptions
7.4 Modules, Packages & Libraries
Standard
3.5 Top Down Design and Decomposition in Karel
Standard
1.7 Using Graphics in Python
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
3.6 Local Variables and Scope
3.7 Exceptions
7.4 Modules, Packages & Libraries
Standard
3.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
3.7 Using Graphics in Python
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
5.6 Local Variables and Scope
5.7 Exceptions
Standard
19.6 Top Down Design and Decomposition in Karel
24.8 Scope and Access
Standard
1.6 Top Down Design and Decomposition in Karel
11.8 Scope and Access
Standard
1.6 Top Down Design and Decomposition in Karel
11.8 Scope and Access
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
1.5 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
2.5 Top Down Design and Decomposition in Karel
Standard
13.3 Modules, Packages & Libraries
Standard
13.4 Modules, Packages & Libraries
Standard
17.5 Top Down Design and Decomposition in Karel