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
28.6 Comments
Standard
9.2 Variables
Standard
19.2 Variables
Standard
14.5 Comments
Standard
12.7 Comments
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
16.15 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.7 Naming Guidelines
6.10 Top Down Design
Standard
1.7 Commenting Your Code
13.6 Comments
13.7 Naming Guidelines
13.10 Top Down Design
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
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
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
1.7 Comments
16.6 Comments
16.7 Naming Guidelines
16.10 Top Down Design
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
6.2 Variables
19.2 Variables
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
6.2 Variables
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
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
10.3 Comments & Pseudocode
Standard
10.3 Comments & Pseudocode
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.7 Naming Guidelines
18.10 Top Down Design
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
3.6 Comments
10.7 Comments
10.8 Naming Guidelines
10.11 Top Down Design
12.2 Variables
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
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
5.6 Top Down Design and Decomposition in Karel
5.7 Commenting Your Code
7.2 Variables
Standard
14.6 Organizational Techniques
Standard
15.1 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
2.2 Variables
17.6 Top Down Design and Decomposition in Karel
17.7 Commenting Your Code
Standard
4.6 Top Down Design and Decomposition in Karel
4.7 Commenting Your Code
5.2 Variables
Standard
4.1 Comments
4.2 Naming Guidelines
4.6 Top Down Design
Standard
2.7 Commenting Your Code
Standard
3.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
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
2.6 Comments
11.6 Comments
Standard
3.3 Comments & Pseudocode
9.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
8.2 Variables
Standard
12.2 Variables
Standard
3.3 Comments & Pseudocode
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
1.16 Organizational Techniques
Standard
1.7 Comments
Standard
1.7 Commenting Your Code
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
12.15 Variables