Please enable JavaScript to use CodeHS

SC 9-12: HS2.AP.4.3

CodeHS Lessons

Document programs in order to make them easier to follow, test, and debug.

Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
3.6 Comments
25.6 Comments
Standard
9.2 Variables
Standard
13.6 Organizational Techniques
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
2.2 Variables
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
2.4 Top Down Design and Decomposition in Karel
3.1 Commenting Your Code
12.2 Variables
Standard
2.7 Commenting Your Code
3.6 Comments
3.7 Naming Guidelines
3.10 Top Down Design
Standard
2.7 Commenting Your Code
3.2 Variables
6.6 Comments
6.10 Top Down Design
6.7 Naming Guidelines
Standard
1.7 Commenting Your Code
13.6 Comments
13.10 Top Down Design
13.7 Naming Guidelines
Standard
1.7 Commenting Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
2.6 Comments
3.3 Comments & Pseudocode
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
5.3 Comments & Pseudocode
Standard
3.1 Comments
3.2 Naming Guidelines
3.5 Top Down Design
5.3 Comments & Pseudocode
Standard
2.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
3.1 Comments
3.2 Naming Guidelines
3.5 Top Down Design
Standard
2.6 Comments
2.7 Naming Guidelines
2.10 Top Down Design
3.6 Comments
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
6.3 Variables
Standard
2.6 Comments
2.7 Naming Guidelines
2.10 Top Down Design
5.6 Comments
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
6.2 Variables
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
6.2 Variables
Standard
3.6 Comments
3.7 Naming Guidelines
3.10 Top Down Design
Standard
6.5 Organizational Techniques
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
10.3 Variables
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
3.7 Comments
18.6 Comments
18.10 Top Down Design
18.7 Naming Guidelines
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
10.3 Variables
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
6.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
2.2 Variables
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
8.3 Variables
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
8.3 Variables
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
4.2 Variables
Standard
23.6 Organizational Techniques
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
6.8 Top Down Design
8.2 Variables
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
2.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
4.3 Comments & Pseudocode
14.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
3.6 Comments
3.7 Naming Guidelines
3.10 Top Down Design
8.7 Commenting Your Code
Standard
3.6 Comments
3.7 Naming Guidelines
3.10 Top Down Design
Standard
3.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
3.2 Variables
Standard
5.6 Top Down Design and Decomposition in Karel
5.7 Commenting Your Code
7.2 Variables
Standard
1.16 Organizational Techniques
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
4.2 Variables
Standard
1.7 Comments
1.8 Naming Guidelines
1.11 Top Down Design
Standard
1.7 Comments
1.8 Naming Guidelines
1.11 Top Down Design
Standard
10.6 Organizational Techniques
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
13.6 Organizational Techniques
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
12.7 Commenting Your Code
Standard
4.6 Comments
16.6 Comments
Standard
4.6 Comments
16.6 Comments
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
6.2 Variables
Standard
16.6 Organizational Techniques
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
5.2 Variables
Standard
2.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
20.6 Organizational Techniques
Standard
3.1 Comments
3.2 Naming Guidelines
3.5 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
1.7 Commenting Your Code
Standard
1.7 Commenting Your Code
Standard
3.3 Comments & Pseudocode
Standard
2.6 Comments
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
2.6 Comments
11.6 Comments
Standard
8.2 Variables
Standard
12.2 Variables
Standard
3.7 Commenting Your Code
Standard
4.6 Organizational Techniques
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
3.3 Comments & Pseudocode
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables