# AR 6-8: A.7.6.1

## CodeHS Lessons

Create algorithms to solve problems and evaluate their effectiveness

 Standard 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3 7.4 Functions and Return Values 1 7.5 Functions and Return Values 2
 Standard 2.4 For Loops 2.13 Parameters 2.19 Putting Together Control Structures 5.3 Break and Continue 6.2 Functions and Parameters 7.4 Strings and For Loops 8.3 For Loops and Lists
 Standard 33.4 Strings and For Loops
 Standard 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.4 For Loops 13.13 Parameters 13.19 Putting Together Control Structures
 Standard 9.14 Functions and Parameters 1 9.15 Functions and Parameters 2 9.16 Functions and Return Values 1 9.17 Functions and Return Values 2
 Standard 2.2 For Loops 4.3 Parameters 6.1 Putting Together Control Structures
 Standard 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.4 For Loops 3.13 Parameters 3.19 Putting Together Control Structures
 Standard 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.4 For Loops 6.13 Parameters 6.19 Putting Together Control Structures
 Standard 2.12 For Loop Practice 2.14 While Loops 2.16 Functions and Parameters 1 2.17 Functions and Parameters 2
 Standard 7.12 Break and Continue 7.15 Functions and Parameters
 Standard 6.3 For Loops and Lists
 Standard 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 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 5.3 Break and Continue 6.2 Functions and Parameters 8.4 Strings and For Loops 9.3 For Loops and Lists 12.1 Arduino Challenges 12.4 Final Project
 Standard 8.1 Functions and Parameters 1 8.2 Functions and Parameters 2 8.3 Functions and Parameters 3 8.4 Functions and Return Values 1 8.5 Functions and Return Values 2 14.1 Arduino Challenges 14.4 Final Project
 Standard 2.2 For Loops 4.3 Parameters 8.1 Putting Together Control Structures 9.1 micro:bit Challenges 9.4 Final Project
 Standard 10.1 micro:bit Challenges 10.4 Final Project
 Standard 3.1 micro:bit Challenges 3.4 Final Project
 Standard 3.1 Arduino Challenges 3.4 Final Project
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 10.1 Functions and Parameters 1 10.2 Functions and Parameters 2 10.3 Functions and Parameters 3 10.4 Functions and Return Values 1 10.5 Functions and Return Values 2
 Standard 10.1 Functions and Parameters 1 10.2 Functions and Parameters 2 10.3 Functions and Parameters 3 10.4 Functions and Return Values 1 10.5 Functions and Return Values 2
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 11.1 Functions and Parameters 1 11.2 Functions and Parameters 2 11.3 Functions and Parameters 3 11.4 Functions and Return Values 1 11.5 Functions and Return Values 2
 Standard 3.4 For Loops 3.13 Parameters 3.19 Putting Together Control Structures
 Standard 17.1 Functions and Parameters 1 17.2 Functions and Parameters 2 17.3 Functions and Parameters 3 17.4 Functions and Return Values 1 17.5 Functions and Return Values 2
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 10.1 micro:bit Challenges 10.4 Final Project
 Standard 8.1 Functions and Parameters 1 8.2 Functions and Parameters 2 8.3 Functions and Parameters 3 8.4 Functions and Return Values 1 8.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 3.4 For Loops 3.13 Parameters 3.19 Putting Together Control Structures 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.4 For Loops 3.14 Parameters 3.20 Putting Together Control Structures
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 12.1 Functions and Parameters 1 12.2 Functions and Parameters 2 12.3 Functions and Parameters 3 12.4 Functions and Return Values 1 12.5 Functions and Return Values 2
 Standard 2.10 If Statements
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 2.2 For Loops 4.4 Parameters 6.1 Putting Together Control Structures
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.4 For Loops 1.13 Parameters 1.19 Putting Together Control Structures 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 15.1 micro:bit Challenges 15.4 Final Project
 Standard 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3 7.4 Functions and Return Values 1 7.5 Functions and Return Values 2
 Standard 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3 7.4 Functions and Return Values 1 7.5 Functions and Return Values 2