| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Understand the need for validation and verification checks | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick poll asking students to recall a time a program crashed or gave a wrong result. Connect those experiences to the concepts of validation and verification. State that by the end of the lesson they will be able to differentiate the two and apply appropriate checks in their own code. |
Lesson Structure:
|
|
|
Conclusion: Recap the definitions and why both checks are crucial for reliable software. Collect exit tickets and highlight any common misconceptions. Assign homework: students must add validation and verification steps to a provided pseudo‑code 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.