Activity 01
Hands-on: Card Sort Simulation
Distribute shuffled number cards to small groups. Instruct them to perform selection sort aloud: find minimum in unsorted pile, swap to front, repeat. Record comparisons and swaps on charts. Debrief by comparing to code traces.
Explain the core idea behind the selection sort algorithm.
Facilitation TipFor the Card Sort Simulation, give each pair a deck of numbered cards and have them physically move cards to mimic selection sort, announcing the minimums aloud.
What to look forProvide students with a small unsorted array (e.g., [5, 1, 4, 2, 8]). Ask them to trace the first two passes of selection sort on paper, showing the array's state after each pass and explicitly stating which element was selected and where it was swapped to.