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.

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