Please enable JavaScript to use CodeHS

Montana 6-8: CS.AP.6-8.3

CodeHS Lessons

develop programs that combine control structures, including nested loops and compound conditionals;

Standard
2.14 Using i in For Loops
2.15 Extended Loop Control
2.18 While Loops
2.19 Putting Together Control Structures
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.19 Putting Together Control Structures
13.18 While Loops
13.15 Extended Loop Control
13.14 Using i in For Loops
Standard
4.4 Using i in For Loops
4.5 Extended Loop Control
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.14 Using i in For Loops
3.15 Extended Loop Control
3.18 While Loops
3.19 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
6.19 Putting Together Control Structures
6.18 While Loops
6.15 Extended Loop Control
6.14 Using i in For Loops
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
Standard
4.4 Using i in For Loops
4.5 Extended Loop Control
6.3 While Loops
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
10.1 micro:bit Challenges
Standard
3.1 micro:bit Challenges
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
3.14 Using i in For Loops
3.15 Extended Loop Control
3.18 While Loops
3.19 Putting Together Control Structures
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
10.1 micro:bit Challenges
6.16 Karel Challenges
6.13 Control Structures Example
6.14 More Karel Examples and Testing
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
3.15 Using i in For Loops
3.16 Extended Loop Control
3.19 While Loops
3.20 Putting Together Control Structures
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
4.6 Using i in For Loops
4.7 Extended Loop Control
5.3 While Loops
6.1 Putting Together Control Structures
Standard
1.14 Using i in For Loops
1.15 Extended Loop Control
1.18 While Loops
1.19 Putting Together Control Structures
1.20 Using Data to Refine Game Mechanics
15.1 micro:bit Challenges
11.16 Karel Challenges
11.13 Control Structures Example
11.14 More Karel Examples and Testing