Activity 01
Activity 1: Model a School Day
Students list all details of a school day, then create three abstraction levels: high, medium, low. They draw diagrams for each. Pairs discuss which level suits planning attendance.
Justify the importance of abstraction in managing complexity in computer science.
Facilitation TipDuring Activity 1, give students a blank chart with columns for essential details, irrelevant details, and purpose so they organise their thinking before modelling.
What to look forPresent students with a scenario, for example, 'A student borrowing a book from the school library'. Ask them to list 3 essential details and 3 irrelevant details for an abstract model of this process. Discuss their answers as a class.