Please enable JavaScript to use CodeHS

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

CodeHS Lessons

Design algorithms to solve computational problems using a combination of original and existing algorithms.

Standard
2.5 Top Down Design and Decomposition in Karel
2.8 Super Karel
2.15 Algorithms
10.4 Strings and For Loops
Standard
6.4 Developing Algorithms Using Arrays
7.4 Developing Algorithms using ArrayLists
Standard
1.7 Top Down Design and Decomposition in Karel
1.10 Super Karel
1.17 Karel Algorithms
Standard
1.6 Top Down Design and Decomposition in Karel
1.9 Super Karel
1.16 Algorithms
4.7 General For Loops
4.10 While Loops
4.11 Loop and a Half
7.3 For Loops and Lists
33.4 Strings and For Loops
Standard
1.7 Top Down Design and Decomposition in Karel
1.10 Super Karel
1.17 Karel Algorithms
Standard
8.4 Strings and For Loops
Standard
5.3 Using Arrays
5.7 Additional Loop Examples
Standard
10.6 Top Down Design and Decomposition in Karel
10.9 Super Karel
10.16 Algorithms
Standard
7.4 Strings and For Loops
23.6 Top Down Design and Decomposition in Karel
23.9 Super Karel
23.16 Algorithms
Standard
9.4 Strings and For Loops
Standard
1.6 Top Down Design and Decomposition in Karel
1.9 Super Karel
1.16 Karel Algorithms
Standard
8.4 Strings and For Loops
Standard
1.6 Top Down Design and Decomposition in Karel
1.9 Super Karel
1.16 Karel Algorithms
Standard
1.6 Top Down Design and Decomposition in Karel
1.9 Super Karel
1.16 Karel Algorithms
Standard
1.6 Top Down Design and Decomposition in Karel
1.9 Super Karel
1.17 Karel Algorithms
Standard
2.6 General For Loops
2.9 While Loops
4.4 Strings and For Loops
5.3 For Loops and Lists
Standard
1.5 Top Down Design and Decomposition in Karel
1.8 Super Karel
1.15 Algorithms
3.7 General For Loops
3.10 While Loops
3.11 Loop and a Half
6.3 For Loops and Lists
18.4 Strings and For Loops
Standard
3.5 Top Down Design and Decomposition in Karel
3.8 Super Karel
3.15 Algorithms
Standard
2.7 General For Loops
2.10 While Loops
2.11 Loop and a Half
4.3 For Loops and Lists
15.4 Strings and For Loops
Standard
3.5 Top Down Design and Decomposition in Karel
3.8 Super Karel
3.15 Algorithms
Standard
2.7 General For Loops
2.10 While Loops
2.11 Loop and a Half
4.3 For Loops and Lists
15.4 Strings and For Loops
Standard
13.4 Developing Algorithms Using Arrays
14.4 Developing Algorithms using ArrayLists
Standard
12.4 Developing Algorithms Using Arrays
13.4 Developing Algorithms using ArrayLists
Standard
1.5 Top Down Design and Decomposition in Karel
1.8 Super Karel
1.15 Algorithms
Standard
2.4 Strings and For Loops
Standard
1.5 Top Down Design and Decomposition in Karel
1.8 Super Karel
1.15 Algorithms
10.4 Strings and For Loops
Standard
1.5 Top Down Design and Decomposition in Karel
1.8 Super Karel
1.15 Algorithms
Standard
2.4 Strings and For Loops
Standard
7.3 Using Arrays
7.7 Additional Loop Examples