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

## CodeHS Lessons

Create a program that implements an algorithm to achieve a given goal, individually and collaboratively.

 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
 Standard 2.10 Top Down Design 2.19 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.10 If Statements 1.11 If/Else Statements 1.12 While Loops in Karel 1.16 Karel Challenges 13.10 Top Down Design 13.19 Putting Together Control Structures
 Standard 4.3 Looping 4.4 Branching 21.1 Challenge Problems
 Standard 3.5 Top Down Design 6.1 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.9 For Loops 2.10 If Statements 2.11 If/Else Statements 2.12 While Loops in Karel 2.16 Karel Challenges 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.10 If Statements 2.11 If/Else Statements 2.12 While Loops in Karel 2.16 Karel Challenges 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.10 If Statements 1.11 If/Else Statements 1.12 While Loops in Karel 1.16 Karel Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 12.1 Arduino Challenges 12.4 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges 14.1 Arduino Challenges 14.4 Final Project
 Standard 3.5 Top Down Design 8.1 Putting Together Control Structures 9.1 micro:bit Challenges 9.4 Final Project
 Standard 10.1 micro:bit Challenges 10.4 Final Project
 Standard 3.1 micro:bit Challenges 3.4 Final Project
 Standard 3.1 Arduino Challenges 3.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Karel 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 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.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 6.3 Looping 6.4 Branching
 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.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.10 Top Down Design 1.19 Putting Together Control Structures 6.16 Karel Challenges 6.6 Top Down Design and Decomposition in Karel 6.9 For Loops 6.10 If Statements 6.11 If/Else Statements 6.12 While Loops in Karel 10.1 micro:bit Challenges 10.4 Final Project
 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 23.3 Looping 23.4 Branching
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 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.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 Standard 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.10 If Statements 8.11 If/Else Statements 8.12 While Loops in Karel 8.16 Karel Challenges
 Standard 3.10 Top Down Design 3.20 Putting Together Control Structures
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 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 16.3 Looping 16.4 Branching
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 21.3 Looping 21.4 Branching
 Standard 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.10 Top Down Design 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 15.1 micro:bit Challenges 15.4 Final Project
 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