# NY 9-12: 9-12.CT.6

## CodeHS Lessons

Demonstrate how at least two classic algorithms work and analyze the trade-offs related to two or more algorithms for completing the same task.

 13.5 Searching 13.6 Sorting 15.2 Recursive Searching 15.3 Recursive Sorting
 14.5 Searching 14.6 Sorting 17.2 Recursive Searching 17.3 Recursive Sorting
 7.5 Searching 7.6 Sorting 10.2 Recursive Searching 10.3 Recursive Sorting
 8.2 Linear Search 8.3 Binary Search 8.4 Selection Sort 8.5 Insertion Sort
 9.2 Linear Search 9.3 Binary Search 9.4 Selection Sort 9.5 Insertion Sort
 8.1 Conditionals and State Change 8.2 Conditionals using Parameters
 8.1 Conditionals and State Change 8.2 Conditionals using Parameters
 5.1 While Loops 8.1 Indexing 8.2 Slicing 8.3 Immutability 14.2 Methods 14.3 Built-In Methods 14.5 Class Variables vs. Instance Variables
 5.1 While Loops 7.1 Indexing 7.2 Slicing 7.3 Immutability 12.2 Methods 12.3 Built-In Methods 12.5 Class Variables vs. Instance Variables
 7.4 List Methods 33.1 Indexing 33.2 Slicing 33.3 Immutability 27.2 Methods 27.3 Built-In Methods 27.5 Class Variables vs. Instance Variables
 6.5 Iterating Over an Array
 7.5 Iterating Over an Array
 4.5 Iterating Over an Array
 7.5 Iterating Over an Array
 7.5 Iterating Over an Array
 1.5 Series and Central Tendency 1.6 Measures of Spread
 1.5 Series and Central Tendency 1.6 Measures of Spread
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 26.6 Finding an Element in a List 26.7 Removing an Element From an Array 26.14 Looping Over a Grid 26.3 Adding/Removing From an Array 26.4 Array Length and Looping Through Arrays 26.5 Iterating Over an Array
 11.12 Adding/Removing From an Array 11.13 Array Length and Looping Through Arrays 11.14 Iterating Over an Array 18.2 Finding an Element in a List 18.3 Removing an Element From an Array 19.7 Looping Over a Grid
 18.2 Finding an Element in a List 18.3 Removing an Element From an Array 19.7 Looping Over a Grid 12.12 Adding/Removing From an Array 12.13 Array Length and Looping Through Arrays 12.14 Iterating Over an Array
 19.2 Finding an Element in a List 19.3 Removing an Element From an Array 20.7 Looping Over a Grid 17.12 Adding/Removing From an Array 17.13 Array Length and Looping Through Arrays 17.14 Iterating Over an Array
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.13 Adding/Removing From an Array 9.14 Array Length and Looping Through Arrays 9.15 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 12.3 Adding/Removing From an Array 12.4 Array Length and Looping Through Arrays 12.5 Iterating Over an Array 12.6 Finding an Element in a List 12.7 Removing an Element From an Array
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array 17.7 Looping Over a Grid
 10.12 Adding/Removing From an Array 10.13 Array Length and Looping Through Arrays 10.14 Iterating Over an Array 17.2 Finding an Element in a List 17.3 Removing an Element From an Array 18.7 Looping Over a Grid
 12.3 Adding/Removing From an Array 12.4 Array Length and Looping Through Arrays 12.5 Iterating Over an Array 12.6 Finding an Element in a List 12.7 Removing an Element From an Array 12.14 Looping Over a Grid
 21.6 Finding an Element in a List 21.7 Removing an Element From an Array 21.14 Looping Over a Grid 21.3 Adding/Removing From an Array 21.4 Array Length and Looping Through Arrays 21.5 Iterating Over an Array
 25.6 Finding an Element in a List 25.7 Removing an Element From an Array 25.14 Looping Over a Grid 25.3 Adding/Removing From an Array 25.4 Array Length and Looping Through Arrays 25.5 Iterating Over an Array
 9.21 Adding/Removing From an Array 9.22 Array Length and Looping Through Arrays