| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Show understanding of why files are needed | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick question: Where does a program keep information after it stops running? Review that variables exist only in RAM and disappear when the program ends. Explain that today’s success criteria are to identify at least three reasons files are essential and to illustrate a real‑world scenario using a file. |
Lesson Structure:
|
|
|
Conclusion: Summarise that files provide permanent storage, enable large data handling, and support sharing and backup. Collect exit tickets to gauge understanding. For homework, ask students to draft a short description of how a game could use files to save high scores. |
|
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.