| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Show understanding that a set of instructions are grouped | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick poll: “What programming structures have you already grouped (functions, loops, classes)?” Connect this to students’ prior experience and state that today they will see the same principle applied at the assembly level. Explain that by the end of the lesson they will be able to recognise and create logical groups of low‑level instructions. |
Lesson Structure:
|
|
|
Conclusion: Recap the benefits of grouping instructions for clarity and maintenance. For the exit ticket, each student writes one advantage of using segments or sub‑routines. Assign homework: extend the counter program by adding a second sub‑routine that prints a farewell message, ensuring proper grouping. |
|
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.