Activity 01
Simulation Game: The Human Query Engine
Give students 'tables' (printed lists of data). One student acts as the 'User' and gives a SQL command (e.g., SELECT Name FROM Students WHERE Grade > 70). The 'Engine' student must physically find and point to the correct rows and columns to return the result.
Explain why databases are superior to simple file systems for managing large datasets.
Facilitation TipDuring the Human Query Engine simulation, circulate and listen for students using the correct terminology like 'filter' and 'aggregate' as they physically sort through data cards.
What to look forPose the scenario: 'Imagine you are managing a school's student records using only Word documents, with one document per student. Discuss with a partner the difficulties you would face when trying to generate a list of all students in Year 4 who study Computing and play basketball.' Guide students to identify issues like data duplication, difficulty in searching, and lack of consistency.