| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Understand and identify suitable primary keys | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick poll: “What unique identifier could you use to distinguish each student in a class?” Connect this to prior learning on tables and records, reminding students that every table needs a single, reliable identifier. Explain that today they will learn how to choose a primary key that meets key criteria and will practice applying it to real‑world examples. Success will be demonstrated by correctly justifying primary key choices in the exit ticket. |
Lesson Structure:
|
|
|
Conclusion: Summarise the four key criteria that make a field suitable as a primary key and revisit the checklist created earlier. For the exit ticket, students write one primary key choice for a new scenario and justify it in one sentence. Assign homework to read the textbook section on indexing and prepare a short paragraph on how primary keys affect query performance. |
|
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.