Please enable JavaScript to use CodeHS

UT 8: 8.AP.1

CodeHS Lessons

Develop a program with iterative protocols that combine control structures and use compound conditions.

Standard
1.15 More Karel Examples and Testing
2.1 Challenge Problems
6.7 The Break Statement
7.1 Control Structures Challenges
11.1 Animation Challenges
12.1 Breakout
13.1 Project Prep and Development
19.3 Animation Practice
Standard
5.4 Logical Operators
7.4 Nested Control Structures
14.1 Project: Guess the Word
25.21 Putting Together Control Structures
Standard
9.13 Loop and a Half
Standard
1.15 More Karel Examples and Testing
1.16 Challenge Problems
5.7 The Break Statement
6.1 Control Structures Challenges
10.1 Animation Challenges
11.1 Breakout
17.1 Project Prep and Development
26.2 Animation Practice
Standard
1.15 More Karel Examples and Testing
2.1 Challenge Problems
6.7 The Break Statement
7.1 Control Structures Challenges
11.1 Animation Challenges
12.1 Breakout
17.1 Project Prep and Development
24.3 Animation Practice
Standard
1.15 More Karel Examples and Testing
2.1 Challenge Problems
6.7 The Break Statement
7.1 Control Structures Challenges
12.1 Animation Challenges
13.1 Breakout
17.3 Animation Practice
Standard
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
Standard
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.7 Direction
4.8 Mouse Data
4.9 Keyboard Data
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
2.4 Direction
3.2 Mouse Data
3.3 Keyboard Data
Standard
6.3 More Karel Examples and Testing
7.1 Challenge Problems
Standard
3.19 Putting Together Control Structures
Standard
6.19 Putting Together Control Structures
Standard
13.19 Putting Together Control Structures
Standard
7.9 Logical Operators
Standard
1.19 Putting Together Control Structures
4.4 Logical Operators
5.4 Nested Control Structures
7.1 Loops
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
11.1 Project: Guess the Word
12.1 Arduino Challenges
15.1 Advanced Challenges with Tracy
Standard
1.14 More Karel Examples and Testing
2.1 Challenge Problems
4.2 Graphics Challenges
6.10 Loop and a Half
7.1 Control Structures Challenges
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
11.3 Random Ghosts
12.1 Animation Challenges
13.1 Breakout
14.1 Arduino Challenges
15.1 Project Prep and Development
Standard
7.1 For Loops
7.2 While Loops
7.3 Operators
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.3 Operators
7.4 If/Else Statements
10.1 micro:bit Challenges
Standard
2.1 For Loops
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
3.1 micro:bit Challenges
Standard
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
3.1 Arduino Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.14 More Karel Examples and Testing
2.1 Challenge Problems
4.2 Graphics Challenges
5.10 Loop and a Half
6.1 Control Structures Challenges
9.3 Random Ghosts
10.1 Animation Challenges
11.1 Breakout
12.1 Project Prep and Development
Standard
1.14 More Karel Examples and Testing
2.1 Challenge Problems
4.2 Graphics Challenges
5.10 Loop and a Half
6.1 Control Structures Challenges
9.3 Random Ghosts
10.1 Animation Challenges
11.1 Breakout
15.1 Project Prep and Development
Standard
1.14 More Karel Examples and Testing
2.1 Challenge Problems
4.2 Graphics Challenges
5.10 Loop and a Half
6.1 Control Structures Challenges
Standard
6.1 Putting Together Control Structures
Standard
2.19 Putting Together Control Structures
4.4 Logical Operators
5.4 Nested Control Structures
10.1 Project: Guess the Word
13.1 Advanced Challenges with Tracy
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
7.1 Graphics Challenges
8.10 Loop and a Half
9.1 Control Structures Challenges
10.9 Random Ghosts
Standard
2.22 Putting Together Control Structures
6.4 Logical Operators
7.4 Nested Control Structures
12.1 Project: Guess the Word
16.1 Advanced Challenges with Tracy
Standard
3.15 More Karel Examples and Testing
4.2 Challenge Problems
7.1 Graphics Challenges
8.10 Loop and a Half
9.1 Control Structures Challenges
10.8 Random Ghosts
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
7.1 Graphics Challenges
9.10 Loop and a Half
10.1 Control Structures Challenges
11.8 Random Ghosts
Standard
3.19 Putting Together Control Structures
Standard
2.17 More Karel Examples and Testing
3.2 Challenge Problems
14.7 The Break Statement
15.1 Control Structures Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
14.10 Loop and a Half
15.1 Control Structures Challenges
17.8 Random Ghosts
Standard
4.4 Logical Operators
5.4 Nested Control Structures
18.19 Putting Together Control Structures
13.1 Project: Guess the Word
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
15.10 Loop and a Half
16.1 Control Structures Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
9.1 For Loops
9.2 While Loops
9.3 Operators
9.4 If/Else Statements
10.1 micro:bit Challenges
Standard
1.15 More Karel Examples and Testing
4.7 The Break Statement
7.1 Project Prep and Development
18.1 Challenge Problems
23.1 Control Structures Challenges
26.1 Animation Challenges
27.1 Breakout
21.3 Animation Practice
Standard
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.7 Direction
3.8 Mouse Data
3.9 Keyboard Data
Standard
1.14 More Karel Examples and Testing
2.1 Challenge Problems
9.2 Graphics Challenges
10.10 Loop and a Half
11.1 Control Structures Challenges
17.1 Project Prep and Development
21.3 Random Ghosts
22.1 Animation Challenges
23.1 Breakout
Standard
1.14 More Karel Examples and Testing
2.1 Challenge Problems
9.2 Graphics Challenges
10.10 Loop and a Half
11.1 Control Structures Challenges
17.1 Project Prep and Development
21.3 Random Ghosts
22.1 Animation Challenges
23.1 Breakout
Standard
1.14 More Karel Examples and Testing
2.1 Challenge Problems
5.2 Graphics Challenges
6.10 Loop and a Half
7.1 Control Structures Challenges
10.3 Random Ghosts
11.1 Animation Challenges
12.1 Breakout
13.1 Project Prep and Development
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
6.1 For Loops
6.2 While Loops
6.3 Operators
6.4 If/Else Statements
7.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.19 Putting Together Control Structures
Standard
3.20 Putting Together Control Structures
Standard
2.16 More Karel Examples and Testing
7.7 The Break Statement
14.1 Animation Challenges
15.1 Breakout
18.3 Animation Practice
Standard
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
Standard
5.16 More Karel Examples and Testing
9.7 The Break Statement
10.1 Control Structures Challenges
Standard
2.15 More Karel Examples and Testing
6.7 The Break Statement
11.4 For Loops
11.5 While Loops
14.1 Challenge Problems
19.1 Control Structures Challenges
22.1 Animation Challenges
23.1 Breakout
17.3 Animation Practice
Standard
1.20 Putting Together Control Structures
Standard
1.20 Putting Together Control Structures
Standard
1.15 More Karel Examples and Testing
2.2 Challenge Problems
4.1 Graphics Challenges
5.10 Loop and a Half
6.1 Control Structures Challenges
8.3 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
6.4 Logical Operators
7.4 Nested Control Structures
16.21 Putting Together Control Structures
Standard
6.4 Logical Operators
7.4 Nested Control Structures
16.21 Putting Together Control Structures
Standard
3.15 More Karel Examples and Testing
4.2 Challenge Problems
7.1 Graphics Challenges
13.10 Loop and a Half
14.1 Control Structures Challenges
15.8 Random Ghosts
Standard
1.14 More Karel Examples and Testing
Standard
4.15 More Karel Examples and Testing
6.10 Loop and a Half
7.8 Random Ghosts
Standard
2.16 More Karel Examples and Testing
3.1 Challenge Problems
8.7 The Break Statement
9.1 Control Structures Challenges
12.1 Breakout
Standard
6.1 Putting Together Control Structures
Standard
2.14 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.5 For Loops
3.6 While Loops
7.1 Operators
7.2 If/Else Statements
8.1 micro:bit Challenges
Standard
4.4 Logical Operators
6.4 Nested Control Structures
Standard
6.1 Project: Guess the Word
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
4.4 Logical Operators
6.4 Nested Control Structures
14.1 Project: Guess the Word
Standard
4.4 Logical Operators
6.4 Nested Control Structures
11.21 Putting Together Control Structures
Standard
6.1 Project: Guess the Word
Standard
8.13 Loop and a Half
Standard
12.13 Loop and a Half
Standard
21.1 Challenge Problems
22.10 Loop and a Half
23.1 Control Structures Challenges
Standard
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.7 Direction
4.8 Mouse Data
4.9 Keyboard Data
Standard
8.1 Putting Together Control Structures
Standard
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
3.2 Challenge Problems
6.1 Graphics Challenges
7.10 Loop and a Half
8.1 Control Structures Challenges
9.8 Random Ghosts