Site Map
Useful Tools
Graphing Calc

Scientific Calculator
Sorting and Selecting projects
The goal of this project is for you to become a master of your assigned algorithm and to teach the class how that algorithm works, what its pros and cons are and provide a visual demonstration of it in action.
Possible Algorithms:
  • Selection Sort
  • Bubble Sort
  • Insertion Sort
  • Merge Sort (recursive)
  • Quick Sort (recursive and challenging)
Project Requirements
  • Overview of algorithm
  • Provide actual algorithm (use ints to make life easier)
  • best, worst and average case in terms of
  • Create your own visual demonstration (preferably in a powerpoint ) using example data that has at least 5 elements. This demo should directly connect specific parts of the animation to actual lines of code in the algorithm