Activity 01
Human Sorting Race
Divide the class into two teams to sort a deck of cards using different algorithms, such as Bubble Sort versus Merge Sort. Students physically move the cards while a timer runs to visualize how the number of operations increases with input size.
Differentiate between an algorithm and a set of instructions.
Facilitation TipDuring the Human Sorting Race, circulate to listen for students justifying their sorting choices with phrases like 'fewer comparisons' or 'less movement.'
What to look forProvide students with a simple task, like tying shoelaces. Ask them to write down the steps as an algorithm. Then, ask them to identify the input, output, and explain why each step must be definite and effective.