# SC FCS: H.2

## CodeHS Lessons

Solve a problem by applying appropriate problem solving techniques (understand the problem, plan the solution, carry out the plan, review and discuss).

 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.12 While Loops 1.14 Control Structures Example 1.15 More Karel Examples and Testing 2.1 Challenge Problems
 Standard 5.1 Define Your Product 5.2 Develop Hypotheses 5.3 Creating Your Data Collection Website 5.6 Making Decisions
 Standard 11.1 Methodology 11.2 Support Practice 21.1 Challenge Problems
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.12 While Loops 1.14 Control Structures Example 1.15 More Karel Examples and Testing 1.16 Challenge Problems
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.12 While Loops 1.14 Control Structures Example 1.15 More Karel Examples and Testing 2.1 Challenge Problems
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.12 While Loops 1.14 Control Structures Example 1.15 More Karel Examples and Testing 2.1 Challenge Problems
 Standard 3.5 Using Graphics in JavaScript
 Standard 12.4 Final Project
 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.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 3.5 Using Graphics in JavaScript 14.4 Final Project
 Standard 9.4 Final Project
 Standard 10.4 Final Project
 Standard 3.4 Final Project
 Standard 3.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 15.4 Final Project
 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.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 3.5 Using Graphics in JavaScript
 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.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 3.5 Using Graphics in JavaScript
 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.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 3.5 Using Graphics in JavaScript
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.1 Methodology 5.2 Support Practice 6.6 Using Graphics in JavaScript 6.7 Using RGB to Create Colors
 Standard 4.1 Methodology 4.2 Support Practice
 Standard 3.6 Top Down Design and Decomposition in Karel 3.10 For Loops 3.11 If Statements 3.12 If/Else Statements 3.13 While Loops in Karel 3.14 Control Structures Example 3.15 More Karel Examples and Testing 4.2 Challenge Problems 6.5 Using Graphics in JavaScript 6.6 Using RGB to Create Colors
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 6.5 Using Graphics in JavaScript 6.6 Using RGB to Create Colors
 Standard 3.1 Methodology 3.2 Support Practice
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 10.6 Using Graphics in JavaScript
 Standard 4.1 Methodology 4.2 Support Practice
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 10.4 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.12 While Loops 1.14 Control Structures Example 1.15 More Karel Examples and Testing 18.1 Challenge Problems
 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.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 8.6 Using Graphics in JavaScript 8.8 Using RGB to Create Colors
 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.13 Control Structures Example 1.14 More Karel Examples and Testing 2.1 Challenge Problems 4.5 Using Graphics in JavaScript 4.7 Using RGB to Create Colors
 Standard 8.1 Methodology 8.2 Support Practice
 Standard 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 15.4 Final Project
 Standard 2.5 Using Graphics in JavaScript
 Standard 2.5 Using Graphics in JavaScript
 Standard 7.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 15.4 Final Project
 Standard 5.1 Methodology 5.2 Support Practice
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements and Conditionals 2.12 If/Else Statements 2.13 While Loops 2.15 Control Structures Example 2.16 More Karel Examples and Testing
 Standard 2.6 Top Down Design and Decomposition in Karel 2.9 For Loops 2.10 If Statements and Conditionals 2.11 If/Else Statements 2.12 While Loops 2.14 Control Structures Example 2.15 More Karel Examples and Testing 14.1 Challenge Problems
 Standard 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 3.6 Top Down Design and Decomposition in Karel 3.10 For Loops 3.11 If Statements 3.12 If/Else Statements 3.13 While Loops in Karel 3.14 Control Structures Example 3.15 More Karel Examples and Testing 4.2 Challenge Problems 6.5 Using Graphics in JavaScript 6.6 Using RGB to Create Colors
 Standard 12.1 Methodology 12.2 Support Practice
 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.13 Control Structures Example 1.14 More Karel Examples and Testing
 Standard 4.6 Top Down Design and Decomposition in Karel 4.10 For Loops 4.11 If Statements 4.12 If/Else Statements 4.13 While Loops in Karel 4.14 Control Structures Example 4.15 More Karel Examples and Testing 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 2.6 Top Down Design and Decomposition in Karel 2.9 For Loops 2.10 If Statements and Conditionals 2.11 If/Else Statements 2.12 While Loops 2.15 Control Structures Example 2.16 More Karel Examples and Testing 3.1 Challenge Problems
 Standard 11.1 Methodology 11.2 Support Practice
 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.13 Control Structures Example 2.14 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript
 Standard 11.1 Methodology 11.2 Support Practice
 Standard 2.6 Top Down Design and Decomposition in Karel 2.10 For Loops 2.11 If Statements 2.12 If/Else Statements 2.13 While Loops in Karel 2.14 Control Structures Example 2.15 More Karel Examples and Testing 3.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors
 Standard 15.4 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel 1.10 For Loops 1.11 If Statements 1.12 If/Else Statements 1.13 While Loops in Karel 1.14 Control Structures Example 2.2 Challenge Problems 5.5 Using Graphics in JavaScript 5.6 Using RGB to Create Colors