# 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).

 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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.6 Using Graphics in JavaScript 5.7 Using RGB to Create Colors
 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 5.7 Using RGB to Create Colors
 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
 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
 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
 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
 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
 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
 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 4.6 Using Graphics in JavaScript 4.7 Using RGB to Create Colors
 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
 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
 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
 12.1 Methodology 12.2 Support Practice 21.1 Challenge Problems
 3.5 Using Graphics in JavaScript
 2.5 Using Graphics in JavaScript
 5.1 Define Your Product 5.2 Develop Hypotheses 5.3 Creating Your Data Collection Website 5.6 Making Decisions
 10.4 Final Project
 9.4 Final Project
 3.4 Final Project
 15.4 Final Project
 15.4 Final Project
 15.4 Final Project
 15.4 Final Project
 15.4 Final Project
 15.4 Final Project
 15.4 Final Project
 15.4 Final Project
 10.4 Final Project
 15.4 Final Project
 15.4 Final Project
 12.4 Final Project
 3.4 Final Project
 3.1 Methodology 3.2 Support Practice
 8.1 Methodology 8.2 Support Practice
 11.1 Methodology 11.2 Support Practice
 11.1 Methodology 11.2 Support Practice
 12.1 Methodology 12.2 Support Practice
 5.1 Methodology 5.2 Support Practice