Lab 2: Sorting

In this lab, students develop their own sorting algorithm, then investigate two common sorting algorithms, selection sort and partition sort, built on recursion. A discussion at the end, along with a Take It Further, address the concept that one sort can be significantly faster than another on large data sets.

Pacing

MARY: Is this up to date? --MF, 5/16/20
The 3 lab pages could be split across 3 or 4 days (130–200 minutes). Expected times to complete follow:

Lab Pages

Solutions