# AL 8: 2

## CodeHS Lessons

Explain how abstraction is used in a given function. Example: Examine a set of block-based code and explain how abstraction was used.

 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 5.3 Functions 5.4 Multiple Functions
 Standard 1.3 Functions 1.4 Multiple Functions
 Standard 2.1 Functions in Karel 2.4 Top Down Design and Decomposition in Karel 6.4 Ultra Karel 8.1 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel 1.11 If/Else Statements 1.12 While Loops in Karel 1.13 Control Structures Example 1.14 More Karel Examples and Testing 1.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 2.11 If/Else Statements 2.12 While Loops in Karel 2.13 Control Structures Example 2.14 More Karel Examples and Testing 2.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 2.11 If/Else Statements 2.12 While Loops in Karel 2.13 Control Structures Example 2.14 More Karel Examples and Testing 2.16 Karel Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 1.11 If/Else Statements 1.12 While Loops in Karel 1.13 Control Structures Example 1.14 More Karel Examples and Testing 1.16 Karel Challenges 3.6 Top Down Design and Decomposition in Karel 3.14 More Karel Examples and Testing 3.16 Ultra Karel 3.17 Karel Challenges 3.18 Final Project
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 12.1 Abstraction
 Standard 3.4 Top Down Design and Decomposition in Karel 8.2 More Karel Examples and Testing 8.4 Ultra Karel 9.1 Karel Challenges 11.1 Final Project
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Karel Challenges
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 9.1 Abstraction
 Standard 15.3 Abstraction
 Standard 1.14 More Karel Examples and Testing 2.16 Functions and Parameters 1 2.17 Functions and Parameters 2 2.18 Functions and Parameters 3
 Standard 2.4 Top Down Design and Decomposition in Karel 6.2 More Karel Examples and Testing 6.4 Ultra Karel 7.1 Karel Challenges 8.1 Final Project
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 2.11 Abstraction
 Standard 3.4 Functions in Karel 3.6 Top Down Design and Decomposition in Karel
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 6.11 If/Else Statements 6.12 While Loops in Karel 6.13 Control Structures Example 6.6 Top Down Design and Decomposition in Karel 6.14 More Karel Examples and Testing 6.16 Karel Challenges
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.3 Functions 1.4 Multiple Functions
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 6.9 Abstraction
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 14.11 If/Else Statements 14.12 While Loops in Karel 14.13 Control Structures Example 14.6 Top Down Design and Decomposition in Karel 14.14 More Karel Examples and Testing 14.16 Karel Challenges
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 8.6 Top Down Design and Decomposition in Karel 8.11 If/Else Statements 8.12 While Loops in Karel 8.13 Control Structures Example 8.14 More Karel Examples and Testing 8.16 Karel Challenges
 Standard 3.11 Abstraction
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 2.3 Functions 2.4 Multiple Functions
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 12.11 If/Else Statements 12.12 While Loops in Karel 12.13 Control Structures Example 12.6 Top Down Design and Decomposition in Karel 12.14 More Karel Examples and Testing 12.16 Karel Challenges
 Standard 3.4 Functions in Karel 3.6 Top Down Design and Decomposition in Karel
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 4.4 Functions in Karel 4.6 Top Down Design and Decomposition in Karel
 Standard 2.10 If Statements
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 9.1 Abstraction
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel
 Standard 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.6 Top Down Design and Decomposition in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 1.3 Functions 1.4 Multiple Functions
 Standard 1.3 Functions 1.4 Multiple Functions
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel