Please enable JavaScript to use CodeHS

ID 6-8: 6-8.AP.07

CodeHS Lessons

Decompose a problem into sub-problems and demonstrate how the parts can be synthesized to create a solution.

Standard
1.6 Top Down Design and Decomposition in Karel
Standard
5.2 Multi-file Websites
5.13 The Box Model
Standard
8.14 Multi-file Websites
Standard
3.2 Multi-file Websites
3.13 The Box Model
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
2.2 A Day at the Park
5.3 Functions
5.4 Multiple Functions
8.2 Color
8.3 Variables
8.4 The Draw Loop
8.5 Color Transitions
8.6 Shape Transformations
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
8.10 Project: Animate an Emoji
9.4 Intro to JavaScript
9.5 Variables
9.7 Program Structure
12.4 Let's Add Pages!
12.5 Creating a Sitemap
Standard
5.2 Multi-file Websites
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
4.2 Color
4.3 Variables
4.4 The Draw Loop
4.5 Color Transitions
4.6 Shape Transformations
4.7 Direction
4.8 Mouse Data
4.9 Keyboard Data
4.10 Project: Animate an Emoji
5.4 Intro to JavaScript
5.5 Variables
5.7 Program Structure
7.4 Let's Add Pages!
7.5 Creating a Sitemap
Standard
3.6 Top Down Design
Standard
3.6 Top Down Design
Standard
1.3 Color
1.4 Variables
2.1 The Draw Loop
2.2 Color Transitions
2.3 Shape Transformations
2.4 Direction
3.2 Mouse Data
3.3 Keyboard Data
Standard
2.2 Intro to JavaScript
2.3 Variables
3.2 Program Structure
Standard
2.4 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
3.10 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
6.10 Top Down Design
Standard
1.6 Top Down Design and Decomposition in Karel
13.10 Top Down Design
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
7.4 Functions
Standard
1.6 Top Down Design and Decomposition in Karel
5.3 Comments & Pseudocode
10.4 Functions
Standard
3.5 Top Down Design
5.3 Comments & Pseudocode
7.5 Functions
Standard
2.3 Comments & Pseudocode
7.5 Functions
Standard
1.3 Comments & Pseudocode
2.5 Functions
Standard
1.3 Comments & Pseudocode
2.4 Functions
Standard
1.3 Comments & Pseudocode
2.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.2 A Day at the Park
4.3 Functions
4.4 Multiple Functions
8.4 Intro to JavaScript
8.5 Variables
8.7 Program Structure
11.4 Let's Add Pages!
11.5 Creating a Sitemap
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.10 Top Down Design
Standard
4.11 The Box Model
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
16.10 Top Down Design
Standard
1.2 A Day at the Park
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.10 Top Down Design
Standard
4.2 Multi-file Websites
4.14 The Box Model
Standard
3.6 Top Down Design and Decomposition in Karel
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
4.2 Color
4.3 Variables
4.4 The Draw Loop
4.5 Color Transitions
4.6 Shape Transformations
4.7 Direction
4.8 Mouse Data
4.9 Keyboard Data
4.10 Project: Animate an Emoji
5.4 Intro to JavaScript
5.5 Variables
5.7 Program Structure
Standard
3.6 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
4.2 Multi-file Websites
4.14 The Box Model
Standard
9.6 Multi-file Websites
10.3 Comments & Pseudocode
12.4 Functions
Standard
1.3 Intro to JavaScript
1.4 Variables
3.2 Program Structure
8.9 Multi-file Websites
9.4 Planning Your Site
10.3 Comments & Pseudocode
11.5 Functions
Standard
12.6 Multi-file Websites
Standard
3.10 Top Down Design
Standard
6.5 Organizational Techniques
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
3.11 The Box Model
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
6.6 Top Down Design and Decomposition in Karel
9.5 Functions
Standard
10.11 Top Down Design
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
3.2 Color
3.3 Variables
3.4 The Draw Loop
3.5 Color Transitions
3.6 Shape Transformations
3.7 Direction
3.8 Mouse Data
3.9 Keyboard Data
3.10 Project: Animate an Emoji
4.4 Intro to JavaScript
4.5 Variables
4.7 Program Structure
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
23.6 Organizational Techniques
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
1.10 Top Down Design
4.3 Comments & Pseudocode
6.5 Functions
14.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
3.10 Top Down Design
8.6 Top Down Design and Decomposition in Karel
Standard
3.10 Top Down Design
4.15 Multi-file Websites
10.11 The Box Model
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.3 Functions
2.4 Multiple Functions
5.2 Color
5.3 Variables
5.4 The Draw Loop
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
5.10 Project: Animate an Emoji
Standard
5.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.11 Top Down Design
Standard
10.6 Organizational Techniques
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
5.2 Multi-file Websites
5.13 The Box Model
Standard
13.6 Organizational Techniques
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
12.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
5.6 Top Down Design and Decomposition in Karel
13.13 Multi-file Websites
26.12 The Box Model
Standard
14.6 Organizational Techniques
Standard
3.6 Top Down Design and Decomposition in Karel
24.2 Multi-file Websites
24.13 The Box Model
Standard
16.6 Organizational Techniques
Standard
17.6 Top Down Design and Decomposition in Karel
Standard
5.2 Multi-file Websites
5.13 The Box Model
Standard
4.6 Top Down Design and Decomposition in Karel
Standard
4.6 Top Down Design
Standard
1.3 Functions
1.4 Multiple Functions
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
5.13 Multi-file Websites
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
1.10 Top Down Design
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
14.5 Functions
Standard
5.2 Multi-file Websites
5.13 The Box Model
Standard
5.2 Multi-file Websites
5.13 The Box Model
Standard
1.3 Functions
1.4 Multiple Functions
5.2 Color
5.3 Variables
5.4 The Draw Loop
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
5.10 Project: Animate an Emoji
Standard
1.4 Functions
1.5 Multiple Functions
3.3 Comments & Pseudocode
5.9 Multi-file Websites
7.3 Functions
9.3 Comments & Pseudocode
10.4 Functions
Standard
2.2 Intro to JavaScript
2.3 Variables
3.2 Program Structure
Standard
3.6 Top Down Design
Standard
3.6 Top Down Design
Standard
4.12 The Box Model
Standard
4.12 The Box Model
Standard
1.3 Functions
1.4 Multiple Functions
3.3 Comments & Pseudocode
5.9 Multi-file Websites
7.3 Functions
Standard
2.4 Let's Add Pages!
2.5 Creating a Sitemap
Standard
2.2 A Day at the Park
4.3 Functions
4.4 Multiple Functions
Standard
3.3 Functions
3.4 Multiple Functions
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
7.4 Intro to JavaScript
7.5 Variables
7.7 Program Structure
10.4 Let's Add Pages!
10.5 Creating a Sitemap
Standard
3.3 Functions
3.4 Multiple Functions
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
7.4 Intro to JavaScript
7.5 Variables
7.7 Program Structure
10.4 Let's Add Pages!
10.5 Creating a Sitemap
Standard
4.3 Functions
4.4 Multiple Functions
7.2 Color
7.3 Variables
7.4 The Draw Loop
7.5 Color Transitions
7.6 Shape Transformations
7.7 Direction
7.8 Mouse Data
7.9 Keyboard Data
7.10 Project: Animate an Emoji
8.4 Intro to JavaScript
8.5 Variables
8.7 Program Structure
11.4 Let's Add Pages!
11.5 Creating a Sitemap
Standard
2.2 A Day at the Park
5.3 Functions
5.4 Multiple Functions
8.2 Color
8.3 Variables
8.4 The Draw Loop
8.5 Color Transitions
8.6 Shape Transformations
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
8.10 Project: Animate an Emoji
9.4 Intro to JavaScript
9.5 Variables
9.7 Program Structure
12.4 Let's Add Pages!
12.5 Creating a Sitemap
Standard
3.6 Top Down Design
Standard
1.3 Functions
1.4 Multiple Functions
5.4 Color
5.5 Variables
5.6 The Draw Loop
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.16 Organizational Techniques
Standard
1.3 Functions
1.4 Multiple Functions
5.2 Color
Standard
2.3 Functions
2.4 Multiple Functions
5.2 Color
5.3 Variables
5.4 The Draw Loop
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.3 Functions
1.4 Multiple Functions
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
Standard
2.2 A Day at the Park
5.3 Functions
5.4 Multiple Functions
8.2 Color
8.3 Variables
8.4 The Draw Loop
8.5 Color Transitions
8.6 Shape Transformations
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
8.10 Project: Animate an Emoji
9.4 Intro to JavaScript
9.5 Variables
9.7 Program Structure
12.4 Let's Add Pages!
12.5 Creating a Sitemap