Activity 01
Role-Play: OS Coordination Challenge
Divide class into roles like CPU scheduler, memory manager, and app processes. Simulate running three apps: students request resources, resolve conflicts by prioritising tasks. Groups debrief with drawings of interactions to link to real functions.
Explain the primary functions of an operating system.
Facilitation TipDuring OS Coordination Challenge, assign students specific hardware roles and time-slice tokens to physically demonstrate how the OS schedules CPU tasks.
What to look forProvide students with a scenario: 'You are trying to run a video editor and a web browser simultaneously.' Ask them to write two sentences explaining which OS functions are critical for this to work smoothly and why.