Please enable JavaScript to use CodeHS

SC FCS: I.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
14.1 Project: Guess the Word
19.1 Project: Who Said It?
24.21 Putting Together Control Structures
Standard
1.16 Debugging Strategies
Standard
29.1 Project: Who Said It?
Standard
1.16 Debugging Strategies
Standard
1.2 The Script Tag
Standard
21.1 Challenge Problems
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
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
13.19 Putting Together Control Structures
Standard
3.19 Putting Together Control Structures
Standard
6.19 Putting Together Control Structures
Standard
1.19 Putting Together Control Structures
3.5 Debugging
11.1 Project: Guess the Word
15.1 Advanced Challenges with Tracy
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
2.1 Challenge Problems
5.5 Debugging
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball
11.5 Mouse Events: Mouse Clicked
Standard
8.1 Putting Together Control Structures
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.19 Putting Together Control Structures
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
6.1 Putting Together Control Structures
Standard
2.19 Putting Together Control Structures
10.1 Project: Guess the Word
13.1 Advanced Challenges with Tracy
16.1 Project: Who Said It?
Standard
6.1 The Script Tag
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
2.22 Putting Together Control Structures
12.1 Project: Guess the Word
16.1 Advanced Challenges with Tracy
18.1 Project: Who Said It?
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
1.19 Putting Together Control Structures
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.19 Putting Together Control Structures
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
3.19 Putting Together Control Structures
Standard
2.14 Control Structures Example
2.15 More Karel Examples and Testing
2.17 Debugging Strategies
3.2 Challenge Problems
11.1 The Script Tag
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
18.19 Putting Together Control Structures
13.1 Project: Guess the Word
17.1 Project: Who Said It?
Standard
5.1 The Script Tag
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.19 Putting Together Control Structures
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
1.19 Putting Together Control Structures
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.19 Putting Together Control Structures
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.19 Putting Together Control Structures
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.19 Putting Together Control Structures
Standard
1.15 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
1.19 Putting Together Control Structures
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.19 Putting Together Control Structures
Standard
3.19 Putting Together Control Structures
Standard
3.20 Putting Together Control Structures
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
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.15 Debugging Strategies
Standard
1.19 Putting Together Control Structures
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.19 Putting Together Control Structures
Standard
3.14 Control Structures Example
3.15 More Karel Examples and Testing
3.17 Debugging Strategies
4.2 Challenge Problems
12.7 Random Circles
12.8 Random Ghosts
12.9 Bouncing Ball
12.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
6.1 Putting Together Control Structures
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
1.19 Putting Together Control Structures
Standard
6.1 Project: Guess the Word
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
14.1 Project: Guess the Word
Standard
11.21 Putting Together Control Structures
Standard
6.1 Project: Guess the Word
13.1 Project: Who Said It?
Standard
1.1 The Script Tag
Standard
6.1 The Script Tag
Standard
1.14 Control Structures Example
1.17 Debugging Strategies
2.2 Challenge Problems
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball
11.5 Mouse Events: Mouse Clicked