Please enable JavaScript to use CodeHS

SC FCS: I.6

CodeHS Lessons

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

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.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
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
1.16 Debugging Strategies
Standard
29.1 Project: Who Said It?
Standard
1.16 Debugging Strategies
Standard
13.19 Putting Together Control Structures
Standard
1.2 The Script Tag
Standard
21.1 Challenge Problems
Standard
6.1 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
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
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
9.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.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
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
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
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
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
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Debugging Strategies
3.2 Challenge Problems
10.2 Random Circles
10.3 Random Ghosts
10.4 Bouncing Ball
10.5 Mouse Events: Mouse Clicked
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
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.22 Putting Together Control Structures
12.1 Project: Guess the Word
16.1 Advanced Challenges with Tracy
18.1 Project: Who Said It?