Please enable JavaScript to use CodeHS

Montana 9-12: CS.AP.9-12.12

CodeHS Lessons

construct solutions to problems using student-created procedures, modules, or objects;

1.4 Functions in Karel
2.1 Challenge Problems
5.2 Graphics Challenges
7.1 Control Structures Challenges
10.1 Timers
10.2 Random Circles
10.3 Random Ghosts
10.4 Bouncing Ball
10.5 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.7 Timers
9.8 Random Circles
9.9 Random Ghosts
9.10 Bouncing Ball
9.11 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
17.6 Timers
17.7 Random Circles
17.8 Random Ghosts
17.9 Bouncing Ball
17.10 Mouse Events: Mouse Clicked
15.1 Control Structures Challenges
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
1.4 Functions in Karel
2.1 Challenge Problems
4.2 Graphics Challenges
7.1 Control Structures Challenges
11.1 Timers
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball
11.5 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
3.4 Functions in Karel
4.2 Challenge Problems
7.1 Graphics Challenges
12.6 Timers
12.7 Random Circles
12.8 Random Ghosts
12.9 Bouncing Ball
12.10 Mouse Events: Mouse Clicked
11.1 Control Structures Challenges
2.4 Functions in Karel
3.2 Challenge Problems
7.1 Graphics Challenges
10.1 Control Structures Challenges
11.6 Timers
11.7 Random Circles
11.8 Random Ghosts
11.9 Bouncing Ball
11.10 Mouse Events: Mouse Clicked
3.4 Functions in Karel
4.2 Challenge Problems
7.1 Graphics Challenges
9.1 Control Structures Challenges
10.6 Timers
10.7 Random Circles
10.8 Random Ghosts
10.9 Bouncing Ball
10.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
1.4 Functions in Karel
2.1 Challenge Problems
4.2 Graphics Challenges
6.1 Control Structures Challenges
9.1 Timers
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
9.5 Mouse Events: Mouse Clicked
1.4 Functions in Karel
2.1 Challenge Problems
4.2 Graphics Challenges
6.1 Control Structures Challenges
9.1 Timers
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
9.5 Mouse Events: Mouse Clicked
2.4 Functions in Karel
3.2 Challenge Problems
6.1 Graphics Challenges
8.1 Control Structures Challenges
10.1 Timers
10.2 Random Circles
10.3 Random Ghosts
10.4 Bouncing Ball
10.5 Mouse Events: Mouse Clicked
23.1 Control Structures Challenges
21.1 Challenge Problems
1.4 Functions in Karel
2.1 Challenge Problems
4.2 Graphics Challenges
6.1 Control Structures Challenges
2.4 Functions in Karel
3.2 Challenge Problems
14.1 Control Structures Challenges
11.1 Writing Classes
11.6 Writing Methods
11.1 Writing Classes
11.6 Writing Methods
12.4 Writing Classes
5.1 Writing Classes
5.6 Writing Methods
5.1 Java Methods
6.4 Writing Classes
3.1 Java Methods
4.4 Writing Classes