Activity 01
Card Race: Linear vs Binary Search
Provide groups with number cards to sort into ascending order. First, perform linear searches on an unsorted duplicate set, then binary on the sorted one, timing each hunt for a target number. Groups record steps taken and discuss efficiency gains.
Justify why a binary search requires data to be sorted while a linear search does not.
Facilitation TipDuring Card Race, place a large timer visible to all to create urgency and focus on step counting.
What to look forPresent students with a small, unsorted list of numbers and a target number. Ask them to trace the steps of a linear search to find the target, counting the number of comparisons made. Then, present a sorted list and ask them to trace a binary search, again counting comparisons.