Please enable JavaScript to use CodeHS

OK 9-10: L1.AP.C.01

CodeHS Lessons

Justify the selection of specific control structures (e.g., sequence, conditionals, repetition, procedures) considering program efficiencies such as readability, performance, and memory usage.

Standard
5.5 For Loops in JavaScript
5.9 While Loops
5.10 Loop and a Half
Standard
2.4 For Loops
5.4 Nested Control Structures
Standard
3.2 if Statements and Control Flow
3.3 if-else Statements
3.4 else if Statements
5.4 Accessor Methods
5.5 Mutator Methods
Standard
1.7 Top Down Design and Decomposition in Karel
1.15 Control Structures Example
1.20 Karel Challenges
Standard
1.7 Top Down Design and Decomposition in Karel
1.15 Control Structures Example
1.20 Karel Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
1.16 Karel Challenges
13.4 For Loops
Standard
9.13 Loop and a Half
9.12 While Loops
9.9 For Loops in JavaScript
Standard
22.10 Loop and a Half
22.9 While Loops
22.5 For Loops in JavaScript
Standard
2.2 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
2.13 Control Structures Example
2.16 Karel Challenges
3.4 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
2.13 Control Structures Example
2.16 Karel Challenges
6.4 For Loops
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
1.16 Karel Challenges
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
2.12 Loop-and-a-Half
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
9.5 For Loops in JavaScript
9.9 While Loops
9.10 Loop and a Half
Standard
14.10 Loop and a Half
14.9 While Loops
14.5 For Loops in JavaScript
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
6.16 Karel Challenges
6.13 Control Structures Example
6.6 Top Down Design and Decomposition in Karel
Standard
6.5 For Loops in JavaScript
6.9 While Loops
6.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
10.10 Loop and a Half
10.9 While Loops
10.5 For Loops in JavaScript
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
7.5 For Loops in JavaScript
7.9 While Loops
7.10 Loop and a Half
Standard
1.4 For Loops
11.16 Karel Challenges
11.13 Control Structures Example
11.6 Top Down Design and Decomposition in Karel
Standard
5.5 For Loops in JavaScript
5.9 While Loops
5.10 Loop and a Half
Standard
5.5 For Loops in JavaScript
5.9 While Loops
5.10 Loop and a Half
Standard
9.2 if Statements and Control Flow
9.3 if-else Statements
9.4 else if Statements
11.4 Accessor Methods
11.5 Mutator Methods
Standard
9.2 if Statements and Control Flow
9.3 if-else Statements
9.4 else if Statements
11.4 Accessor Methods
11.5 Mutator Methods