Students compare different algorithms to find the best method of sorting a group of unknown weights in order. Students practice a Selection Sort and Quick Sort. Additional variations include:
Insertion SortBubble SortMerge Sort
The lesson also introduces students to the concept of recursion.
Online resources include a step-by-step downloadable Lesson Plan. The webiste also provides a YouTube video, photos, related resrouces, and additional curriculum links.
Introduce students to Binary and Algorthims prior to conducting this Algorithm Sorting Activity