Please enable JavaScript to use CodeHS

AR 9-12: CSL3.5.2

CodeHS Lessons

Design and implement algorithms that use sequence, selection, iteration and recursion

Standard
2.4 For Loops
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
5.1 While Loops
5.2 For Loops
5.4 Nested Control Structures
Standard
1.11 If/Else Statements
13.4 For Loops
13.18 While Loops
13.16 If Statements
13.17 If/ Else Statements
13.19 Putting Together Control Structures
Standard
4.3 Looping
4.4 Branching
Standard
2.2 For Loops
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.11 If/Else Statements
3.4 For Loops
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
2.11 If/Else Statements
6.4 For Loops
6.18 While Loops
6.16 If Statements
6.17 If/ Else Statements
6.19 Putting Together Control Structures
Standard
7.11 For Loops
Standard
1.11 If/Else Statements
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
5.1 While Loops
5.2 For Loops
5.4 Nested Control Structures
7.1 Loops
7.2 If/Else Statements
12.1 Arduino Challenges
Standard
10.1 Loops
10.2 If/Else Statements
14.1 Arduino Challenges
Standard
2.2 For Loops
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.1 For Loops
7.2 While Loops
7.4 If/Else Statements
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
7.1 For Loops
7.2 While Loops
7.4 If/Else Statements
10.1 micro:bit Challenges
Standard
2.1 For Loops
2.2 While Loops
2.4 If/Else Statements
3.1 micro:bit Challenges
Standard
2.1 Loops
2.2 If/Else Statements
3.1 Arduino Challenges
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.11 If Statements
2.11 If Statements
2.12 Loop-and-a-Half
Standard
2.11 If Statements
2.12 Loop-and-a-Half
8.6 Advanced: Recursion
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.4 For Loops
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
6.3 Looping
6.4 Branching
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
6.11 If/Else Statements
9.1 For Loops
9.2 While Loops
9.4 If/Else Statements
10.1 micro:bit Challenges
Standard
23.3 Looping
23.4 Branching
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.4 For Loops
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
17.3 Looping
17.4 Branching
Standard
2.10 If Statements
2.11 If/Else Statements
Standard
4.12 If Statements
4.13 Loop-and-a-Half
9.6 Advanced: Recursion
Standard
21.3 Looping
21.4 Branching
Standard
2.2 For Loops
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
1.4 For Loops
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.11 If/Else Statements
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
4.12 If Statements
4.13 Loop-and-a-Half
9.6 Advanced: Recursion
Standard
3.4 For Loops
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
8.11 If/Else Statements