Please enable JavaScript to use CodeHS

SC DCS: H.6

CodeHS Lessons

Edit, compile/run, test, and debug a program.

Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
2.1 Challenge Problems
10.2 Stopping Timers
10.3 Collisions
10.4 Mouse Click Events
19.3 Animation Practice
Standard
1.16 Debugging Strategies
Standard
1.16 Debugging Strategies
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
1.16 Challenge Problems
9.2 Stopping Timers
9.3 Collisions
9.4 Mouse Click Events
26.2 Animation Practice
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
2.1 Challenge Problems
10.2 Stopping Timers
10.3 Collisions
10.4 Mouse Click Events
24.3 Animation Practice
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
2.1 Challenge Problems
11.2 Stopping Timers
11.3 Collisions
11.4 Mouse Click Events
17.3 Animation Practice
Standard
6.2 Control Structures Example
6.3 More Karel Examples and Testing
7.1 Challenge Problems
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
2.1 Challenge Problems
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball
11.5 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
2.1 Challenge Problems
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
9.5 Mouse Events: Mouse Clicked
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
2.1 Challenge Problems
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
9.5 Mouse Events: Mouse Clicked
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
2.1 Challenge Problems
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
10.8 Random Circles
10.9 Random Ghosts
10.10 Bouncing Ball
10.11 Mouse Events: Mouse Clicked
Standard
3.14 Control Structures Example
3.15 More Karel Examples and Testing
3.17 Debugging Strategies
4.2 Challenge Problems
10.7 Random Circles
10.8 Random Ghosts
10.9 Bouncing Ball
10.10 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
11.7 Random Circles
11.8 Random Ghosts
11.9 Bouncing Ball
11.10 Mouse Events: Mouse Clicked
Standard
2.16 Control Structures Example
2.17 More Karel Examples and Testing
3.2 Challenge Problems
Standard
1.15 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
17.7 Random Circles
17.8 Random Ghosts
17.9 Bouncing Ball
17.10 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
6.2 Stopping Timers
6.3 Collisions
6.4 Mouse Click Events
18.1 Challenge Problems
21.3 Animation Practice
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Debugging Strategies
2.1 Challenge Problems
21.2 Random Circles
21.3 Random Ghosts
21.4 Bouncing Ball
21.5 Mouse Events: Mouse Clicked
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Debugging Strategies
2.1 Challenge Problems
21.2 Random Circles
21.3 Random Ghosts
21.4 Bouncing Ball
21.5 Mouse Events: Mouse Clicked
Standard
1.6 Stopping Timers
1.7 Collisions
1.8 Mouse Click Events
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Debugging Strategies
2.1 Challenge Problems
10.2 Random Circles
10.3 Random Ghosts
10.4 Bouncing Ball
10.5 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.15 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
2.15 Control Structures Example
2.16 More Karel Examples and Testing
13.2 Stopping Timers
13.3 Collisions
13.4 Mouse Click Events
18.3 Animation Practice
Standard
5.14 Control Structures Example
5.16 More Karel Examples and Testing
Standard
1.15 Debugging Strategies
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
8.2 Stopping Timers
8.3 Collisions
8.4 Mouse Click Events
14.1 Challenge Problems
17.3 Animation Practice
Standard
1.14 Control Structures Example
1.15 More Karel Examples and Testing
1.17 Debugging Strategies
2.2 Challenge Problems
8.2 Random Circles
8.3 Random Ghosts
8.4 Bouncing Ball
8.5 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
3.14 Control Structures Example
3.15 More Karel Examples and Testing
3.17 Debugging Strategies
4.2 Challenge Problems
15.7 Random Circles
15.8 Random Ghosts
15.9 Bouncing Ball
15.10 Mouse Events: Mouse Clicked
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
Standard
4.14 Control Structures Example
4.15 More Karel Examples and Testing
4.17 Debugging Strategies
7.7 Random Circles
7.8 Random Ghosts
7.9 Bouncing Ball
7.10 Mouse Events: Mouse Clicked
Standard
2.15 Control Structures Example
2.16 More Karel Examples and Testing
3.1 Challenge Problems
11.2 Stopping Timers
11.3 Collisions
11.4 Mouse Click Events
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
21.1 Challenge Problems
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked