Activity 01
Inquiry Circle: Query the School Database
Provide small groups with a pre-populated school database (students, grades, courses, teachers) and a set of 8-10 business questions in plain English, such as 'Which students passed all their classes?' Groups write SQL queries to answer each question, then compare results with another group to identify discrepancies and trace their cause.
Construct SQL queries to extract specific information from a database.
Facilitation TipDuring Collaborative Investigation, assign each group a different query clause to annotate on a shared whiteboard so the class builds a collective understanding of clause roles.
What to look forProvide students with a small, pre-defined database schema (e.g., students, courses, grades). Ask them to write a SQL query to find all students enrolled in a specific course and list their names in alphabetical order. Review queries for correct SELECT, FROM, WHERE, and ORDER BY clause usage.