# 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 21.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 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.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 2.6 Top Down Design and Decomposition in Karel 14.1 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 1.6 Top Down Design and Decomposition in Karel 2.2 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