# NJ 6-8 Computer Science: 8.1.8.AP.3

## CodeHS Lessons

Design and iteratively develop programs that combine control structures, including nested loops and compound conditionals.

 1.13 Control Structures Example 1.14 More Karel Examples and Testing 1.16 Karel Challenges 13.19 Putting Together Control Structures
 2.13 Control Structures Example 2.14 More Karel Examples and Testing 2.16 Karel Challenges 6.19 Putting Together Control Structures
 2.13 Control Structures Example 2.14 More Karel Examples and Testing 2.16 Karel Challenges 3.19 Putting Together Control Structures
 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
 3.19 Putting Together Control Structures
 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 12.1 Arduino Challenges
 6.1 Putting Together Control Structures
 3.20 Putting Together Control Structures
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 6.16 Karel Challenges 6.14 More Karel Examples and Testing 6.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 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 11.16 Karel Challenges 11.14 More Karel Examples and Testing 11.13 Control Structures Example
 6.1 Putting Together Control Structures
 2.19 Putting Together Control Structures 4.4 Logical Operators 5.4 Nested Control Structures
 7.9 Logical Operators
 7.1 For Loops 7.2 While Loops 7.3 Operators 7.4 If/Else Statements 8.1 Control Structures Example 8.2 More Karel Examples and Testing 9.1 Karel Challenges 10.1 micro:bit Challenges
 2.1 For Loops 2.2 While Loops 2.3 Operators 2.4 If/Else Statements 3.1 micro:bit Challenges
 1.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 6.10 Loop and a Half 10.1 Loops 10.2 If/Else Statements 10.3 Arithmetic, Comparison, and Logical Operators 12.1 Animation Challenges 14.1 Arduino Challenges
 2.1 Loops 2.2 If/Else Statements 2.3 Arithmetic, Comparison, and Logical Operators 3.1 Arduino Challenges
 6.3 Looping 6.4 Branching
 23.3 Looping 23.4 Branching
 17.3 Looping 17.4 Branching
 21.3 Looping 21.4 Branching
 4.3 Looping 4.4 Branching 21.1 Challenge Problems 22.10 Loop and a Half
 1.13 Control Structures Example 1.16 Karel Challenges 2.12 Loop-and-a-Half 3.6 Strings and Characters 3.8 String Processing
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 14.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.13 Control Structures Example 2.14 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.13 Control Structures Example 2.14 More Karel Examples and Testing 3.2 Challenge Problems 7.10 Loop and a Half
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 9.10 Loop and a Half
 3.14 Control Structures Example 3.15 More Karel Examples and Testing 4.2 Challenge Problems 8.10 Loop and a Half
 3.14 Control Structures Example 3.15 More Karel Examples and Testing 4.2 Challenge Problems 10.10 Loop and a Half
 1.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 6.10 Loop and a Half 11.1 Animation Challenges
 1.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 5.10 Loop and a Half 10.1 Animation Challenges
 1.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 5.10 Loop and a Half
 1.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 5.10 Loop and a Half 10.1 Animation Challenges
 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 13.10 Loop and a Half
 9.13 Loop and a Half
 1.13 Control Structures Example 1.14 More Karel Examples and Testing 1.16 Karel Challenges 3.13 Control Structures Example 3.14 More Karel Examples and Testing 3.17 Karel Challenges
 6.1 Control Structures Example 6.2 More Karel Examples and Testing 7.1 Karel Challenges