Please enable JavaScript to use CodeHS

MD 6-8: 7.AP.A.01

CodeHS Lessons

Select and modify existing algorithms and pseudocode to solve complex problems.

Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
1.16 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
1.3 The Rabbit Chase
1.4 Lost in Space
3.3 A Day at the Carnival
3.4 Under the Sea
5.1 Introduction to Karel
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
8.1 Getting Started
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.7 Program Structure
9.8 Understanding the Canvas
9.9 Your First Sprites
9.10 The Physics of Sprites
Standard
1.3 The Rabbit Chase
1.4 Lost in Space
4.3 A Day at the Carnival
4.4 Under the Sea
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
4.1 Getting Started
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.7 Program Structure
5.8 Understanding the Canvas
5.9 Your First Sprites
5.10 The Physics of Sprites
Standard
22.1 A Day at the Carnival
22.2 Under the Sea
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
3.2 Program Structure
3.3 Understanding the Canvas
3.4 Your First Sprites
3.5 The Physics of Sprites
Standard
2.4 Top Down Design and Decomposition in Karel
7.1 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
3.6 Top Down Design and Decomposition in Karel
4.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
18.1 Challenge Problems
Standard
1.3 The Rabbit Chase
1.4 Lost in Space
Standard
1.3 A Day at the Carnival
1.4 Under the Sea
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
3.1 Getting Started
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.7 Program Structure
4.8 Understanding the Canvas
4.9 Your First Sprites
4.10 The Physics of Sprites
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
2.1 Introduction to Karel
2.2 Karel's World
2.3 Functions
2.4 Multiple Functions
5.1 Getting Started
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
14.1 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
2.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
3.6 Top Down Design and Decomposition in Karel
4.2 Challenge Problems
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
4.6 Top Down Design and Decomposition in Karel
Standard
2.11 If/Else Statements
2.13 Control Structures Example
2.14 Karel Algorithms
2.17 Karel Challenges
Standard
2.6 Top Down Design and Decomposition in Karel
3.1 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
5.1 Getting Started
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.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
Standard
3.2 Program Structure
3.3 Understanding the Canvas
3.4 Your First Sprites
3.5 The Physics of Sprites
Standard
21.1 Challenge Problems
Standard
1.3 The Rabbit Chase
1.4 Lost in Space
4.3 A Day at the Carnival
4.4 Under the Sea
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
4.1 Getting Started
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.7 Program Structure
5.8 Understanding the Canvas
5.9 Your First Sprites
5.10 The Physics of Sprites
Standard
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems