Activity 01
Role Play: Card Sort Challenge
Give groups of 8 a shuffled set of 8 numbered index cards. They perform merge sort physically: split into pairs, sort pairs, merge pairs into groups of 4, merge into the final sorted array. A second run uses quick sort with one student as the pivot. Groups record comparisons for both and reflect on structural differences.
Analyze how merge sort utilizes a divide-and-conquer approach.
Facilitation TipDuring the Card Sort Challenge, circulate and ask students to justify their pivot choices aloud to uncover hidden assumptions about performance.
What to look forProvide students with a small, unsorted array (e.g., [5, 2, 8, 1, 9]). Ask them to trace the first step of quick sort, identifying a chosen pivot and showing the partitioned array. Then, ask them to trace the first merge step of merge sort with two small sorted subarrays.