WEEK TOPIC/ OBJECTIVES LEARNING/ AIDS SOM EVALUATION
ENDING CONTENT TEACHING
ACTIVITIES
1 COMPUTER Learners Learners identify the computers 0059
SYSTEM should be able computers that are in the Computing
2CS.01 to draw to computer lab giving their syllabi
[Link] desktop show a desktop names.
computer computer Learners to draw a typical
desktop computer and
name the parts.
[Link] use of Learners should The facilitator explains computers 0059
computer parts be able to use on how to open a word Computing
the computer pad and use the keyboard syllabi
parts to open to type given test.
word pad and
type their
names.
2 COMPUTER Learners should Learners identify the computers 0059
SYSTEM be able to draw computers that are in the Computing
2CS.01 to define what computer naming their syllabi
[Link] computer parts
hardware hardware is Learners to define what
giving examples computer hardware is
[Link] Learners should The facilitator explains computers 0059
hardware and be able to give that each computer Computing
their uses the uses of hardware performs its syllabi
different own function.
computer From the previous
hardware. lesson, learners try to
give the functions of
different hardware
3 COMPUTER Learners should Learners should be able Computers 0059
SYSTEM be able to know to give the functions of and their parts Computing
2CS.03 the differences input and output parts syllabi
[Link] and between input and be able to give the
output devices and output parts difference between the
two types of devices
Written work
[Link] input and Learners should The facilitator gives Computers 0059
output parts be able to use instructions as learners and their parts Computing
the input and use the input and output syllabi
output devices devices to produce and
to enter in data display given text.
and display the
results Practical work.
2CS.02 Learners should Identifying and naming Physical 0059
Computer System be able to of digital devices digital devices Computing
[Link] devices identify some Learners to identify Pictures of syllabi
and their features features that some of the features of digital devices
make digital these devices that make
devices easy to them easy to use
use including Class discussion and
their physical Written work
parts and
functions
[Link] different Learners should Oral question and Physical 0059
digital devices to be able to use answering by class. digital devices Computing
see their features given digital The facilitator Pictures of syllabi
devices noting demonstrates on using digital devices
their some of the digital
characteristics. devices
Learner practice guided
by the teacher following
given instructions
5 COMPUTER Learners should Learners identify the computers 0059
SYSTEM be able to different types of Computing
2CS.05 identify different computer devices. syllabi
[Link] types of
devices computer Written work
devices that can
be used for
different jobs
[Link] Learners should The facilitator explains computers 0059
devices be able to that each computer Computing
understand that device can be used after syllabi
people use considering some factors
different types
of computer
devices Written work
depending on a
range of factors
6 2CS.04 Identify tasks Learner discussion on Chart on 0059
Computer tasks that computers tasks that can be computer Computing
can complete completed by the tasks syllabi
more effectively computers.
than humans From the tasks, learners
identify some tasks
which can be completed
effectively by computers
than humans
Written work
2CS.04 Learners should Learners follow given chart with 0059
Computer tasks be able to use instructions to complete instructions Computing
computers to certain tasks of the syllabi
complete computer.
different tasks
7 2CS.05 Understand that The facilitator explains Computer 0059
people use on factors that can be devices Computing
Types of different types considered when using syllabi
computer devices of computer different computer Chart on
and their uses device devices factors to
depending on a Learners to discuss on consider when
range of factors, computer devices to be using
including their used on a given scenario. computer
location or their Written work devices.
purpose.
2CS.05 Learners should Following given Computer 0059
be able to use instructions, learners devices. Computing
Types of given computer should choose a device syllabi
computer devices devices to to use on a given
and their uses perform tasks scenario.
depending on Practical work.
various factors.
8 2CS.06 Compare the The facilitator explains Pictures of 0059
Robotics representation of on robotics and their use robots Computing
robots in fiction and learners in their syllabi
with real robots groups compare the
that have a real representation of robots
world purpose in fiction with real
robots.
2CS.06 Identify Learners answer oral Pictures of 0059
Robotics different types questions from previous robots Computing
of robots that lesson. syllabi
can be used in The learners to identify
real world different types of robots
purpose that can be used in real
world.
9 2MD.01 Know the The facilitator show Physical 0059
advantages of storage devices to computers and Computing
Data storage storing data and learners as they name storage syllabi
information on them and give their devices.
computers. functions
In groups learners give
advantages of storing
data and information on
computers.
Written work,
2MD.01 Be able to From the different types Storage 0059
identify different of devices, leaners to devices Computing
Data storage data storage identify the data storage syllabi
devices giving devices
the advantages In their groups, learners
to give advantages of
using the storage device
chosen,
10 2P.01 Understand that The facilitator explain on Chart on 0059
programs programming giving programming Computing
Programming instruct examples. instructions syllabi
instructions computers how Learners to discuss as
to run class on instructions that
algorithms. can be executed by
computers.
2P.02 Know how to Learners to follow given Scratch 0059
create a project instructions to create a application on Computing
Using scratch in scratch simple project using computers syllabi
application scratch application
Practical work
11 Revision of Learners should Class discussions Past question Test record
concepts for end be able to Individual written work papers book
of term tests answer given
questions in
preparation of
end of term test
12 Writing of end of Learners should Individual written work Question Test record
term tests be able to by learners papers book
answer exam Marking and compiling
questions and of marks by the teacher.
score above 70
% for a pass
mark
13 Revision of end Learners should Class discussions guided Written Test record
of term tests be able to revise by the teacher question book
the questions of papers
end of term test
STAGE 3
1 3CS.01 Know that the The facilitator explains Computer 0059
hardware and on hardware and hardware Computing
Computer software software. syllabi
hardware components of Learners to discuss on
computing how the computer needs
devices both software and
combine to hardware.
form a working Written work
system.
3CS.01 Know that Learners answer oral Computer 0059
computer questions on computer hardware Computing
Computer hardware can be hardware giving its uses syllabi
hardware used to perform Practical work using
certain tasks. some of the computer
hardware
2 3CS.02 Know the Oral questions and Computer 0059
differences answering hardware and Computing
Computer between In groups, learners to chart on syllabi
hardware and hardware and differentiate hardware software
software software, and and software and the
compare the roles they perform giving
different roles examples
that they
perform in
computer
systems.
3CS.02 Learners should Learners to follow given Computer 0059
be able to use instructions noting down hardware and Computing
Computer the computers how the computer chart on syllabi
hardware and noting how hardware and software software
software hardware and work.
software work . Practical work
3 3CS.03 Identify a range Learners to name input Input devices ( 0059
of manual and devices they know. physical and ) Computing
Input devices automatic input The facilitator explains Chart showing syllabi
devices. on automatic and manual pictures of
input devices. input devices.
In groups, learners to
identify automatic and
manual devices from the
list.
Report back and
Written work
3CS.03 Learners should Answering of oral Input devices. 0059
be able to questions from previous Computing
Input devices demonstrate lesson syllabi
how the input Learners to follow given
devices function instructions as they make
use of input devices
Practical work
4 3CS.03 Identify a range From the given list of A variety of 0059
of output devices, learners should computer Computing
Output devices devices. be able to identify output devices syllabi
devices giving their uses (physical) and
Written work Chart on
computer
devices
3CS.03 Learners should The learners to follow Printer 0059
be able to use given instructions using Projector Computing
Output devices the given output the monitor, projector, Monitor and syllabi
devices printer and the touch Phone
Practical work. screen. touchscreen
5 3CS.05 Know that The facilitator explains Pictures of 0059
computers can to learners that robots, Computing
Computer be programmed computers are Computer syllabi
controlled to control programmed to control Numerical
machines and machines and machines through Control ,3D
physical objects other physical various interfaces and printers,
( robots, objects. programming languages Drones, smart
Computer Learners to identify home devices,
Numerical some of the machines medical
Control ,3D and objects devices( ventil
printers, Drones, ators, insulin
smart home pumps)
devices, medical
devices( ventilato
rs, insulin pumps)
3CS.05 Learners should Learners answer oral Pictures of 0059
be able to questions from the robots, Computing
Interfaces and identify at least previous lesson. Computer syllabi
protocols for three interface The facilitator explains Numerical
Computer and protocols on interfaces showing Control ,3D
controlled through which learners on the machines printers,
machines and computers Learners to discuss as Drones, smart
physical objects communicate class on how they work home devices,
(General purpose with the medical
input/output, machines and devices( ventil
Universal other objects ators, insulin
Asynchronous pumps)
Receiver
Transmitter,
Inter-intergrated
Circuit
Serial peripheral
interface)
6 3CS.06 Identify The facilitator explains Pictures of 0059
‘Internet of common on IoT devices and in IoT devices Computing
Things’ IoT 'Internet of groups learners to syllabi
Things' devices identify these grouped in
in a familiar 1Smart home devices
environment like [Link] devices
home and school
Written work
3CS.06 Identify Learners answer oral Pictures of 0059
‘Internet of common questions on IoT from IoT devices Computing
Things’ IoT 'Internet of previous lesson. syllabi
Things' devices in groups learners to
in a familiar identify these grouped in
environment like [Link] appliances
home and school [Link] devices.
Written work
7 3CS.07. Explain the role The facilitator explains Printed text on 0059
robotics of robots in on robots robotics Computing
manufacturing Learners give roles of syllabi
robots in manufacturing Pictures of
as they read given text robots
on robotics and
3CS.07. Explain the Learners give at least Printed text on 0059
robotics benefits of five benefits of robotics robotics Computing
robots in in manufacturing syllabi
manufacturing identifying the types of Pictures of
robots in manufacturing robots
8 3P.04 Know how to Learners follow given Scratch 0059
develop instructions to : application Computing
Programming programs that Create new scratch syllabi
using scratch contain more project
than one object, Create sprites
including a Create static objects
And scripts and
static object. interactions
3P.04 Know how to Learners follow given Scratch 0059
develop instructions to : application Computing
Programming programs that Create new scratch syllabi
using scratch contain more project
than one object, Create sprites
including a Create static objects
static object. And scripts and
interactions
9 3P.05 Know how to Learners to follow Scratch 0059
make a change instructions application Computing
Programming in within a block Change the number of syllabi
scratch of code to steps a sprite moves by:
achieve desired Identify the block of
outcomes in code
programs, such Modify the value test the
as changing the change or
number of steps Use variables or
a sprite moves. conditional statements
Practical work
3P.05 Know how to Learners to follow Scratch 0059
make a change instructions application Computing
Programming in within a block Change the number of syllabi
scratch of code to steps a sprite moves by:
achieve desired Identify the block of
outcomes in code
programs, such Modify the value test the
as changing the change or
number of steps Use variables or
a sprite moves. conditional statements
Practical work
10 3P.06 Know how to Choose input device Scratch 0059
create programs Create a project application Computing
Creating to produce an Create Sprite syllabi
projects in output from an Add a script
scratch input device. Run the program
11 Revision of Learners should Class discussions Past question Test record
concepts for end be able to Individual written work papers book
of term tests answer given
questions in
preparation of
end of term test
12 Writing of end of Learners should Individual written work Question Test record
term tests be able to by learners papers book
answer exam Marking and compiling
questions and of marks by the teacher.
score above 70
% for a pass
mark
13 Revision of end Learners should Class discussions guided Written Test record
of term tests be able to revise by the teacher question book
the questions of papers
end of term test
STAGE 4
1 4CS.01 02 Know the The facilitator explains Physical 0059
functions of on hardware and learners computer Computing
Software hardware identify at least four parts syllabus
computer hardware
2 4CS.01 02 Know the The facilitator explains Chart on 0059
functions of on software and learners software Computing
Software application and identify the two types of syllabus
systems software
software
3 4CS.01 Identify The facilitator explain on
Control system examples where what is control system
a control system Learners to discuss
is used. identifying the examples
of control systems
Written work
4 4CS.04 Identify a range The facilitator explains
of information on visual output devices,
communicated auditory output devices
by output Tactile output devices,
devices in other and specialised
computer output devices
systems Learners to identify the
range of information that
can be communicated.
Written work
5 4CS.05. Identify that Class discussion led and
different types guided by the facilitator
of file have
different sizes, Identifying of sizes
including text, Written work
audio, image,
video and games
4CS.05. Identify that Class discussion led and
different types guided by the facilitator
of file have
different sizes, Identifying of sizes
including text, Written work
audio, image,
video and games
6 4CS.06 Describe
the role of
computer
scientists in a
range of
industries.
7 4CS.07 Identify
the role of robots
in service
industries,
including for
delivery services,
public transport
and health care.
8 4P.01 Know how
to add comments
to blocks of code
and explain the
benefits of these
comments.
9 4P.02 Know how
to develop
programs with
repetition.
10 • 4P.03 Know
how to
develop
programs
with
iteration.
11 Revision of Learners should Class discussions Past question Test record
concepts for end be able to Individual written work papers book
of term tests answer given
questions in
preparation of
end of term test
12 Writing of end of Learners should Individual written work Question Test record
term tests be able to by learners papers book
answer exam Marking and compiling
questions and of marks by the teacher.
score above 70
% for a pass
mark
13 Revision of end Learners should be able to revise the Written Test record
of term tests questions of end of term test question book
papers
Class discussions guided by the teacher
Stage 5
1 5CS.01 Describe the
Computing scale of the
devices computing
devices
2 5CS.01 Describe the
Computing scale of the
devices computing
devices
3 5CS.02 Know that there Learners identify the flush 0059
are a range of computer devices as the computing
Storage devices storage devices teacher lists them down syllabi
that can be used Learners to give
within computer functions of the storage
systems. devices
5CS.03 Know that Learners answer oral
computers questions on hardware
Data represent data in They discuss on how
representation binary (0,1). they think computers
present data
The facilitator explains
on binary
3 5CS.03 Know that
computers
Data represent data in
representation binary (0,1)
Bits, Bytes, Kb,
4 5CS.04 Identify
bits, bytes,
kilobytes and
megabytes,
making links to
memory size and
storage.
5 5CS.05 Describe
the input-process-
output model and
illustrate with
examples relating
to different
devices, including
control systems,
printing and
audio production
6 5CS.06 Know
that Artificial
Intelligence (AI)
is a simulation of
human
intelligence
within computer
systems
7 5CS.07 Know
that AI is used
within common
productivity
software, limited
to predictive text
or speech to text.
8 5P.01 Understand
the importance of
creating a clear
name for each
variable.
9 5P.02 Know how
to develop
programs where
two or more
objects can
interact.
10 5P.03 Know how
to develop
programs with a
variable assigned
to a specific
value.
11 Revision of Learners should Class discussions Past question Test record
concepts for end be able to Individual written work papers book
of term tests answer given
questions in
preparation of
end of term test
12 Writing of end of Learners should Individual written work Question Test record
term tests be able to by learners papers book
answer exam Marking and compiling
questions and of marks by the teacher.
score above 70
% for a pass
mark
13 Revision of end Learners should Written question papers Test record
of term tests be able to revise book
the questions of
end of term test
Class
discussions
guided by the
teacher
Stage 6
1 • 6CS.01
Know how to
select
hardware and
software
components,
while
considering a
range of
factors such
as
functionality,
cost, speed
and
aesthetics.
2 6CS.06 Explain
the role of
primary and
secondary storage
within a computer
3 • 6CS.05
Explain the
role of a
processor
within a
computer.
4 • 6CS.03
Explain that
analogue
data must be
digitised
(converted
into a
numerical
form) for
processing
by a
computer, as
computers
can only
store, process
and
communicate
digital
information.
5 • 6CS.04
Identify
nibbles, bits,
bytes
(kilobyte,
megabyte,
gigabyte,
terabyte),
making links
to memory
size and
storage.
6 6CS.02 Know
that there are
many different
programming
environments,
such as block-
based and text-
based, and that
some are more
appropriate to use
in a given
situation
7 6P.01 Explain the
use of constructs
in programming,
including
sequence,
selection and
iteration
8 6P.02 Know how
to develop block-
based programs
9 6P.03 Know how
to develop block-
based programs
where multiple
algorithms
interrelate.
10 6P.04 Know how
to develop block-
based programs
using data types,
including Integer,
Character and
String.