Please enable JavaScript to use CodeHS

WV MW: CS.MW.18

CodeHS Lessons

Use various debugging and testing methods to ensure program correctness (e.g., test cases, unit testing, white box, black box, integration testing).

Standard
1.6 Top Down Design and Decomposition in Karel
Standard
5.3 Documentation with Comments
Standard
1.16 Debugging Strategies
Standard
1.2 The Script Tag
Standard
5.1 The Script Tag
Standard
13.3 Looping
13.4 Branching
Standard
1.16 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
2.4 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
5.5 Debugging
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
7.1 The Script Tag
Standard
7.3 Documentation with Comments
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
3.6 Top Down Design and Decomposition in Karel
3.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
6.3 Looping
6.4 Branching
Standard
2.6 Top Down Design and Decomposition in Karel
11.1 The Script Tag
Standard
1.15 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
5.1 The Script Tag
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
11.1 The Script Tag
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
1.16 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.16 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.16 Debugging Strategies
Standard
23.3 Looping
23.4 Branching
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
5.6 Top Down Design and Decomposition in Karel
Standard
1.15 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
10.3 Looping
10.4 Branching
Standard
1.6 Top Down Design and Decomposition in Karel
1.17 Debugging Strategies
Standard
13.3 Looping
13.4 Branching
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
3.6 Top Down Design and Decomposition in Karel
3.17 Debugging Strategies
Standard
16.3 Looping
16.4 Branching
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
4.6 Top Down Design and Decomposition in Karel
4.17 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
20.3 Looping
20.4 Branching
Standard
2.6 Top Down Design and Decomposition in Karel
2.16 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies
Standard
11.3 Documentation with Comments
Standard
11.3 Documentation with Comments
Standard
1.1 The Script Tag
Standard
6.1 The Script Tag
Standard
4.3 Looping
4.4 Branching
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 Debugging Strategies