Please enable JavaScript to use CodeHS

TN 6-8: CCP.20

CodeHS Lessons

Compare different algorithms that may be used to solve the same problem in terms of their speed, clarity, and size.

Standard
1.14 More Karel Examples and Testing
Standard
2.4 For Loops
2.8 Functions
2.10 Top Down Design
7.4 Strings and For Loops
8.3 For Loops and Lists
22.5 Using Loops in Graphics
Standard
11.8 Sequential, Parallel & Distributed Computing
Standard
33.4 Strings and For Loops
Standard
13.8 Sequential, Parallel & Distributed Computing
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.9 For Loops
1.12 While Loops in Karel
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.4 For Loops
13.8 Functions
13.10 Top Down Design
Standard
2.1 Functions in Karel
2.4 Top Down Design and Decomposition in Karel
3.3 For Loops
5.1 While Loops in Karel
6.2 More Karel Examples and Testing
7.1 Karel Challenges
8.1 Final Project
Standard
2.2 For Loops
3.3 Functions
3.5 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 For Loops
2.12 While Loops in Karel
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.4 For Loops
3.8 Functions
3.10 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 For Loops
2.12 While Loops in Karel
2.14 More Karel Examples and Testing
2.16 Karel Challenges
6.4 For Loops
6.8 Functions
6.10 Top Down Design
Standard
6.3 For Loops and Lists
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.9 For Loops
1.12 While Loops in Karel
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.9 For Loops
3.12 While Loops in Karel
3.14 More Karel Examples and Testing
3.17 Karel Challenges
3.18 Final Project
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.15 More Karel Examples and Testing
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.15 More Karel Examples and Testing
5.7 Sequential, Parallel & Distributed Computing
Standard
2.15 More Karel Examples and Testing
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
6.4 Functions in Karel
6.6 Top Down Design and Decomposition in Karel
6.9 For Loops
6.12 While Loops in Karel
6.14 More Karel Examples and Testing
6.16 Karel Challenges
Standard
1.14 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.15 More Karel Examples and Testing
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
3.4 For Loops
3.8 Functions
3.10 Top Down Design
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.15 More Karel Examples and Testing
Standard
3.15 More Karel Examples and Testing
Standard
2.14 More Karel Examples and Testing
Standard
2.14 More Karel Examples and Testing
Standard
2.15 More Karel Examples and Testing
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
11.4 Functions in Karel
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.12 While Loops in Karel
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
1.14 More Karel Examples and Testing
Standard
1.14 More Karel Examples and Testing
Standard
6.9 Sequential, Parallel & Distributed Computing
Standard
7.9 Sequential, Parallel & Distributed Computing