| Lesson Plan | |
| Grade: | Date: 18/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Understand and use sequence, selection, and iteration | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick think‑pair‑share: What does a computer do when it follows step‑by‑step instructions? Review that sequence is the default flow and ask students to recall examples of decisions and loops they have seen. Explain that today they will master the three core control structures and will be able to recognise and apply them in algorithms. Success will be measured by correctly completing the practice worksheet and explaining their choices. |
Lesson Structure:
|
|
|
Conclusion: Summarise that sequence orders actions, selection chooses paths, and iteration repeats blocks, emphasizing the importance of proper loop control to avoid infinite loops. For the exit ticket, students state which structure they would use for a given problem, demonstrating understanding. Assign homework: create pseudo‑code for a simple game that uses all three structures. |
|
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.