NY 9-12: 9-12.CT.8
CodeHS Lessons
Develop a program that effectively uses control structures in order to create a computer program for practical intent, personal expression, or to address a societal issue.
| Standard |
| 3.6 Random Numbers |
| 6.2 If/Else Statements |
| 6.6 While Loops |
| 7.1 Control Structures Challenges |
| 12.1 Breakout |
| 13.1 Project Prep and Development |
| Standard |
| 5.1 Booleans |
| 5.2 If Statements |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| 28.10 For Loops |
| Standard |
| 6.1 Project: Tell a Story |
| 36.1 Practice PT: The Shopping List |
| Standard |
| 6.1 Practice PT: Tell a Story |
| 9.1 Practice PT: The Shopping List |
| Standard |
| 6.1 Project: Tell a Story |
| 42.1 Practice PT: The Shopping List |
| Standard |
| 4.6 Challenge: Create a Survey |
| 7.5 Presenting Your Innovation |
| 9.8 If Statements |
| 9.11 Random Numbers |
| 9.12 While Loops |
| Standard |
| 8.6 Challenge: Create a Survey |
| 10.5 Presenting Your Innovation |
| 19.5 Random Numbers |
| 19.8 If/Else Statements |
| 19.11 While Loops |
| Standard |
| 14.6 Branching: If Statements |
| 14.7 Looping: While Loops |
| 14.8 Looping: For Loops |
| Standard |
| 13.1 Booleans |
| 13.2 If Statements |
| 13.3 Comparison Operators |
| 13.4 Logical Operators |
| Standard |
| 2.6 Random Numbers |
| 5.2 If/Else Statements |
| 5.6 While Loops |
| 6.1 Control Structures Challenges |
| 11.1 Breakout |
| 17.1 Project Prep and Development |
| Standard |
| 3.6 Random Numbers |
| 6.2 If/Else Statements |
| 6.6 While Loops |
| 7.1 Control Structures Challenges |
| 12.1 Breakout |
| 17.1 Project Prep and Development |
| Standard |
| 3.6 Random Numbers |
| 6.2 If/Else Statements |
| 6.6 While Loops |
| 7.1 Control Structures Challenges |
| 13.1 Breakout |
| Standard |
| 8.3 Challenge: Scorekeeper Pt 6 |
| 9.1 Currency Converter |
| 12.1 Project: Image Feed |
| 14.1 Build Your Own App |
| 16.17 If/Else Statements |
| Standard |
| 8.3 Challenge: Scorekeeper Pt 6 |
| 9.1 Currency Converter |
| 14.1 Build Your Own App |
| Standard |
| 4.4 If/Else Statements |
| Standard |
| 12.6 Random Numbers |
| Standard |
| 2.13 Control Structures Example |
| 2.14 More Karel Examples and Testing |
| 2.16 Karel Challenges |
| Standard |
| 2.13 Control Structures Example |
| 2.14 More Karel Examples and Testing |
| 2.16 Karel Challenges |
| Standard |
| 1.13 Control Structures Example |
| 1.14 More Karel Examples and Testing |
| 1.16 Karel Challenges |
| Standard |
| 1.8 Selecting Columns |
| 2.6 Exploring with Visualizations |
| 7.8 Comparison Operators |
| 7.9 Logical Operators |
| 7.11 For Loops |
| 7.12 Break and Continue |
| Standard |
| 1.8 Selecting Columns |
| 2.6 Exploring with Visualizations |
| Standard |
| 2.4 Determining Allele Order |
| 2.5 Percent Genotype Dominance |
| 2.6 Print Total Genotype Dominance |
| 3.4 Changing Speeds on Collision |
| 3.5 Inelastic Collisions |
| 3.6 Elastic Collisions |
| 4.2 Adding Gravity |
| 4.3 Time to Impact |
| 4.4 Elastic Collisions |
| Standard |
| 1.5 Pulling It All Together! |
| 2.5 Final Roofing Project |
| 3.4 The Formula Solver |
| 6.1 Modeling with Tracy |
| Standard |
| 5.3 Project: Bingo |
| 6.4 Project: Sudoku Solver |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 5.1 While Loops |
| 5.2 For Loops |
| 5.3 Break and Continue |
| 5.4 Nested Control Structures |
| 12.1 Arduino Challenges |
| 12.3 Step-by-Step Arduino Project |
| 12.4 Final Project |
| Standard |
| 6.4 If Statements |
| 6.8 Random Numbers |
| 6.9 While Loops |
| 7.1 Control Structures Challenges |
| 13.1 Breakout |
| 14.1 Arduino Challenges |
| 14.3 Step-by-Step Arduino Project |
| 14.4 Final Project |
| 15.1 Project Prep and Development |
| Standard |
| 9.1 micro:bit Challenges |
| 9.3 Follow a Step-by-Step Project |
| 9.4 Final Project |
| Standard |
| 10.1 micro:bit Challenges |
| 10.3 Follow a Step-by-Step Project |
| 10.4 Final Project |
| Standard |
| 3.1 micro:bit Challenges |
| 3.3 Follow a Step-by-Step Project |
| 3.4 Final Project |
| Standard |
| 3.1 Arduino Challenges |
| 3.3 Step-by-Step Arduino Project |
| 3.4 Final Project |
| Standard |
| 3.1 micro:bit Challenges |
| 3.3 Follow a Step-by-Step Project |
| 3.4 Final Project |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 3.2 if Statements and Control Flow |
| 3.3 if-else Statements |
| 3.4 else if Statements |
| Standard |
| 2.11 If Statements |
| 2.12 Loop-and-a-Half |
| 2.13 Short-Circuit Evaluation |
| 5.9 2D Arrays (Matrices or Grids) |
| 5.10 Traversing 2D Arrays |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 5.1 While Loops |
| 5.2 For Loops |
| 5.3 Break and Continue |
| 5.4 Nested Control Structures |
| Standard |
| 6.8 If Statements |
| 10.6 Challenge: Create a Survey |
| 13.2 Presenting Your Innovation |
| Standard |
| 4.2 if Statements and Control Flow |
| 4.3 if-else Statements |
| 4.4 else if Statements |
| 8.9 2D Arrays |
| 8.10 Traversing 2D Arrays |
| Standard |
| 7.4 If Statements |
| 7.8 Random Numbers |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 2.1 Booleans |
| 2.2 If Statements |
| 2.3 Comparison Operators |
| 2.4 Logical Operators |
| 3.1 While Loops |
| 3.2 For Loops |
| 3.3 Break and Continue |
| 3.4 Nested Control Structures |
| 18.8 Selecting Columns |
| Standard |
| 8.4 If Statements |
| 8.8 Random Numbers |
| 8.9 While Loops |
| 9.1 Control Structures Challenges |
| 11.4 Project Prep and Development |
| Standard |
| 6.1 Booleans |
| 6.2 If Statements |
| 6.3 Comparison Operators |
| 6.4 Logical Operators |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| Standard |
| 6.5 Random Numbers |
| 6.8 If/Else Statements |
| 6.11 While Loops |
| 8.16 Challenge: Create a Survey |
| 19.8 If Statements |
| Standard |
| 8.4 If Statements |
| 8.8 Random Numbers |
| 8.9 While Loops |
| 9.1 Control Structures Challenges |
| 11.5 Project Prep and Development |
| Standard |
| 1.13 micro:bit Challenges |
| 1.14 Follow a Step-by-Step Project |
| 11.5 Random Numbers |
| 11.8 If/Else Statements |
| 11.11 While Loops |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 6.8 If Statements |
| 10.6 Challenge: Create a Survey |
| Standard |
| 4.4 If/Else Statements |
| 12.1 micro:bit Challenges |
| 12.3 Follow a Step-by-Step Project |
| 12.4 Final Project |
| Standard |
| 5.1 Booleans |
| 5.2 If Statements |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 9.8 Selecting Columns |
| Standard |
| 5.1 Booleans |
| 5.2 If Statements |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 10.8 Selecting Columns |
| Standard |
| 5.1 Booleans |
| 5.2 If Statements |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 10.8 Selecting Columns |
| Standard |
| 5.1 Booleans |
| 5.2 If Statements |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 13.8 Selecting Columns |
| Standard |
| 10.6 Random Numbers |
| 15.2 If/Else Statements |
| 15.6 While Loops |
| 16.1 Control Structures Challenges |
| Standard |
| 8.3 Challenge: Scorekeeper Pt 6 |
| 9.1 Currency Converter |
| 12.1 Project: Image Feed |
| 16.17 If/Else Statements |
| 20.1 Build Your Own App |
| Standard |
| 6.1 Project: Tell a Story |
| 35.1 Practice PT: The Shopping List |
| Standard |
| 11.4 Project Prep and Development |
| 14.4 If Statements |
| 14.8 Random Numbers |
| 14.9 While Loops |
| 15.1 Control Structures Challenges |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 5.1 While Loops |
| 5.2 For Loops |
| 5.3 Break and Continue |
| 5.4 Nested Control Structures |
| Standard |
| 8.6 Challenge: Create a Survey |
| 10.2 Presenting Your Innovation |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 6.13 Control Structures Example |
| 6.14 More Karel Examples and Testing |
| 6.16 Karel Challenges |
| 10.1 micro:bit Challenges |
| 10.3 Follow a Step-by-Step Project |
| 10.4 Final Project |
| Standard |
| 5.1 Booleans |
| 5.2 If Statements |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| 12.6 Random Numbers |
| 15.2 If/Else Statements |
| 15.6 While Loops |
| 16.1 Control Structures Challenges |
| Standard |
| 2.6 Random Numbers |
| 4.2 If/Else Statements |
| 4.6 While Loops |
| 7.1 Project Prep and Development |
| 23.1 Control Structures Challenges |
| 27.1 Breakout |
| Standard |
| 8.1 Booleans |
| 8.2 If Statements |
| 8.3 Comparison Operators |
| 8.4 Logical Operators |
| 8.6 While Loops |
| 8.7 For Loops |
| 8.8 Break and Continue |
| 8.9 Nested Control Structures |
| 11.8 Selecting Columns |
| Standard |
| 10.4 If Statements |
| 10.8 Random Numbers |
| 10.9 While Loops |
| 11.1 Control Structures Challenges |
| 17.1 Project Prep and Development |
| 23.1 Breakout |
| Standard |
| 10.4 If Statements |
| 10.8 Random Numbers |
| 10.9 While Loops |
| 11.1 Control Structures Challenges |
| 17.1 Project Prep and Development |
| 23.1 Breakout |
| Standard |
| 7.9 Selecting Columns |
| Standard |
| 6.4 If Statements |
| 6.8 Random Numbers |
| 6.9 While Loops |
| 7.1 Control Structures Challenges |
| 12.1 Breakout |
| 13.1 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 7.4 If Statements |
| 7.8 Random Numbers |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 7.6 Booleans |
| 7.7 If Statements |
| 7.8 Comparison Operators |
| 7.9 Logical Operators |
| 7.11 While Loops |
| 7.12 For Loops |
| 8.5 Random Numbers |
| 8.8 If/Else Statements |
| 8.11 While Loops |
| Standard |
| 9.6 Booleans |
| 9.7 If Statements |
| 9.8 Comparison Operators |
| 9.9 Logical Operators |
| 9.11 While Loops |
| 9.12 For Loops |
| 10.5 Random Numbers |
| 10.8 If/Else Statements |
| 10.11 While Loops |
| Standard |
| 9.6 Booleans |
| 9.7 If Statements |
| 9.8 Comparison Operators |
| 9.9 Logical Operators |
| 9.11 While Loops |
| 9.12 For Loops |
| 12.5 Random Numbers |
| 12.8 If/Else Statements |
| 12.11 While Loops |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 5.1 Project: Tell a Story |
| Standard |
| 5.1 Project: Tell a Story |
| Standard |
| 7.1 micro:bit Challenges |
| 7.3 Follow a Step-by-Step Project |
| 7.4 Final Project |
| 14.13 Control Structures Example |
| 14.14 More Karel Examples and Testing |
| 14.16 Karel Challenges |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 8.13 Control Structures Example |
| 8.14 More Karel Examples and Testing |
| 8.16 Karel Challenges |
| Standard |
| 6.4 Project Prep and Development |
| Standard |
| 4.12 If Statements |
| 4.13 Loop-and-a-Half |
| 4.14 Short-Circuit Evaluation |
| 7.9 2D Arrays |
| 7.10 Traversing 2D Arrays |
| Standard |
| 3.6 Random Numbers |
| 7.2 If/Else Statements |
| 7.6 While Loops |
| 12.4 Project Prep and Development |
| 15.1 Breakout |
| Standard |
| 7.6 Random Numbers |
| 9.2 If/Else Statements |
| 9.6 While Loops |
| 10.1 Control Structures Challenges |
| Standard |
| 4.6 Random Numbers |
| 6.2 If/Else Statements |
| 6.6 While Loops |
| 9.4 Project Prep and Development |
| 19.1 Control Structures Challenges |
| 23.1 Breakout |
| Standard |
| 5.4 If Statements |
| 5.9 While Loops |
| 6.1 Control Structures Challenges |
| Standard |
| 9.9 Selecting Columns |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 12.13 Control Structures Example |
| 12.14 More Karel Examples and Testing |
| 12.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 6.1 Booleans |
| 6.2 If Statements |
| 6.3 Comparison Operators |
| 6.4 Logical Operators |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| Standard |
| 7.8 Selecting Columns |
| Standard |
| 6.1 Booleans |
| 6.2 If Statements |
| 6.3 Comparison Operators |
| 6.4 Logical Operators |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| Standard |
| 7.8 Selecting Columns |
| Standard |
| 7.6 Random Numbers |
| 16.4 Project Prep and Development |
| 18.2 If/Else Statements |
| 18.6 While Loops |
| 19.1 Control Structures Challenges |
| Standard |
| 14.1 Booleans |
| 14.2 If Statements |
| 14.3 Comparison Operators |
| 14.4 Logical Operators |
| Standard |
| 15.2 Booleans |
| 15.3 If Statements |
| 15.4 Looping: While Loops |
| 15.5 Looping: For Loops |
| Standard |
| 10.6 Challenge: Create a Survey |
| 13.8 If Statements |
| 13.11 Random Numbers |
| 13.12 While Loops |
| Standard |
| 10.6 Challenge: Create a Survey |
| 14.8 If Statements |
| 14.11 Random Numbers |
| 14.12 While Loops |
| Standard |
| 12.4 Project Prep and Development |
| 13.4 If Statements |
| 13.8 Random Numbers |
| 13.9 While Loops |
| 14.1 Control Structures Challenges |
| Standard |
| 2.6 Random Numbers |
| 6.2 If/Else Statements |
| 6.6 While Loops |
| 14.1 Control Structures Challenges |
| Standard |
| 6.4 If Statements |
| 6.9 While Loops |
| 8.4 Project Prep and Development |
| Standard |
| 9.4 Project Prep and Development |
| Standard |
| 4.12 If Statements |
| 4.13 Loop-and-a-Half |
| 4.14 Short-Circuit Evaluation |
| 7.9 2D Arrays (Matrices or Grids) |
| 7.10 Traversing 2D Arrays |
| Standard |
| 5.6 Random Numbers |
| 8.2 If/Else Statements |
| 8.6 While Loops |
| 9.1 Control Structures Challenges |
| 12.1 Breakout |
| 14.5 Project Prep and Development |
| Standard |
| 24.6 Branching: If Statements |
| 24.7 Looping: While Loops |
| 24.8 Looping: For Loops |
| Standard |
| 7.4 If Statements |
| 7.8 Random Numbers |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 7.4 If Statements |
| 7.9 While Loops |
| 8.1 Control Structures Challenges |
| 10.4 Project Prep and Development |
| Standard |
| 11.13 Control Structures Example |
| 11.14 More Karel Examples and Testing |
| 11.16 Karel Challenges |
| 15.1 micro:bit Challenges |
| 15.3 Follow a Step-by-Step Project |
| 15.4 Final Project |
| Standard |
| 6.1 Practice PT: Tell a Story |
| 32.1 Practice PT: The Shopping List |
| Standard |
| 3.1 Booleans |
| 3.2 If Statements |
| 3.3 Comparison Operators |
| 3.4 Logical Operators |
| 4.1 While Loops |
| 4.2 For Loops |
| 4.3 Break and Continue |
| 4.4 Nested Control Structures |
| 22.2 if Statements and Control Flow |
| 22.3 if-else Statements |
| 22.4 else if Statements |
| Standard |
| 9.2 if Statements and Control Flow |
| 9.3 if-else Statements |
| 9.4 else if Statements |
| Standard |
| 9.2 if Statements and Control Flow |
| 9.3 if-else Statements |
| 9.4 else if Statements |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 8.1 micro:bit Challenges |
| 8.2 Follow a Step-by-Step Project |
| 8.3 Final Project |
| 11.1 Arduino Challenges |
| 11.3 Step-by-Step Arduino Project |
| 11.4 Final Project |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 4.4 If/Else Statements |
| Standard |
| 4.1 Booleans |
| 4.2 If Statements |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 4.6 Challenge: Create a Survey |
| 6.5 Presenting Your Innovation |
| 8.8 If Statements |
| 8.11 Random Numbers |
| 8.12 While Loops |
| Standard |
| 9.6 Challenge: Create a Survey |
| 11.5 Presenting Your Innovation |
| 12.8 If Statements |
| 12.11 Random Numbers |
| 12.12 While Loops |
| Standard |
| 8.1 micro:bit Challenges |
| 8.2 Follow a Step-by-Step Project |
| 8.3 Final Project |
| Standard |
| 8.1 Booleans |
| 8.2 If Statements |
| 8.3 Comparison Operators |
| 8.4 Logical Operators |
| 9.1 While Loops |
| 9.2 For Loops |
| 9.3 Break and Continue |
| 9.4 Nested Control Structures |
| Standard |
| 5.1 Booleans |
| 5.2 If Statements |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 5.4 If Statements |
| 5.8 Random Numbers |
| 5.9 While Loops |
| 6.1 Control Structures Challenges |
| 11.1 Breakout |
| 12.1 Project Prep and Development |
| Standard |
| 2.1 Booleans |
| 2.2 If Statements |
| 2.3 Comparison Operators |
| 2.4 Logical Operators |
| 3.1 While Loops |
| 3.2 For Loops |
| 3.3 Break and Continue |
| 3.4 Nested Control Structures |
| Standard |
| 5.1 Booleans |
| 5.2 If Statements |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 14.5 Project Prep and Development |
| Standard |
| 1.13 Control Structures Example |
| 1.14 More Karel Examples and Testing |
| 1.16 Karel Challenges |
| Standard |
| 8.1 Booleans |
| 8.2 If Statements |
| 8.3 Comparison Operators |
| 8.4 Logical Operators |
| 8.5 While Loops |
| 8.6 For Loops |
| 8.7 Nested Control Structures |
| 8.9 Break and Continue |
| 14.7 Exploring with Visualizations |
| Standard |
| 11.6 Branching: If Statements |
| 11.7 Looping: While Loops |
| 11.8 Looping: For Loops |
| Standard |
| 13.8 Selecting Columns |
| Standard |
| 11.1 Build Your Own App |
| 12.17 If/Else Statements |
| Standard |
| 6.1 Booleans |
| 6.2 If Statements |
| 6.3 Comparison Operators |
| 6.4 Logical Operators |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |