Lists and Search Binary search algorithm can be used on Lists to find elements in faster time.

Review key college board materials Provide algoritms binary search algorithm. Talk about Linear and Binary in regards to Big O notation. Compare List operations in Python with List operations in College Board Pseudo code. Provide Popcorn Hacks and Homework Hacks

Developing Algorithms Algorithms can be written in many different ways. Use some of ideas below or come up with creative and insteresting ideas.

Review key college board materials Provide algoritms to solve basic stats problems of mean, median, and mode. Write the algoritms so code is different, but provides the same answer. Use sorting a list using Bubble Sort as an example. Write algorithm or game using Random Numbers. Provide Hack or Challenge to write Selection Sort and Insertion Sort. Provide Popcorn Hacks and Homework Hacks