Please enable JavaScript to use CodeHS

MA 9-12: 9-12.CT.d4

CodeHS Lessons

Analyze trade-offs among multiple approaches to solve a given problem (e.g., space/time performance, maintainability, correctness, elegance).

Standard
1.6 Top Down Design and Decomposition in Karel
3.5 Collaborative Programming
Standard
24.4 For Loops
Standard
4.5 Informal Code Analysis
7.6 Sorting
Standard
1.6 Top Down Design and Decomposition in Karel
2.5 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
3.5 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
3.5 Collaborative Programming
Standard
2.3 For Loops
Standard
2.3 For Loops
Standard
13.4 For Loops
Standard
3.4 For Loops
Standard
6.4 For Loops
Standard
7.1 Writing BlackJack
Standard
1.6 Top Down Design and Decomposition in Karel
4.1 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.4 For Loops
Standard
6.1 Writing BlackJack
Standard
1.6 Top Down Design and Decomposition in Karel
4.1 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
4.1 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
4.1 Collaborative Programming
Standard
7.5 Informal Code Analysis
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
2.4 For Loops
2.21 Collaborative Programming
Standard
3.6 Top Down Design and Decomposition in Karel
4.1 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.4 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.4 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
2.5 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
9.1 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
9.1 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
5.1 Collaborative Programming
Standard
1.4 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.4 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.4 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.4 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.4 For Loops
Standard
2.6 Top Down Design and Decomposition in Karel
3.5 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
4.5 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
3.6 Top Down Design and Decomposition in Karel
4.1 Collaborative Programming
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
4.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
5.5 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Collaborative Programming
Standard
1.4 For Loops
Standard
10.5 Informal Code Analysis
14.6 Sorting
Standard
10.5 Informal Code Analysis
13.6 Sorting
Standard
2.3 For Loops
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Collaborative Programming