Please enable JavaScript to use CodeHS

Nevada Advanced CS I: 2.2.1

CodeHS Lessons

Justify the selection of specific control structures when tradeoffs involve implementation, readability, and program performance, and explain the benefits and drawbacks of choices made

Standard
6.7 The Break Statement
7.1 Control Structures Challenges
Standard
25.4 For Loops
25.16 Using i in For Loops
25.18 If Statements
25.19 If/Else Statements
Standard
4.5 Informal Code Analysis
Standard
4.4 If Statements
4.5 Key Events
4.6 For Loops in JavaScript
4.7 General For Loops
4.8 For Loop Practice
4.9 Random Numbers
4.10 While Loops
4.11 Loop and a Half
Standard
4.4 If Statements
4.5 Key Events
4.6 For Loops in Python
4.7 General For Loops
4.9 Random Numbers
4.10 While Loops
4.11 Loop and a Half
Standard
9.13 Loop and a Half
Standard
4.4 If Statements
4.6 Key Events
4.7 For Loops in JavaScript
4.8 General For Loops
4.9 For Loop Practice
4.10 Random Numbers
4.11 While Loops
4.12 Loop and a Half
Standard
5.7 The Break Statement
6.1 Control Structures Challenges
Standard
6.7 The Break Statement
7.1 Control Structures Challenges
Standard
6.7 The Break Statement
7.1 Control Structures Challenges
Standard
2.3 For Loops
5.9 Using i in For Loops
7.1 If Statements
7.2 If/Else Statements
Standard
2.3 For Loops
5.9 Using i in For Loops
7.1 If Statements
7.2 If/Else Statements
Standard
2.13 Control Structures Example
2.16 Karel Challenges
3.4 For Loops
3.14 Using i in For Loops
3.16 If Statements
3.17 If/ Else Statements
Standard
2.13 Control Structures Example
2.16 Karel Challenges
6.4 For Loops
6.14 Using i in For Loops
6.16 If Statements
6.17 If/ Else Statements
Standard
1.13 Control Structures Example
1.16 Karel Challenges
13.4 For Loops
13.14 Using i in For Loops
13.16 If Statements
13.17 If/ Else Statements
Standard
1.13 Control Structures Example
1.16 Karel Challenges
Standard
8.1 Virtual Lines
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
Standard
6.10 Loop and a Half
7.1 Control Structures Challenges
Standard
2.2 For Loops
4.4 Using i in For Loops
6.1 If Statements
6.2 If/ Else Statements
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
5.5 Arrays vs ArrayLists
Standard
5.6 Arrays vs ArrayLists
8.8 Informal Code Analysis
Standard
5.10 Loop and a Half
6.1 Control Structures Challenges
Standard
5.10 Loop and a Half
6.1 Control Structures Challenges
Standard
5.10 Loop and a Half
6.1 Control Structures Challenges
Standard
2.2 For Loops
4.4 Using i in For Loops
5.1 If Statements
5.2 If/ Else Statements
Standard
2.4 For Loops
2.14 Using i in For Loops
2.16 If Statements
2.17 If/ Else Statements
Standard
2.15 Loop and a Half
Standard
6.5 Informal Code Analysis
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
8.10 Loop and a Half
9.1 Control Structures Challenges
Standard
2.4 For Loops
2.16 Using i in For Loops
2.18 If Statements
2.19 If/ Else Statements
Standard
8.10 Loop and a Half
9.1 Control Structures Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
9.10 Loop and a Half
10.1 Control Structures Challenges
Standard
3.4 For Loops
3.14 Using i in For Loops
3.16 If Statements
3.17 If/ Else Statements
Standard
14.7 The Break Statement
15.1 Control Structures Challenges
Standard
4.4 If Statements
4.5 Key Events
4.6 For Loops in JavaScript
4.7 General For Loops
4.8 For Loop Practice
4.9 Random Numbers
4.10 While Loops
4.11 Loop and a Half
Standard
14.10 Loop and a Half
15.1 Control Structures Challenges
Standard
18.4 For Loops
18.14 Using i in For Loops
18.16 If Statements
18.17 If/ Else Statements
Standard
15.10 Loop and a Half
16.1 Control Structures Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
6.13 Control Structures Example
6.16 Karel Challenges
Standard
4.7 The Break Statement
23.1 Control Structures Challenges
Standard
10.10 Loop and a Half
11.1 Control Structures Challenges
Standard
10.10 Loop and a Half
11.1 Control Structures Challenges
Standard
6.10 Loop and a Half
7.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
6.4 For Loops
6.13 If Statements
6.14 If/ Else Statements
Standard
8.4 For Loops
8.13 If Statements
8.14 If/ Else Statements
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
3.4 If Statements
3.5 For Loops in JavaScript
3.6 General For Loops
3.7 For Loop Practice
3.8 Random Numbers
3.9 While Loops
3.10 Loop and a Half
Standard
3.4 If Statements
3.5 For Loops in JavaScript
3.6 General For Loops
3.7 For Loop Practice
3.8 Random Numbers
3.9 While Loops
3.10 Loop and a Half
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
14.13 Control Structures Example
14.16 Karel Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
3.4 For Loops
3.14 Using i in For Loops
3.16 If Statements
3.17 If/ Else Statements
8.13 Control Structures Example
8.16 Karel Challenges
Standard
3.4 For Loops
3.15 Using i in For Loops
3.17 If Statements
3.18 If/ Else Statements
Standard
7.7 The Break Statement
Standard
9.7 The Break Statement
10.1 Control Structures Challenges
Standard
3.4 If Statements
3.5 Key Events
3.6 For Loops in JavaScript
3.7 General For Loops
3.8 For Loop Practice
3.9 Random Numbers
3.10 While Loops
3.11 Loop and a Half
Standard
6.7 The Break Statement
19.1 Control Structures Challenges
Standard
1.5 For Loops
1.15 Using i in For Loops
1.17 If Statements
1.18 If/ Else Statements
Standard
1.5 For Loops
1.15 Using i in For Loops
1.17 If Statements
1.18 If/ Else Statements
Standard
5.10 Loop and a Half
6.1 Control Structures Challenges
Standard
2.4 If Statements
2.5 For Loops in Python
2.6 General For Loops
2.8 Random Numbers
2.9 While Loops
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
3.4 If Statements
3.5 Key Events
3.6 For Loops in Python
3.7 General For Loops
3.9 Random Numbers
3.10 While Loops
3.11 Loop and a Half
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
12.13 Control Structures Example
12.16 Karel Challenges
Standard
16.4 For Loops
16.16 Using i in For Loops
16.18 If Statements
16.19 If/Else Statements
Standard
2.4 If Statements
2.5 Key Events
2.6 For Loops in Python
2.7 General For Loops
2.9 Random Numbers
2.10 While Loops
2.11 Loop and a Half
Standard
16.4 For Loops
16.16 Using i in For Loops
16.18 If Statements
16.19 If/Else Statements
Standard
2.4 If Statements
2.5 Key Events
2.6 For Loops in Python
2.7 General For Loops
2.9 Random Numbers
2.10 While Loops
2.11 Loop and a Half
Standard
13.10 Loop and a Half
14.1 Control Structures Challenges
Standard
6.10 Loop and a Half
Standard
8.7 The Break Statement
9.1 Control Structures Challenges
Standard
2.2 For Loops
4.6 Using i in For Loops
5.1 If Statements
5.2 If/ Else Statements
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
10.5 Informal Code Analysis
Standard
10.5 Informal Code Analysis
Standard
2.3 For Loops
5.9 Using i in For Loops
7.1 If Statements
7.2 If/Else Statements
Standard
2.3 For Loops
5.9 Using i in For Loops
7.1 If Statements
7.2 If/Else Statements
Standard
11.4 For Loops
11.16 Using i in For Loops
11.18 If Statements
11.19 If/Else Statements
Standard
8.13 Loop and a Half
Standard
12.13 Loop and a Half
Standard
7.6 Arrays vs ArrayLists
9.8 Informal Code Analysis
Standard
22.10 Loop and a Half
23.1 Control Structures Challenges
Standard
2.3 For Loops
5.9 Using i in For Loops
7.1 If Statements
7.2 If/Else Statements
Standard
1.4 For Loops
1.14 Using i in For Loops
1.16 If Statements
1.17 If/ Else Statements
11.13 Control Structures Example
11.16 Karel Challenges
Standard
7.10 Loop and a Half
8.1 Control Structures Challenges