Please enable JavaScript to use CodeHS

UT 9-10: 9/10.AP.3

CodeHS Lessons

Decompose problems into multiple smaller problems through systematic analysis, using constructs (such as procedures, modules, functions, methods, and/or classes).

Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
8.1 Functions Challenges
9.3 Random Ghosts
10.1 Animation Challenges
11.1 Breakout
Standard
2.8 Functions
2.10 Top Down Design
2.13 Parameters
6.1 Functions
6.2 Functions and Parameters
12.1 Classes and Objects
12.2 Methods
Standard
27.1 Classes and Objects
27.2 Methods
Standard
13.10 Top Down Design
13.8 Functions
13.13 Parameters
Standard
9.14 Functions and Parameters 1
9.15 Functions and Parameters 2
9.16 Functions and Return Values 1
9.17 Functions and Return Values 2
Standard
4.2 Programming with Karel
21.1 Challenge Problems
Standard
3.1 TouchableHighlight and the onPress Function
Standard
3.3 Functions
3.5 Top Down Design
4.3 Parameters
Standard
3.8 Functions
3.10 Top Down Design
3.13 Parameters
Standard
6.10 Top Down Design
6.8 Functions
6.13 Parameters
Standard
7.14 Functions
7.15 Functions and Parameters
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
11.1 Functions and Parameters 1
11.2 Functions and Parameters 2
11.3 Functions and Parameters 3
11.4 Functions and Return Values 1
11.5 Functions and Return Values 2
11.8 Random Ghosts
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
17.1 Functions and Parameters 1
17.2 Functions and Parameters 2
17.3 Functions and Parameters 3
17.4 Functions and Return Values 1
17.5 Functions and Return Values 2
17.8 Random Ghosts
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
9.5 Functions
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
9.1 Functions Challenges
10.3 Random Ghosts
11.1 Animation Challenges
12.1 Breakout
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
3.8 Functions
3.10 Top Down Design
3.14 Parameters
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
3.4 Functions in Karel
3.6 Top Down Design and Decomposition in Karel
3.9 Super Karel
3.15 More Karel Examples and Testing
4.2 Challenge Problems
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
12.8 Random Ghosts
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.8 Super Karel
2.14 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
10.3 Random Ghosts
11.1 Breakout
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.8 Super Karel
2.14 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
2.15 More Karel Examples and Testing
3.2 Challenge Problems
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.8 Random Ghosts
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
14.5 Functions
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
8.1 Functions Challenges
9.3 Random Ghosts
10.1 Animation Challenges
11.1 Breakout
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
1.14 More Karel Examples and Testing
2.1 Challenge Problems
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
8.1 Functions Challenges