Home






SCHEME OF WORK
Computer Studies
Form 3 2025
TERM II
School


To enable/disable signing area for H.O.D & Principal, click here to update signature status on your profile.




To enable/disable showing Teachers name and TSC Number, click here to update teacher details status on your profile.












Did you know that you can edit this scheme? Just click on the part you want to edit!!! (Shift+Enter creates a new line)


WK LSN TOPIC SUB-TOPIC OBJECTIVES T/L ACTIVITIES T/L AIDS REFERENCE REMARKS
1

OPENER EXAMS AND REPORTING

2 1
Elementary programming principles
Introduction
By the end of the lesson, the learner should be able to:

Define programming
Describe the terms used in programming
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 47-49
2 2-3
Elementary programming principles
Introduction
By the end of the lesson, the learner should be able to:

Define programming
Describe the terms used in programming
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 47-49
2 4
Elementary programming principles
Levels of programming
By the end of the lesson, the learner should be able to:

Describe low-level languages
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 49-51
3 1
Elementary programming principles
Levels of programming
By the end of the lesson, the learner should be able to:

Describe high-level languages
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 51-61
3 2-3
Elementary programming principles
Levels of programming
Program development
By the end of the lesson, the learner should be able to:

Describe high-level languages


Discuss the stages of program development
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 51-61
Longhorn Secondary
Computer studies
Form 3, pages 62-65
3 4
Elementary programming principles
Program development
By the end of the lesson, the learner should be able to:

Discuss the stages of program development
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 62-65
4 1
Elementary programming principles
Program development
By the end of the lesson, the learner should be able to:

Discuss the program coding
Explain how to test and debug a program
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 65-68
4 2-3
Elementary programming principles
Program documentation
By the end of the lesson, the learner should be able to:

Discuss the target groups for type of documentation
Explaining
Demonstration
Discussions
Newspaper
Books
internet
Longhorn Secondary
Computer studies
Form 3, pages 68
4 4
Elementary programming principles
Program documentation
By the end of the lesson, the learner should be able to:

Discuss the target groups for type of documentation
Explaining
Demonstration
Discussions
Newspaper
Books
internet
Longhorn Secondary
Computer studies
Form 3, pages 68
5 1
Elementary programming principles
Development of algorithms
By the end of the lesson, the learner should be able to:

Explain the guidelines for designing a good pseudocode
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 69-70
5 2-3
Elementary programming principles
Development of algorithms
By the end of the lesson, the learner should be able to:

Explain the guidelines for designing a good pseudocode
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 69-70
5 4
Elementary programming principles
Development of algorithms
By the end of the lesson, the learner should be able to:

Explain the guidelines for designing a good pseudocode
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 69-70
6 1
Elementary programming principles
Program flowcharts
By the end of the lesson, the learner should be able to:

Discuss the guidelines for drawing a flowchart
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 71-73
6 2-3
Elementary programming principles
Program flowcharts
By the end of the lesson, the learner should be able to:

Discuss the guidelines for drawing a flowchart
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 71-73
6 4
Elementary programming principles
Program control structures
By the end of the lesson, the learner should be able to:

Discuss the control structures
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 74-75
7 1
Elementary programming principles
Program control structures
By the end of the lesson, the learner should be able to:

Discuss the sequence and selection of pseudocode
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 74-78
7 2-3
Elementary programming principles
Program control structures
By the end of the lesson, the learner should be able to:

Discuss the sequence and selection of pseudocode


Discuss the iteration of pseudocode
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 74-78
Longhorn Secondary
Computer studies
Form 3, pages 79-83
7 4
Elementary programming principles
Program control structures
By the end of the lesson, the learner should be able to:

Discuss the iteration of pseudocode
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 79-83
8 1
Elementary programming principles
Designing more complex algorithms
By the end of the lesson, the learner should be able to:

Design more complex algorithms
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 83-86
8 2-3
Elementary programming principles
Designing more complex algorithms
By the end of the lesson, the learner should be able to:

Use pseudocode to solve problems
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 86-89
8 2-4
Elementary programming principles
Designing more complex algorithms
By the end of the lesson, the learner should be able to:

Use pseudocode to solve problems
Explaining
Demonstration
Discussions
Newspaper
Books
Internet
Longhorn Secondary
Computer studies
Form 3, pages 86-89
9

MIDTERM EXAMS AND BREAK

14

END TERM EXAM AND CLOSING


Your Name Comes Here


Download

Feedback