| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Use the terminology associated with procedures and functions | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick poll: who has written a function or sub‑routine before? Review the idea of reusable code and state that today’s success criteria are to use and differentiate the terminology for procedures and functions, and to demonstrate understanding of parameter passing and scope. |
Lesson Structure:
|
|
|
Conclusion: Recap how precise terminology supports modular programming and helps avoid common mistakes. Students complete an exit ticket naming one new term they mastered and describing its role. For homework, they will write a short program that includes both a procedure and a function, using appropriate parameter‑passing techniques. |
|
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.