Please enable JavaScript to use CodeHS

IL 6-8: 6-8.AP.14

CodeHS Lessons

Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs.

Standard
9.1 Intro to Design Thinking
9.3 Define
9.4 Ideate
9.5 Prototype
9.6 Test
Standard
1.8 Challenge: Make a Keyboard
5.1 Define Your Product
5.3 Creating Your Data Collection Website
7.2 Planning Your Site
7.3 Creating Your Site
Standard
5.7 Challenge: Make a Keyboard
10.2 Planning Your Site
10.3 Creating Your Site
16.1 Define Your Product
16.3 Creating Your Data Collection Website
Standard
2.2 A Day at the Park
5.3 Functions
5.4 Multiple Functions
5.9 Karel Challenges
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
1.9 Karel Challenges
Standard
3.6 Top Down Design
Standard
3.6 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
2.16 Karel Challenges
3.10 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
2.16 Karel Challenges
6.10 Top Down Design
Standard
1.6 Top Down Design and Decomposition in Karel
1.16 Karel Challenges
13.10 Top Down Design
Standard
2.1 Positioning Allele Values
2.2 Assigning Allele Values
2.3 Printing Genotypes
2.4 Determining Allele Order
2.5 Percent Genotype Dominance
2.6 Print Total Genotype Dominance
3.1 Creating Circles
3.2 Positioning Circles
3.3 Adding Movement
3.4 Changing Speeds on Collision
3.5 Inelastic Collisions
3.6 Elastic Collisions
Standard
1.5 Pulling It All Together!
2.5 Final Roofing Project
3.4 The Formula Solver
Standard
1.6 Top Down Design and Decomposition in Karel
1.16 Karel Challenges
Standard
1.10 Top Down Design
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
3.5 Top Down Design
Standard
2.10 Top Down Design
Standard
7.7 Challenge: Make a Keyboard
Standard
2.10 Top Down Design
13.3 Define
13.4 Ideate
13.6 Test
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
3.10 Top Down Design
Standard
7.4 Define
7.5 Ideate
7.7 Test
18.10 Top Down Design
Standard
5.7 Challenge: Make a Keyboard
Standard
1.10 Top Down Design
6.6 Top Down Design and Decomposition in Karel
6.16 Karel Challenges
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
1.9 Karel Challenges
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
1.10 Top Down Design
12.3 Define
12.5 Prototype
12.6 Test
14.6 Top Down Design and Decomposition in Karel
14.16 Karel Challenges
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
3.10 Top Down Design
8.6 Top Down Design and Decomposition in Karel
8.16 Karel Challenges
Standard
3.10 Top Down Design
Standard
2.3 Functions
2.4 Multiple Functions
2.9 Karel Challenges
Standard
1.11 Top Down Design
Standard
9.1 Intro to Design Thinking
9.3 Define
9.4 Ideate
9.5 Prototype
9.6 Test
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
12.6 Top Down Design and Decomposition in Karel
12.16 Karel Challenges
Standard
7.7 Challenge: Make a Keyboard
12.1 Planning Your Site
12.2 Creating Your Site
Standard
7.7 Challenge: Make a Keyboard
12.1 Planning Your Site
12.2 Creating Your Site
13.1 Intro to Design Thinking
13.3 Define
13.4 Ideate
13.5 Prototype
13.6 Test
Standard
11.7 Intro to Design Thinking
11.9 Define
11.10 Ideate
11.11 Prototype
11.12 Test
Standard
9.1 Intro to Design Thinking
9.4 Define
9.5 Ideate
9.6 Prototype
9.7 Test
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges
Standard
6.1 Intro to Design Thinking
6.3 Define
6.4 Ideate
6.5 Prototype
6.6 Test
Standard
6.1 Intro to Design Thinking
6.3 Define
6.4 Ideate
6.5 Prototype
6.6 Test
Standard
2.1 Intro to Design Thinking
2.3 Define
2.4 Ideate
2.5 Prototype
2.6 Test
Standard
2.1 Intro to Design Thinking
2.3 Define
2.4 Ideate
2.5 Prototype
2.6 Test
Standard
1.3 Functions
1.4 Multiple Functions
1.9 Karel Challenges
Standard
1.3 Functions
1.4 Multiple Functions
1.9 Karel Challenges
Standard
3.6 Top Down Design
Standard
3.6 Top Down Design
Standard
1.7 Challenge: Make a Keyboard
6.2 Planning Your Site
6.3 Creating Your Site
Standard
6.7 Challenge: Make a Keyboard
11.2 Planning Your Site
11.3 Creating Your Site
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
1.9 Karel Challenges
Standard
3.6 Top Down Design
Standard
1.10 Top Down Design
7.3 Define
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
11.16 Karel Challenges