Grade 10 Computer Studies Term 2 Scheme of Work

Computer Studies • Grade 10

← Back
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.