Activity 01
Simulation Game: Human Sorting Network
Clear a space in the classroom and have students represent elements in an unsorted list. Assign each student a random number and have them move through a 'sorting network' taped on the floor, comparing values at each node to physically demonstrate bubble sort versus quicksort logic.
Differentiate between an algorithm and a program.
Facilitation TipDuring the Human Sorting Network, stand at the side and time runs to make the linear versus logarithmic difference obvious to the whole class.
What to look forPresent students with a simple task, like sorting three colored blocks (red, blue, green) from left to right. Ask them to write the algorithm to accomplish this task using either pseudocode or a flowchart. Review their work for clarity and correctness of steps.