| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Understand primary storage | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick poll: “Where does a program keep its data while it runs?” Connect this to students’ prior experience with RAM in games. Outline that by the end of the lesson they will be able to describe primary storage types, calculate memory capacity from address bits, and compare volatile versus non‑volatile memory. Success will be demonstrated through a short exam‑style problem. |
Lesson Structure:
|
|
|
Conclusion: Summarise that primary storage provides the fast, directly addressable memory needed for program execution and that capacity is limited by address‑bus size. Ask students to write one key difference between volatile and non‑volatile storage on an exit ticket. For homework, assign a set of binary‑to‑decimal conversion problems and a short essay on how cache improves performance. |
|
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.