# FL 6-8: SC.68.CS-CS.2.10

## CodeHS Lessons

Recognize that more than one algorithm can solve a given problem.

 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 24.4 For Loops
 Standard 21.1 Challenge Problems
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 1.3 The Rabbit Chase 5.8 While Loops 5.9 Karel Challenges
 Standard 1.3 The Rabbit Chase
 Standard 1.8 While Loops 1.9 Karel Challenges
 Standard 2.3 For Loops 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 2.3 For Loops 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.11 If/Else Statements 1.13 Control Structures Example 1.16 Karel Challenges 13.4 For Loops 13.10 Top Down Design 13.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.9 For Loops 2.11 If/Else Statements 2.13 Control Structures Example 2.16 Karel Challenges 3.4 For Loops 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.9 For Loops 2.11 If/Else Statements 2.13 Control Structures Example 2.16 Karel Challenges 6.4 For Loops 6.10 Top Down Design 6.19 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.11 If/Else Statements 1.13 Control Structures Example 1.16 Karel Challenges
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 7.1 Loops 7.4 Functions 12.1 Arduino Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges 10.1 Loops 10.4 Functions 14.1 Arduino Challenges
 Standard 2.2 For Loops 3.5 Top Down Design 7.1 For Loops 7.2 While Loops 8.1 Putting Together Control Structures 9.1 micro:bit Challenges
 Standard 7.1 For Loops 7.2 While Loops 10.1 micro:bit Challenges
 Standard 2.1 For Loops 2.2 While Loops 3.1 micro:bit Challenges
 Standard 2.1 Loops 2.4 Functions 3.1 Arduino Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges 9.1 Functions Challenges
 Standard 2.2 For Loops 3.5 Top Down Design 6.1 Putting Together Control Structures
 Standard 2.4 For Loops 2.10 Top Down Design 2.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.4 For Loops 2.10 Top Down Design 2.22 Putting Together Control Structures
 Standard 3.6 Top Down Design and Decomposition in Karel 4.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 3.4 For Loops 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 18.4 For Loops 18.10 Top Down Design 18.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 6.16 Karel Challenges 6.13 Control Structures Example 6.11 If/Else Statements 6.9 For Loops 6.6 Top Down Design and Decomposition in Karel 9.1 For Loops 9.2 While Loops 10.1 micro:bit Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 18.1 Challenge Problems 25.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 13.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 14.16 Karel Challenges 14.13 Control Structures Example 14.11 If/Else Statements 14.9 For Loops 14.6 Top Down Design and Decomposition in Karel 6.1 For Loops 6.2 While Loops 7.1 micro:bit Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 3.4 For Loops 3.10 Top Down Design 3.19 Putting Together Control Structures 8.6 Top Down Design and Decomposition in Karel 8.9 For Loops 8.11 If/Else Statements 8.13 Control Structures Example 8.16 Karel Challenges
 Standard 3.4 For Loops 3.10 Top Down Design 3.20 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.8 While Loops 2.9 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 11.4 For Loops 11.5 While Loops 14.1 Challenge Problems 21.1 Functions Challenges
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 3.6 Top Down Design and Decomposition in Karel 4.2 Challenge Problems
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 4.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel 3.1 Challenge Problems
 Standard 2.2 For Loops 3.5 Top Down Design 6.1 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.13 Control Structures Example 11.11 If/Else Statements 11.9 For Loops 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.2 While Loops 15.1 micro:bit Challenges
 Standard 1.8 While Loops 1.9 Karel Challenges
 Standard 2.3 For Loops 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 2.3 For Loops 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 11.4 For Loops
 Standard 1.6 Top Down Design and Decomposition in Karel 2.2 Challenge Problems
 Standard 1.3 The Rabbit Chase
 Standard 1.8 While Loops 1.9 Karel Challenges