| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Information Technology IT | |
| Lesson Topic: Understand software development methods (agile, waterfall, RAD) | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick poll: Which software projects have you encountered that seemed to change requirements mid‑way? Building on students’ prior knowledge of basic project planning, we’ll explore how different development methods manage change and risk. By the end of the lesson, learners will be able to explain, compare, and choose an appropriate method for a given project. |
Lesson Structure:
|
|
|
Conclusion: We reviewed the system life cycle and how Waterfall, Agile, and RAD fit within it, highlighting their trade‑offs. Students completed an exit ticket selecting a method for a scenario, demonstrating immediate understanding. For homework, they will research a real‑world project and write a brief justification of the development method used. |
|
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.