Activity 01
Algorithm Race: Sorting Methods
Students are given two different sorting algorithms (e.g., bubble sort vs. selection sort) to sort a small set of physical cards. They time each method and record the number of swaps, discussing which was faster and why.
Compare two different algorithms designed to solve the same problem, assessing their efficiency.
Facilitation TipFor the 'Algorithm Race', ensure students understand the 'Problem-Based Learning' mechanic by encouraging them to define their own criteria for 'best' before the race begins, not just speed.