# WV DCS: CS.DCS.4

## CodeHS Lessons

Evaluate ways that different algorithms may be used to solve the same problem.

 Standard 1.15 More Karel Examples and Testing 6.6 While Loops 6.9 For Loops
 Standard 7.5 Searching 7.6 Sorting 10.2 Recursive Searching 10.3 Recursive Sorting
 Standard 1.17 Karel Algorithms
 Standard 1.17 Karel Algorithms
 Standard 9.9 For Loops in JavaScript 9.12 While Loops
 Standard 22.5 For Loops in JavaScript 22.9 While Loops
 Standard 1.15 More Karel Examples and Testing 5.6 While Loops 5.9 For Loops
 Standard 1.15 More Karel Examples and Testing 6.6 While Loops 6.9 For Loops
 Standard 1.15 More Karel Examples and Testing 6.6 While Loops 6.9 For Loops
 Standard 5.5 For Loops 5.6 Conditional Statements 5.7 If/Else Statements 5.8 While Loops
 Standard 1.5 For Loops 1.6 Conditional Statements 1.7 If/Else Statements 1.8 While Loops
 Standard 2.3 For Loops 3.3 Functions 3.6 Top Down Design
 Standard 2.3 For Loops 3.3 Functions 3.6 Top Down Design
 Standard 1.14 More Karel Examples and Testing 13.4 For Loops 13.10 Top Down Design 13.8 Functions
 Standard 2.14 More Karel Examples and Testing 3.4 For Loops 3.8 Functions 3.10 Top Down Design
 Standard 2.14 More Karel Examples and Testing 6.4 For Loops 6.10 Top Down Design 6.8 Functions
 Standard 1.14 More Karel Examples and Testing
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 7.4 Functions
 Standard 1.14 More Karel Examples and Testing 6.5 For Loops in JavaScript 6.9 While Loops 10.4 Functions
 Standard 2.2 For Loops 3.3 Functions 3.5 Top Down Design
 Standard 2.4 Functions
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 1.14 More Karel Examples and Testing 5.5 For Loops in JavaScript 5.9 While Loops
 Standard 1.14 More Karel Examples and Testing 5.5 For Loops in JavaScript 5.9 While Loops
 Standard 1.14 More Karel Examples and Testing 5.5 For Loops in JavaScript 5.9 While Loops
 Standard 2.2 For Loops 3.3 Functions 3.5 Top Down Design
 Standard 2.4 For Loops 2.8 Functions 2.10 Top Down Design
 Standard 14.9 For Loops in JavaScript
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 2.15 More Karel Examples and Testing 8.5 For Loops in JavaScript 8.9 While Loops
 Standard 2.4 For Loops 2.8 Functions 2.10 Top Down Design
 Standard 3.15 More Karel Examples and Testing 8.5 For Loops in JavaScript 8.9 While Loops
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 2.15 More Karel Examples and Testing 9.5 For Loops in JavaScript 9.9 While Loops
 Standard 3.4 For Loops 3.8 Functions 3.10 Top Down Design
 Standard 2.15 More Karel Examples and Testing 15.5 For Loops in JavaScript 15.9 While Loops
 Standard 1.16 Karel Algorithms
 Standard 2.15 More Karel Examples and Testing 14.5 For Loops in JavaScript 14.9 While Loops
 Standard 18.4 For Loops 18.10 Top Down Design 18.8 Functions
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 6.14 More Karel Examples and Testing
 Standard 1.15 More Karel Examples and Testing 4.6 While Loops 4.9 For Loops
 Standard 1.14 More Karel Examples and Testing 10.5 For Loops in JavaScript 10.9 While Loops
 Standard 1.14 More Karel Examples and Testing 6.5 For Loops in JavaScript 6.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 1.16 Karel Algorithms
 Standard 1.16 Karel Algorithms
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 14.14 More Karel Examples and Testing
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 3.4 For Loops 3.8 Functions 3.10 Top Down Design 8.14 More Karel Examples and Testing
 Standard 3.4 For Loops 3.8 Functions 3.10 Top Down Design
 Standard 2.16 More Karel Examples and Testing 7.6 While Loops 7.9 For Loops
 Standard 2.5 For Loops 2.6 Conditional Statements 2.7 If/Else Statements 2.8 While Loops
 Standard 2.15 More Karel Examples and Testing 6.6 While Loops 6.9 For Loops
 Standard 1.17 Karel Algorithms
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 3.15 More Karel Examples and Testing 10.5 For Loops in JavaScript 10.9 While Loops
 Standard 1.14 More Karel Examples and Testing
 Standard 4.15 More Karel Examples and Testing 6.5 For Loops in JavaScript 6.9 While Loops
 Standard 2.14 Karel Algorithms
 Standard 2.16 More Karel Examples and Testing 8.6 While Loops 8.9 For Loops
 Standard 2.2 For Loops 3.3 Functions 3.5 Top Down Design
 Standard 2.14 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 2.15 More Karel Examples and Testing 7.5 For Loops in JavaScript 7.9 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 11.14 More Karel Examples and Testing
 Standard 14.5 Searching 14.6 Sorting 17.2 Recursive Searching 17.3 Recursive Sorting
 Standard 13.5 Searching 13.6 Sorting 15.2 Recursive Searching 15.3 Recursive Sorting
 Standard 13.9 For Loops in JavaScript 13.12 While Loops
 Standard 1.5 For Loops 1.6 Conditional Statements 1.7 If/Else Statements 1.8 While Loops 2.4 Computer Processing and Algorithms
 Standard 2.3 For Loops 3.3 Functions 3.6 Top Down Design
 Standard 2.3 For Loops 3.3 Functions 3.6 Top Down Design
 Standard 8.9 For Loops in JavaScript 8.12 While Loops
 Standard 12.9 For Loops in JavaScript 12.12 While Loops