| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Define and use procedures and functions, with or without parameters | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick recall question about what a sub‑program is, linking to previous lessons on variables. Highlight that today’s focus is on distinguishing procedures from functions and mastering parameter use. Explain that by the end of the lesson students will be able to write and call both types correctly. |
Lesson Structure:
|
|
|
Conclusion: Recap the main distinctions between procedures and functions and the importance of proper parameter handling. Collect exit tickets to gauge understanding and assign a homework task to write a small program that uses both a procedure and a function to solve a real‑world problem. Encourage students to review the best‑practice checklist before the next lesson. |
|
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.