Activity 01
Role Play: Human Sorting
Assign each student a number card and have the class stand in a row. A volunteer directs classmates using either selection or bubble sort rules while the class counts swaps and comparisons aloud. Running both algorithms on the same starting arrangement makes the comparison direct and the step counts immediately comparable.
Explain the step-by-step process of selection sort.
Facilitation TipDuring Human Sorting, stand back and let students self-organize the steps so the process emerges from their own actions, not your instructions.
What to look forProvide students with a list of 5 numbers (e.g., [5, 1, 4, 2, 8]). Ask them to write down the state of the list after the first pass of bubble sort, and the state after the first pass of selection sort. This checks their understanding of the initial steps.