Please enable JavaScript to use CodeHS

FL CSD: CS-CS.2.11

CodeHS Lessons

Evaluate algorithms by their efficiency, correctness, and clarity (e.g., by analyzing and comparing execution times, testing with multiple inputs or data sets, and by debugging).

Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
Standard
1.16 Debugging Strategies
Standard
1.16 Debugging Strategies
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
10.4 Functions
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
Standard
1.14 More Karel Examples and Testing
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
3.14 Control Structures Example
3.15 More Karel Examples and Testing
3.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Debugging Strategies
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Debugging Strategies
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
2.15 Control Structures Example
2.16 More Karel Examples and Testing
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
Standard
1.15 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
3.14 Control Structures Example
3.15 More Karel Examples and Testing
3.17 Debugging Strategies
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
Standard
4.14 Control Structures Example
4.15 More Karel Examples and Testing
4.17 Debugging Strategies
Standard
2.15 Control Structures Example
2.16 More Karel Examples and Testing
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
Standard
1.14 Control Structures Example
1.17 Debugging Strategies