COVERAGE PROGRESSION SHEET FOR THE ACADEMIC YEAR 2023/2024
SUBJECT: COMPUTER SCIENCE Class: Form 4 arts and science
Final To become confident when using the computer; ensure the proper functioning of the computer system;
Competence Select and use best categories of software suitable for a particular task as well as representing data appropriately.
Further by acquiring adequate knowledge for the use software development tools and techniques of solving
complex problems
Term MOD Level of Competence Week Activity Duration
(drawn from category of (Teaching/Learning Units) (Periods)
actions)
CHAPTER 1 : 1 Lesson N° 1: Input, Processing, output and storage peripheral 4hrs
COMPUTER devices
HARDWARE 2 Lesson N° 2 : Characteristics (functions) of a computer 2hrs
AIMS
Identifying
Hardware; Selecting Lesson N° 3 : Components of the processor and types of 2hrs
Suitable hardware’s for 3 memories
a given task.
Troubleshooting basic Lesson N° 4 : Units of storage: -Bits, bytes, kilobytes,
hardware and faults 4 2hrs
FIRSTTERM
megabytes, gigabytes, terabytes,
HARDWARE SYSTEMS AND SYSTEM
-Convert from one unit of storage to another.
2hrs
5 EVALUATION 1
Lesson N° 5: Machine cycle and system buses
6 Lesson N° 6 : The main parts of the Motherboard 2hrs
Lesson No 7 : Troubleshooting basic hardware fault
CHAPTER 2 : Lesson N° 1 : System software and it’s categories (types) 2hrs
COMPUTER 7 Lesson N° 2 : The characteristics of a good software
SOFTWARE Lesson No 3: HCI (Human-Computer Interactions) 2hrs
AIM Lesson N° 4 : Application software and it’s categories (types)
Identifying and Selecting 8 2hrs
appropriate software for a
given task
9 Lesson No 5: Software Upgrading, updating, downloading 2hrs
and uploading. (Disk Defragmenters)
10 EVALUATION 2 2hrs
CHAPTER 3 : 11 Lesson N° 1: Types of Logic Gates; with their symbols and 2hrs
LOGIC GATES truth tables.
AIMS 12 Lesson N° 2: Designing and analyzing logical circuits as well as 2hrs
Building and representing
the truth table for a given logical circuit.
Logical circuits
Representing and combining
digital Signals
CHAPTER 4 : 13 Lesson 1: Social and Economic Effects of Computers 4hrs
SOCIAL, ECONOMIC, Lesson 2: Computer Crimes, Computer Systems Security,
ETHICAL AND LEGAL 14 Lesson 3: health and safety Act
IMPLICATIONS OF
COMPUTER
AIMS: Guides an individual is
constantly changing as is the
economic and legal
framework within which lives
are led.
CHRISTMAS BREAK
15 EVALUATION 3
CHAPTER 5 : 16 Lesson 1: Different data representation sets of information in 2hrs
DATA the computer
DATA REPRESENTATION; SOFTWARE DEVELOPMENT TOOLS
REPRESENTATION,
PROTECTION AND 17 Lesson 2: Differently used Bases in the number system 2hrs
MEASUREMENT From base 2 to 8,10,16 From base 8 to 2,10,16
AIMS 18 From base 10 to 2,8,16 From base 16 to 8,2,16 2hrs
Representing information in 19 Lesson 3: converting from one base to another; as well as 2hrs
a computer, protecting data, performing Arithmetic operations. (Addition and subtraction)
using number systems and 20 2hrs
identifying file formats
SECOND
21 EVALUATION 4 2hrs
TERM
22 Lesson 5 : File formats and it’s different types 2hrs
CHAPTER 6 : 23 Lesson 1 : The functionalities of spreadsheet Application
SPREADSHEET 24 Lesson 2 : Working with important excel formulas and 2hrs
APPLICATION AND mathematic functions
EXPLORATION
AIMS
Carrying out Calculations in 25 Lesson 3 : Inserting of charts and using conditional formatting 3hrs
a Spreadsheet; exploit
advanced features of a
spread sheet as well as
inserting of graphs
EASTER BREAK
CHAPTER 7 : 26 Lesson 1 : Different types of programming languages 1hrs
COMPUTER
TERM
26 EVALUATION 5 2hrs
THIR
PROGRAMMING AND 27 Lesson 1 : Programming paradigms 2hrs
ALGORITHMIC
D
Lesson 3 : Programming translation tools 2hrs
NOTION
AIMS 28 Lesson 4 : Algorithm and it’s characteristics 1hr
Identifying steps to
solve a problem and 29 Lesson 5 : Different types of algorithmic control structures 2hrs
developing core knowledge
of programming 30 Lesson 6: Algorithmic development tools and types of errors 2hrs
languages as well as 31 Lesson 7: writing simple algorithms using different control 2hrs
coding . structures
32 EVALUATION 8 2hrs
33 General revision and Remediation of marks, 2hrs