Please enable JavaScript to use CodeHS

KY 9-12: H-AP-09

CodeHS Lessons

Evaluate and refine computational artifacts to make them more usable and accessible using systematic testing and debugging.

Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
14.1 Project: Guess the Word
24.21 Putting Together Control Structures
Standard
5.3 Documentation with Comments
5.8 Scope and Access
Standard
1.7 Top Down Design and Decomposition in Karel
1.16 Debugging Strategies
18.4 Project Prep and Development
Standard
1.7 Top Down Design and Decomposition in Karel
1.16 Debugging Strategies
21.4 Project Prep and Development
Standard
5.5 Analyzing User Data
5.6 Making Decisions
7.4 Providing Feedback
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
1.6 Top Down Design and Decomposition in Karel
13.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
3.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
6.19 Putting Together Control Structures
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.19 Putting Together Control Structures
11.1 Project: Guess the Word
12.4 Final Project
15.1 Advanced Challenges with Tracy
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
14.4 Final Project
Standard
8.1 Putting Together Control Structures
9.4 Final Project
10.1 Advanced Challenges with Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Standard
2.19 Putting Together Control Structures
10.1 Project: Guess the Word
13.1 Advanced Challenges with Tracy
Standard
12.1 Providing Feedback
Standard
8.3 Documentation with Comments
8.8 Scope and Access
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
2.22 Putting Together Control Structures
12.1 Project: Guess the Word
16.1 Advanced Challenges with Tracy
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
3.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 Debugging Strategies
16.4 Project Prep and Development
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
18.19 Putting Together Control Structures
13.1 Project: Guess the Word
Standard
10.1 Providing Feedback
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
6.6 Top Down Design and Decomposition in Karel
10.4 Final Project
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 Debugging Strategies
12.5 Project Prep and Development
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 Debugging Strategies
13.5 Project Prep and Development
Standard
1.19 Putting Together Control Structures
14.6 Top Down Design and Decomposition in Karel
7.4 Final Project
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
3.19 Putting Together Control Structures
8.6 Top Down Design and Decomposition in Karel
Standard
3.20 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 Debugging Strategies
6.4 Project Prep and Development
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
12.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
16.21 Putting Together Control Structures
Standard
16.21 Putting Together Control Structures
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.17 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
4.6 Top Down Design and Decomposition in Karel
4.7 Commenting Your Code
4.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
Standard
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
15.4 Final Project
Standard
11.3 Documentation with Comments
11.8 Scope and Access
Standard
11.3 Documentation with Comments
11.8 Scope and Access
Standard
8.3 Final Project
Standard
6.1 Project: Guess the Word
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
14.1 Project: Guess the Word
Standard
11.21 Putting Together Control Structures
Standard
6.1 Project: Guess the Word
Standard
6.4 Providing Feedback
Standard
11.4 Providing Feedback
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.17 Debugging Strategies