| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Declare and use one-dimensional and two-dimensional arrays | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Imagine storing an entire class’s test scores in a single variable. Students already know variables and basic loops, so we’ll connect that knowledge to the idea of grouping values in arrays. By the end of the lesson they will be able to declare, initialise, and iterate through both 1‑D and 2‑D arrays, and they will know the success criteria for the day’s activities. |
Lesson Structure:
|
|
|
Conclusion: We recap the key steps for declaring, initialising, and iterating through both types of arrays and highlight the index‑base differences. For the exit ticket, each student writes one line of code that accesses a specific element of a 2‑D array. Homework: complete the worksheet converting the provided pseudocode into Java and create a short program that finds the highest value in a 1‑D array. |
|
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.