| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Understand the program development life cycle | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick poll: how many students have written a program that didn’t work as expected? Review that systematic planning prevents such issues. Today we will explore the Program Development Life Cycle, and by the end you will be able to map a real‑world problem through each stage and produce a working solution. |
Lesson Structure:
|
|
|
Conclusion: Summarise how each PDLC stage builds on the previous one to produce reliable software. Students complete an exit ticket identifying the stage they found most challenging. For homework, they will document the full PDLC for a simple calculator program. |
|
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.