| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Use loops to process arrays | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick visual of a line of students passing a ball to illustrate repeated actions. Ask students how they would add up a list of scores without writing each addition separately, linking to prior work on variables and basic loops. Explain that today they will learn to use loops to efficiently process arrays, and they will be able to write, test, and debug such code by the end of the lesson. |
Lesson Structure:
|
|
|
Conclusion: Recap the key steps of using loops to traverse arrays and the common errors to watch for. Highlight how the practice tasks demonstrated real‑world applications such as calculating totals and finding minima. Collect exit tickets as a quick retrieval check and assign homework to write a program that reverses an array of ten numbers. |
|
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.