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 |
| 25.4 For Loops |
| 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 |
| 2.4 Top Down Design and Decomposition in Karel |
| 12.5 Collaborative Programming |
| Standard |
| 3.4 For Loops |
| Standard |
| 6.4 For Loops |
| Standard |
| 13.4 For Loops |
| Standard |
| 15.1 Writing BlackJack |
| Standard |
| 1.4 For Loops |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 4.1 Collaborative Programming |
| Standard |
| 2.2 For Loops |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 3.1 Collaborative Programming |
| Standard |
| 1.4 For Loops |
| Standard |
| 4.5 Informal Code Analysis |
| 7.6 Sorting |
| Standard |
| 6.1 Writing BlackJack |
| Standard |
| 2.4 For Loops |
| Standard |
| 6.5 Informal Code Analysis |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 3.1 Collaborative Programming |
| Standard |
| 16.4 For Loops |
| 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.3 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 |
| 3.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 |
| 18.4 For Loops |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 3.1 Collaborative Programming |
| Standard |
| 1.4 For Loops |
| Standard |
| 10.5 For Loops |
| 12.5 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 |
| 6.4 For Loops |
| Standard |
| 7.4 For Loops |
| Standard |
| 8.4 For Loops |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 3.1 Collaborative Programming |
| Standard |
| 1.4 For Loops |
| 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 |
| 3.4 For Loops |
| Standard |
| 3.4 For Loops |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 3.5 Collaborative Programming |
| Standard |
| 5.6 Top Down Design and Decomposition in Karel |
| 7.5 Collaborative Programming |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 4.5 Collaborative Programming |
| Standard |
| 1.5 For Loops |
| Standard |
| 1.5 For Loops |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 2.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 |
| 16.4 For Loops |
| Standard |
| 16.4 For Loops |
| Standard |
| 5.6 Top Down Design and Decomposition in Karel |
| 7.5 Collaborative Programming |
| Standard |
| 3.6 Top Down Design and Decomposition in Karel |
| 4.1 Collaborative Programming |
| Standard |
| 2.5 Collaborative Programming |
| 17.6 Top Down Design and Decomposition in Karel |
| Standard |
| 4.6 Top Down Design and Decomposition in Karel |
| Standard |
| 3.3 For Loops |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 5.5 Collaborative Programming |
| Standard |
| 2.2 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 |
| 10.5 Informal Code Analysis |
| 14.6 Sorting |
| Standard |
| 10.5 Informal Code Analysis |
| 13.6 Sorting |
| Standard |
| 11.4 For Loops |
| Standard |
| 2.3 For Loops |
| Standard |
| 2.3 For Loops |
| Standard |
| 2.3 For Loops |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 4.1 Collaborative Programming |
| Standard |
| 2.3 For Loops |
| Standard |
| 2.7 Collaborative Programming |
| 3.4 For Loops |