| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Show understanding of the concept of a virtual machine | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick discussion about how cloud services rely on virtual machines, linking to students’ prior knowledge of operating systems. Ask them to recall what “isolation” means in computing. State that by the end of the lesson they will be able to define a VM, explain the hypervisor’s role, and evaluate its benefits. |
Lesson Structure:
|
|
|
Conclusion: Summarise the definition, hypervisor role, benefits, and parallel‑processing advantages of virtual machines. Students complete an exit ticket by writing one benefit of VMs and one question they still have. For homework, they research a real‑world use case of virtualization (e.g., cloud hosting, testing environments) and prepare a short summary. |
|
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.