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
2.10 Top Down Design
Standard
1.6 Top Down Design and Decomposition in Karel
1.16 Karel Challenges
13.10 Top Down Design
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
3.5 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
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
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
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
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
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
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
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
2.10 Top Down Design
13.3 Define
13.4 Ideate
13.6 Test