Second TermSS 1Digital Technology
Second Term lessons
This term builds programming fundamentals through flowcharts and pseudocode, introduces different programming languages and translators, follows with a program development practical, covers communication systems and internet infrastructure, ethics and viruses, applications of ICT, word processing advanced, the World Wide Web and web browsers, then revision and project work. Requirements are higher than junior secondary: precise technical vocabulary, worked examples, inspectable programs and algorithms.
- Weeks
- 8 weeks
- Curriculum outlines
- 8 curriculum outlines
Weekly lessons
Open a week to read the notes, the teacher plan and the curriculum outline.
W01Problem Solving and Algorithm Development (Weeks 1-2)Lesson objectives By the end of the week, learners should be able to: Define a problem and state how to solve it step by step.W02Flowcharts (Weeks 3-4)Lesson objectives By the end of the week, learners should be able to: Name the main flowchart symbols and state the role of each.W03Pseudocode (Weeks 5-6)Lesson objectives By the end of the week, learners should be able to: Define pseudocode as an informal notation close to programming.W04Types of Programming Languages (Weeks 7-8)Lesson objectives By the end of the week, learners should be able to: Define high-level and low-level languages.W05Translators (Week 9)Lesson objectives By the end of the week, learners should be able to: Name three translator types: interpreter, compiler and hybrid.W06Program Development Practical (Week 10)Lesson objectives By the end of the week, learners should be able to: Plan a simple program using pseudocode or a flowchart.W07RevisionLesson objectives By the end of the week, learners should be able to: Recall the full term's key terms without notes in ten minutes.W08ExaminationLesson objectives By the end of the examination week, learners should be able to: Demonstrate recall of the term's concepts under examination conditions.