AR 6-8: A.7.8.1

CodeHS Lessons

Create algorithms to solve problems of increasing complexity and evaluate their effectiveness using constraints (e.g., solution time, maximum number of steps)

 2.10 If Statements
 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.19 Putting Together Control Structures
 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
 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.19 Putting Together Control Structures
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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.19 Putting Together Control Structures
 8.1 Putting Together Control Structures
 3.19 Putting Together Control Structures
 1.19 Putting Together Control Structures 7.4 Functions 8.4 Strings and For Loops 9.3 For Loops and Lists 10.4 Dictionaries
 6.1 Putting Together Control Structures
 3.20 Putting Together Control Structures
 6.1 Putting Together Control Structures
 2.19 Putting Together Control Structures 7.4 Strings and For Loops 8.3 For Loops and Lists 9.4 Dictionaries
 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
 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
 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
 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
 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
 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 10.4 Functions
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 2.10 For Loops in JavaScript 2.16 Functions and Parameters 1 2.17 Functions and Parameters 2 2.18 Functions and Parameters 3
 33.4 Strings and For Loops
 6.3 For Loops and Lists 6.6 Dictionaries