# CO 9-12: CS.HS.1.2a

## CodeHS Lessons

Identify and compare different algorithms that can be used to solve the same problem.

 Standard 2.1 Challenge Problems 6.7 The Break Statement
 Standard 7.3 Break and Continue 10.5 The in Keyword 12.3 For Loops and Lists 24.4 For Loops
 Standard 7.5 Searching 7.6 Sorting 10.2 Recursive Searching 10.3 Recursive Sorting 11.2 Recursive Searching 11.3 Recursive Sorting
 Standard 4.11 Loop and a Half 5.3 Functions and Parameters 3
 Standard 33.5 The in Keyword
 Standard 9.13 Loop and a Half
 Standard 4.12 Loop and a Half 5.3 Functions and Parameters 3
 Standard 1.16 Challenge Problems 5.7 The Break Statement
 Standard 2.1 Challenge Problems 6.7 The Break Statement
 Standard 2.1 Challenge Problems 6.7 The Break Statement
 Standard 4.4 Flex Layouts 4.5 Using 'Dimensions' to Control Size
 Standard 4.4 Flex Layouts 4.5 Using 'Dimensions' to Control Size
 Standard 2.3 For Loops
 Standard 2.3 For Loops
 Standard 7.1 Challenge Problems
 Standard 2.14 More Karel Examples and Testing 2.16 Karel Challenges 3.4 For Loops
 Standard 2.14 More Karel Examples and Testing 2.16 Karel Challenges 6.4 For Loops
 Standard 1.14 More Karel Examples and Testing 1.16 Karel Challenges 13.4 For Loops
 Standard 7.12 Break and Continue
 Standard 1.14 More Karel Examples and Testing 1.16 Karel Challenges
 Standard 1.4 For Loops 5.3 Break and Continue 7.4 Functions 8.5 The in Keyword 9.3 For Loops and Lists
 Standard 2.1 Challenge Problems 6.10 Loop and a Half 10.4 Functions
 Standard 2.2 For Loops
 Standard 2.4 Functions
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 2.12 Loop-and-a-Half 5.5 Arrays vs ArrayLists
 Standard 8.3 Binary Search
 Standard 2.1 Challenge Problems 5.10 Loop and a Half
 Standard 2.1 Challenge Problems 5.10 Loop and a Half
 Standard 2.1 Challenge Problems 5.10 Loop and a Half
 Standard 2.2 For Loops
 Standard 2.4 For Loops 5.3 Break and Continue 7.5 The in Keyword 8.3 For Loops and Lists
 Standard 1.14 More Karel Examples and Testing 1.16 Challenge Problems 2.15 Loop and a Half 2.18 Functions and Parameters 3
 Standard 9.3 Binary Search
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 3.2 Challenge Problems 8.10 Loop and a Half
 Standard 2.4 For Loops 7.3 Break and Continue 9.5 The in Keyword 10.3 For Loops and Lists
 Standard 4.2 Challenge Problems 8.10 Loop and a Half
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 3.2 Challenge Problems 9.10 Loop and a Half
 Standard 3.4 For Loops
 Standard 3.2 Challenge Problems 14.7 The Break Statement
 Standard 4.11 Loop and a Half 5.3 Functions and Parameters 3
 Standard 3.2 Challenge Problems 14.10 Loop and a Half
 Standard 5.3 Break and Continue 8.5 The in Keyword 9.3 For Loops and Lists 18.4 For Loops
 Standard 3.2 Challenge Problems 15.10 Loop and a Half
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 6.14 More Karel Examples and Testing 6.16 Karel Challenges
 Standard 4.7 The Break Statement 18.1 Challenge Problems
 Standard 2.1 Challenge Problems 10.10 Loop and a Half
 Standard 2.1 Challenge Problems 10.10 Loop and a Half
 Standard 6.3 For Loops and Lists
 Standard 2.1 Challenge Problems 6.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 6.4 For Loops
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 3.10 Loop and a Half 4.3 Functions and Parameters 3
 Standard 3.10 Loop and a Half 4.3 Functions and Parameters 3
 Standard 1.4 For Loops 14.14 More Karel Examples and Testing 14.16 Karel Challenges
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 3.4 For Loops 8.14 More Karel Examples and Testing 8.16 Karel Challenges
 Standard 3.4 For Loops
 Standard 9.3 Binary Search
 Standard 7.7 The Break Statement
 Standard 6.7 The Break Statement 14.1 Challenge Problems
 Standard 3.11 Loop and a Half
 Standard 1.5 For Loops
 Standard 1.5 For Loops
 Standard 2.2 Challenge Problems 5.10 Loop and a Half
 Standard 4.5 The in Keyword
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 18.5 The in Keyword
 Standard 1.4 For Loops 12.14 More Karel Examples and Testing 12.16 Karel Challenges
 Standard 7.3 Break and Continue 16.4 For Loops
 Standard 15.5 The in Keyword
 Standard 7.3 Break and Continue 16.4 For Loops
 Standard 15.5 The in Keyword
 Standard 4.2 Challenge Problems 13.10 Loop and a Half
 Standard 13.13 Loop and a Half
 Standard 14.13 Loop and a Half
 Standard 6.10 Loop and a Half
 Standard 3.1 Challenge Problems 8.7 The Break Statement
 Standard 2.2 For Loops
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 3.2 Challenge Problems 7.10 Loop and a Half
 Standard 1.4 For Loops 11.14 More Karel Examples and Testing 11.16 Karel Challenges
 Standard 14.5 Searching 14.6 Sorting 17.2 Recursive Searching 17.3 Recursive Sorting
 Standard 13.5 Searching 13.6 Sorting 15.2 Recursive Searching 15.3 Recursive Sorting
 Standard 6.3 Break and Continue
 Standard 2.5 The in Keyword 4.3 For Loops and Lists
 Standard 2.3 For Loops
 Standard 2.3 For Loops
 Standard 6.3 Break and Continue 10.5 The in Keyword 12.3 For Loops and Lists
 Standard 6.3 Break and Continue 11.4 For Loops
 Standard 2.5 The in Keyword 4.3 For Loops and Lists
 Standard 8.13 Loop and a Half
 Standard 12.13 Loop and a Half
 Standard 9.3 Binary Search
 Standard 6.3 For Loops and Lists
 Standard 22.10 Loop and a Half 21.1 Challenge Problems