# KS 9-12: L2.AP.A.05

## CodeHS Lessons

Use and adapt classic algorithms to solve computational problems.

 Standard 7.5 Searching 7.6 Sorting
 Standard 3.6 Basic Math in JavaScript 4.9 Random Numbers
 Standard 3.6 Basic Math in JavaScript 4.10 Random Numbers
 Standard 16.2 Finding an Element in a List
 Standard 8.2 Linear Search 8.3 Binary Search 8.4 Selection Sort 8.5 Insertion Sort 8.7 Mergesort
 Standard 25.6 Finding an Element in a List
 Standard 12.6 Finding an Element in a List
 Standard 21.6 Finding an Element in a List
 Standard 9.2 Linear Search 9.3 Binary Search 9.4 Selection Sort 9.5 Insertion Sort 9.7 Mergesort
 Standard 16.2 Finding an Element in a List
 Standard 13.2 Finding an Element in a List
 Standard 17.2 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 18.2 Finding an Element in a List
 Standard 3.6 Basic Math in JavaScript 4.9 Random Numbers
 Standard 19.2 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 29.6 Finding an Element in a List
 Standard 33.6 Finding an Element in a List
 Standard 33.6 Finding an Element in a List
 Standard 26.6 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 3.8 Random Numbers
 Standard 3.8 Random Numbers
 Standard 16.2 Finding an Element in a List
 Standard 9.2 Linear Search 9.3 Binary Search 9.4 Selection Sort 9.5 Insertion Sort 9.7 Mergesort
 Standard 10.6 Finding an Element in a List
 Standard 2.6 Basic Math in JavaScript 3.9 Random Numbers
 Standard 16.2 Finding an Element in a List
 Standard 18.2 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 16.2 Finding an Element in a List
 Standard 14.5 Searching 14.6 Sorting
 Standard 13.5 Searching 13.6 Sorting
 Standard 9.2 Linear Search 9.3 Binary Search 9.4 Selection Sort 9.5 Insertion Sort 9.7 Mergesort