Please enable JavaScript to use CodeHS

Natrona Computer Programming 2: L1.AP.C.01

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.6 While Loops
6.7 The Break Statement
7.1 Control Structures Challenges
Standard
4.2 For Loops
Standard
4.4 If Statements
4.6 For Loops in JavaScript
4.7 General For Loops
4.8 For Loop Practice
4.10 While Loops
4.11 Loop and a Half
Standard
4.4 If Statements
4.6 For Loops in Python
4.7 General For Loops
4.8 For Loop Practice
4.10 While Loops
4.11 Loop and a Half
Standard
4.4 If Statements
4.7 For Loops in JavaScript
4.8 General For Loops
4.9 For Loop Practice
4.11 While Loops
4.12 Loop and a Half
Standard
9.13 Loop and a Half
9.12 While Loops
Standard
23.1 Control Structures Challenges
22.10 Loop and a Half
22.9 While Loops
Standard
5.6 While Loops
5.7 The Break Statement
6.1 Control Structures Challenges
Standard
6.6 While Loops
6.7 The Break Statement
7.1 Control Structures Challenges
Standard
6.6 While Loops
6.7 The Break Statement
7.1 Control Structures Challenges
Standard
7.13 Nested Control Structures
Standard
4.5 Queues
5.2 Sets
7.3 Linked Lists
Standard
6.9 While Loops
6.10 Loop and a Half
7.1 Control Structures Challenges
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
2.10 While Loops
2.12 Loop-and-a-Half
Standard
5.9 While Loops
5.10 Loop and a Half
6.1 Control Structures Challenges
Standard
5.9 While Loops
5.10 Loop and a Half
6.1 Control Structures Challenges
Standard
5.9 While Loops
5.10 Loop and a Half
6.1 Control Structures Challenges
Standard
2.14 While Loops
2.15 Loop and a Half
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
8.9 While Loops
8.10 Loop and a Half
9.1 Control Structures Challenges
11.4 Project Prep and Development
Standard
8.9 While Loops
8.10 Loop and a Half
9.1 Control Structures Challenges
11.5 Project Prep and Development
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
9.9 While Loops
9.10 Loop and a Half
10.1 Control Structures Challenges
12.4 Project Prep and Development
Standard
16.1 Control Structures Challenges
15.10 Loop and a Half
15.9 While Loops
Standard
4.4 If Statements
4.6 For Loops in JavaScript
4.7 General For Loops
4.8 For Loop Practice
4.10 While Loops
4.11 Loop and a Half
Standard
11.4 Project Prep and Development
15.1 Control Structures Challenges
14.10 Loop and a Half
14.9 While Loops
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
4.6 While Loops
4.7 The Break Statement
23.1 Control Structures Challenges
Standard
10.9 While Loops
10.10 Loop and a Half
11.1 Control Structures Challenges
Standard
10.9 While Loops
10.10 Loop and a Half
11.1 Control Structures Challenges
Standard
6.9 While Loops
6.10 Loop and a Half
7.1 Control Structures Challenges
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
3.4 If Statements
3.5 For Loops in JavaScript
3.6 General For Loops
3.7 For Loop Practice
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.9 While Loops
3.10 Loop and a Half
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
6.4 Project Prep and Development
Standard
7.6 While Loops
7.7 The Break Statement
12.4 Project Prep and Development
Standard
6.6 While Loops
6.7 The Break Statement
9.4 Project Prep and Development
19.1 Control Structures Challenges
Standard
3.4 If Statements
3.6 For Loops in JavaScript
3.7 General For Loops
3.8 For Loop Practice
3.10 While Loops
3.11 Loop and a Half
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
3.4 If Statements
3.6 For Loops in Python
3.7 General For Loops
3.8 For Loop Practice
3.10 While Loops
3.11 Loop and a Half
Standard
2.4 If Statements
2.6 For Loops in Python
2.7 General For Loops
2.8 For Loop Practice
2.10 While Loops
2.11 Loop and a Half
Standard
2.4 If Statements
2.6 For Loops in Python
2.7 General For Loops
2.8 For Loop Practice
2.10 While Loops
2.11 Loop and a Half
Standard
13.4 Project Prep and Development
11.1 Control Structures Challenges
10.10 Loop and a Half
10.9 While Loops
Standard
6.9 While Loops
6.10 Loop and a Half
8.4 Project Prep and Development
Standard
9.4 Project Prep and Development
Standard
8.6 While Loops
8.7 The Break Statement
9.1 Control Structures Challenges
14.5 Project Prep and Development
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
10.4 Project Prep and Development
Standard
10.2 For Loops
Standard
13.13 Loop and a Half
13.12 While Loops
Standard
8.13 Loop and a Half
8.12 While Loops
Standard
12.13 Loop and a Half
12.12 While Loops
Standard
4.11 While Loops
4.13 Loop-and-a-Half
Standard
7.9 While Loops
7.10 Loop and a Half
8.1 Control Structures Challenges
12.4 Project Prep and Development