Please enable JavaScript to use CodeHS

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.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
6.3 For Loops and Lists
6.6 Dictionaries