# AL 6: 2

## CodeHS Lessons

Define a process as a function. Example: Functions or sets of steps combined to produce a process: turning off your alarm + getting out of bed + brushing your teeth + getting dressed = morning routine.

 Standard 1.4 Functions in Karel 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3
 Standard 1.4 Functions in Karel
 Standard 2.8 Functions
 Standard 1.4 Functions in Karel 1.5 The Start Function 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 13.8 Functions
 Standard 9.14 Functions and Parameters 1 9.15 Functions and Parameters 2
 Standard 4.2 Programming with Karel
 Standard 2.1 Functions in Karel 2.3 The Start Function 2.4 Top Down Design and Decomposition in Karel
 Standard 3.3 Functions
 Standard 2.4 Functions in Karel 2.5 The Start Function 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 3.8 Functions
 Standard 2.4 Functions in Karel 2.5 The Start Function 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 6.8 Functions
 Standard 1.4 Functions in Karel 2.16 Functions and Parameters 1 2.17 Functions and Parameters 2 2.18 Functions and Parameters 3
 Standard 1.4 Functions in Karel 1.5 The Start Function 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.4 Functions in Karel 3.6 Top Down Design and Decomposition in Karel 3.5 The Start Function
 Standard 1.8 Functions
 Standard 1.4 Functions in Karel 8.1 Functions and Parameters 1 8.2 Functions and Parameters 2 8.3 Functions and Parameters 3
 Standard 3.3 Functions
 Standard 3.1 Functions in Karel 3.3 The Start Function 3.4 Top Down Design and Decomposition in Karel
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 1.5 Methods in Karel 1.6 Top Down Design and Decomposition in Karel 1.16 Karel Challenges
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 2.4 Functions in Karel 10.1 Functions and Parameters 1 10.2 Functions and Parameters 2 10.3 Functions and Parameters 3
 Standard 2.8 Functions
 Standard 3.4 Functions in Karel 10.1 Functions and Parameters 1 10.2 Functions and Parameters 2 10.3 Functions and Parameters 3
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 2.4 Functions in Karel 11.1 Functions and Parameters 1 11.2 Functions and Parameters 2 11.3 Functions and Parameters 3
 Standard 3.8 Functions
 Standard 6.2 Programming with Karel
 Standard 2.4 Functions in Karel
 Standard 2.4 Functions in Karel 17.1 Functions and Parameters 1 17.2 Functions and Parameters 2 17.3 Functions and Parameters 3
 Standard 18.8 Functions
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 6.4 Functions in Karel 6.11 If/Else Statements 6.13 Control Structures Example 6.12 While Loops in Karel 6.14 More Karel Examples and Testing 6.16 Karel Challenges 6.6 Top Down Design and Decomposition in Karel 6.5 The Start Function
 Standard 1.4 Functions in Karel 12.1 Functions and Parameters 1 12.2 Functions and Parameters 2 12.3 Functions and Parameters 3
 Standard 1.4 Functions in Karel 8.1 Functions and Parameters 1 8.2 Functions and Parameters 2 8.3 Functions and Parameters 3
 Standard 23.2 Programming with Karel
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 3.8 Functions 8.4 Functions in Karel 8.5 The Start Function 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.8 Functions
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 3.4 Functions in Karel 24.1 Functions and Parameters 1 24.1 Functions and Parameters 1 24.2 Functions and Parameters 2 24.2 Functions and Parameters 2 24.3 Functions and Parameters 3 24.3 Functions and Parameters 3
 Standard 16.2 Programming with Karel
 Standard 1.4 Functions in Karel
 Standard 2.10 If Statements
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 21.2 Programming with Karel
 Standard 3.3 Functions
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 2.4 Functions in Karel 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3
 Standard 1.8 Functions 11.4 Functions in Karel 11.11 If/Else Statements 11.13 Control Structures Example 11.12 While Loops in Karel 11.14 More Karel Examples and Testing 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 11.5 The Start Function
 Standard 1.4 Functions in Karel 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3
 Standard 1.4 Functions in Karel 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3