| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Describe the ways in which the user interface hides the complexities of the hardware from the user | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with the question, “How does your computer know what to print when you click ‘Print’?” Connect to students’ prior knowledge of operating systems and set the success criteria: students will be able to identify UI features that abstract hardware. |
Lesson Structure:
|
|
|
Conclusion: Recap the main ways the UI masks hardware complexity, then have students write one personal example of abstraction on a sticky note as an exit ticket. Assign a brief homework: research a mobile‑OS UI feature that hides hardware details and be ready to share. |
|
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources, past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.