| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Define and use a procedure | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick demonstration of a reusable code block that calculates a circle’s area, asking students why repeating the same code is inefficient. Review prior knowledge of functions and clarify that today’s success criteria are to define a procedure, explain parameter‑passing methods, and correctly implement and call a procedure in pseudocode. |
Lesson Structure:
|
|
|
Conclusion: Recap the definition, syntax, and benefits of procedures while checking understanding through the exit tickets. Assign homework to create a procedure that converts metres to feet, reinforcing parameter use and return values. |
|
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.