| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Choose and design an appropriate user-defined data type for a given problem | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Start with a quick discussion: how do we represent real‑world objects like a library book in code? Students will recall primitive data types and why grouping related data is useful. By the end of the lesson they will be able to choose the most suitable user‑defined type, design it, and produce working pseudo‑code. |
Lesson Structure:
|
|
|
Conclusion: Review the key steps: analyse the problem, select attributes, choose a representation, define the type, and test it. Collect the exit tickets to gauge understanding. For homework, students will implement their exam‑result type in their chosen programming language and submit a short test script. |
|
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.