Please enable JavaScript to use CodeHS

APCSP20: CRD-2.I.5

CodeHS Lessons

The following are effective ways to find and correct errors: test-cases; hand-tracing; visualizations; debuggers; adding extra output statement.

Standard
2.4 Functions in Karel
2.14 Debugging Strategies
Standard
1.5 Functions in Karel
1.16 Debugging Strategies
3.6 Basic Math in JavaScript
Standard
1.5 Functions in Karel
1.15 Debugging Strategies
3.6 Basic Math in Python
Standard
1.5 Functions in Karel
1.16 Debugging Strategies
3.6 Basic Math in JavaScript
Standard
2.17 Debugging Strategies
Standard
10.15 Debugging Strategies
10.5 Functions in Karel
Standard
23.15 Debugging Strategies
23.5 Functions in Karel
Standard
2.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
3.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
1.4 Functions in Karel
1.15 Debugging Strategies
3.6 Basic Math in JavaScript
Standard
2.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
1.16 Debugging Strategies
Standard
1.16 Debugging Strategies
Standard
1.16 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
1.4 Functions in Karel
1.15 Debugging Strategies
Standard
1.4 Functions in Karel
1.15 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
1.4 Functions in Karel
1.15 Debugging Strategies
2.6 Basic Math in JavaScript
Standard
2.17 Debugging Strategies
Standard
3.17 Debugging Strategies
Standard
4.17 Debugging Strategies
Standard
2.16 Debugging Strategies
Standard
2.17 Debugging Strategies
Standard
1.4 Functions in Karel
1.14 Debugging Strategies
Standard
1.4 Functions in Karel
1.14 Debugging Strategies
Standard
1.4 Functions in Karel
1.14 Debugging Strategies
Standard
1.8 Debugging in Roblox Studio
Standard
1.17 Debugging Strategies