Grade 10 Computer Studies Term 2 Scheme of Work
Computer Studies • Grade 10
KES 100.00 — Full Scheme of Work
Buy Now
📘 Preview: Week 8 (Random Sample)
| Week | Lesson | Strand | Sub-strand | Lesson Learning Outcomes | Learning Experiences | Key Inquiry Question(s) | Learning Resources | Assessment | Reflection |
|---|---|---|---|---|---|---|---|---|---|
| 8 | 1 | Software Development | 3.4 Control Structures | By the end of the lesson, the learner should be able to: a) develop algorithm for traffic light using selection; b) code red/yellow/green logic; c) acknowledge real-world application. | The learners will be guided to: i) pseudocode traffic light; ii) convert to if-elif-else; iii) test colors. Core Competency: Critical Thinking and Problem Solving PCI: Self-management Skills | How do real traffic lights decide timing? | Computers, scenarios | Traffic light rubric | — |
| 8 | 2 | Software Development | 3.4 Control Structures | By the end of the lesson, the learner should be able to: a) develop algorithm for traffic light using selection; b) code red/yellow/green logic; c) acknowledge real-world application. | The learners will be guided to: i) pseudocode traffic light; ii) convert to if-elif-else; iii) test colors. Core Competency: Critical Thinking and Problem Solving PCI: Self-management Skills | How do real traffic lights decide timing? | Computers, scenarios | Traffic light rubric | — |
| 8 | 3 | Software Development | 3.4 Control Structures | By the end of the lesson, the learner should be able to: a) share real-world applications of control structures; b) present programs to class; c) appreciate programming in daily life. | The learners will be guided to: i) demo traffic programs; ii) peer feedback; iii) reflect on improvements. Core Competency: Communication and Collaboration PCI: Self-management Skills | Where else do we see program decisions in action? | Presentation setup | Peer review log | — |
| 8 | 4 | Software Development | 3.5 Data Structures | By the end of the lesson, the learner should be able to: a) describe lists and arrays; b) declare and initialise 1D lists; c) value organised data storage. | The learners will be guided to: i) watch video on data structures; ii) code: fruits = ["apple", "banana"]; iii) access elements by index. Core Competency: Digital Literacy PCI: Citizenship Education | How do programs store multiple related items? | Video, computers | List declaration log | — |
| 8 | 5 | Software Development | 3.5 Data Structures | By the end of the lesson, the learner should be able to: a) use lists to store school subjects; b) add, remove, and update items; c) show flexibility in data handling. | The learners will be guided to: i) code subject manager; ii) append "Computer Studies"; iii) remove outdated subjects. Core Competency: Learning to Learn PCI: Citizenship Education | How can lists adapt to changing information? | Computers, IDE | List manipulation checklist | — |
This preview is for evaluation only and cannot be printed or downloaded.