AR 9-12: CSL3.5.4
CodeHS Lessons
Evaluate the qualities of level-appropriate algorithms. NOTE: Evaluation tools can include, but are not limited to, a code review and test cases. Qualities can include correctness, usability, readability, efficiency, portability, and scalability.
| Standard |
| 9.5 Exceptions |
| 21.1 Let's Build Mastermind |
| 28.15 Introduction to Exceptions |
| Standard |
| 33.1 Let's Build Mastermind |
| Standard |
| 7.4 Providing Feedback |
| Standard |
| 10.4 Providing Feedback |
| Standard |
| 2.7 Commenting Your Code |
| 2.13 Control Structures Example |
| 2.16 Karel Challenges |
| Standard |
| 2.7 Commenting Your Code |
| 2.13 Control Structures Example |
| 2.16 Karel Challenges |
| Standard |
| 1.7 Commenting Your Code |
| 1.13 Control Structures Example |
| 1.16 Karel Challenges |
| Standard |
| 7.18 Exceptions |
| Standard |
| 6.5 Exceptions |
| 7.4 Functions |
| 15.1 Advanced Challenges with Tracy |
| Standard |
| 10.4 Functions |
| Standard |
| 2.4 Functions |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 6.5 Exceptions |
| 13.1 Advanced Challenges with Tracy |
| 18.1 Let's Build Mastermind |
| Standard |
| 13.1 Providing Feedback |
| Standard |
| 4.5 Exceptions |
| Standard |
| 8.5 Exceptions |
| 16.1 Advanced Challenges with Tracy |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 12.4 Functions |
| Standard |
| 8.5 Exceptions |
| Standard |
| 8.6 Exceptions |
| Standard |
| 8.6 Exceptions |
| Standard |
| 6.5 Exceptions |
| 19.1 Let's Build Mastermind |
| Standard |
| 10.1 Providing Feedback |
| Standard |
| 6.7 Commenting Your Code |
| 6.13 Control Structures Example |
| 6.16 Karel Challenges |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 14.7 Commenting Your Code |
| 14.13 Control Structures Example |
| 14.16 Karel Challenges |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 8.7 Commenting Your Code |
| 8.13 Control Structures Example |
| 8.16 Karel Challenges |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 9.1 Let's Build Mastermind |
| Standard |
| 12.7 Commenting Your Code |
| 12.13 Control Structures Example |
| 12.16 Karel Challenges |
| Standard |
| 8.5 Exceptions |
| Standard |
| 14.1 Let's Build Mastermind |
| Standard |
| 8.5 Exceptions |
| Standard |
| 14.1 Let's Build Mastermind |
| Standard |
| 2.7 Commenting Your Code |
| 2.13 Control Structures Example |
| 2.17 Karel Challenges |
| Standard |
| 11.7 Commenting Your Code |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| Standard |
| 30.1 Let's Build Mastermind |
| Standard |
| 1.5 Exceptions |
| 14.1 Let's Build Mastermind |
| Standard |
| 10.4 Functions |
| Standard |
| 1.5 Exceptions |
| Standard |
| 9.5 Exceptions |
| Standard |
| 6.4 Providing Feedback |
| Standard |
| 11.4 Providing Feedback |
| Standard |
| 10.5 Exceptions |
| Standard |
| 7.5 Exceptions |
| Standard |
| 4.6 Introduction to Exceptions |
| Standard |
| 7.7 Introduction to Exceptions |
| Standard |
| 1.7 Commenting Your Code |
| 1.13 Control Structures Example |
| 1.16 Karel Challenges |
| Standard |
| 9.6 Exceptions |
| Standard |
| 4.1 Advanced Challenges with Tracy |
| 8.5 Exceptions |