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
5.8 Scope and Access
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
10.6 Top Down Design and Decomposition in Karel
Standard
23.6 Top Down Design and Decomposition in Karel
Standard
7.8 Scope and Access
Standard
1.6 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
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 Top Down Design and Decomposition in 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
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
3.6 Top Down Design and Decomposition in Karel