Académique Documents
Professionnel Documents
Culture Documents
W
EE
K
1
LE
SS
O
N
1
TOPIC
SUB - TOPIC
OBJECTIVES
Data
Represent
ation in a
computer
DEFINITION &
INTRODUCTION
34
DATA
REPRESENTATI
ON
Data
Represent
ation
DATA
REPRESENTATI
ON
LEARNING/TEACHING
ACTIVITIES
LEARNING/TEACHI
NG RESOURCES
Questions and
answers
Discussions in
groups
brainstorming
Discussions in
groups
Exercises by the
teacher
Discussions
Question and
answer
REFERENCES
computer
keyboard
electronic
circuits
Charts
Photographs
Pictures from
books
Charts
Floppy
diskettes
Compact disk
Electronic
circuit
charts
Longhorn
Computer
studies Bk 3
page 1-3
Computer
studies by
Onunga and
Shah page 1
Longhorn
Computer
studies Bk 3
page 23
Computer
studies by
Onunga and
Shah page 1
Longhorn
Computer
studies Bk 3
page 24
Computer
studies by
Onunga and
REMARKS
3/
4
3
Data
Represent
ation
NUMBER
SYSTEMS
computers
Define bits,
bytes, nibble
and word
Shah page 1
Group
discussions
Exercises given
and marked by
the teacher
Questions and
should be able to
answering
Represent
exercises
data in actual
number
system
Represent
data in
Hexadecimal
number
system
QUIZ AND PROBLEM SOLVING
Teacher administers small assignment and revises for better
retention
NUMBER
SYSTEM
Data
representa
tion
FURTHER
CONVERSION
OF NUMBER
SYSTEMS
Questions and
answers
Discussions in
groups
Charts
Simple
calculations
charts
simple
calculations
Computer
Charts
Simple
calculations
Questions
Longhorn
Computer
studies Bk 3
page 25
Computer
studies by
Onunga and
Shah page 6
Longhorn
Computer
studies Bk 3
page 26
Computer
studies by
Onunga and
Shah page 78
Longhorn
Computer
studies Bk 3
page 26
34
4
number to
decimal
number
system
Convert
decimal
numbers to
binary
numbers
should be able to
Convert binary
fraction to
decimal
number
system
Convert a
decimal
fraction to
binary
PROBLEM SOLVING AND QUIZ
Teacher administers questions and answer session for
DATA
REPRESEN
TATION
DATA
REPRESEN
TATIONS
Converting
octal numbers
to decimal and
binary
numbers
Converting
hexadecimal
numbers to
binary number
Discussions
Questions and
answers
papers
Computer
studies by
Onunga and
Shah page 8
Charts
Simple
calculations
Questions
papers
Longhorn
Computer
studies Bk 3
page 26
Computer
studies by
Onunga and
Shah page
Chart
better retention
Discussion
Question and
answer
Discussions
Question and
answer
Charts
Simple
calculations
Computers
Longhorn
Computer
studies Bk 3
page 26
Computer
studies by
Onunga and
Shah page 12
Longhorn
Computer
studies Bk 3
34
5
Convert
hexadecimal
to decimal
numbers
Convert
hexadecimal
numbers to
binary
numbers
Scientific
calculators
Charts
Scientific
Calculators
page 26
Computer
studies by
Onunga and
Shah page
13-15
3-
DATA
REPRESENT
ATIONS
DATA
REPRESENT
ATION
Symbolic
Representation
using coding
schemes
Symbolic
Representation
using coding
schemes
Discussions
Question and
answer
Discussion in
groups
Charts
Scientific and
simple
calculator
computer
Longhorn
Computer
studies Bk 3
page 26
Computer
studies by
Onunga and
Shah page
22-27
Longhorn
Computer
studies Bk 3
page 26
Computer
studies by
Onunga and
Shah page
22-27
4
6
34
BINARY
ARITHMETIC
OPERATIONS
BINARY
ADDITION
BINARY
ARITHMETIC
OPERATIONS
Teacher
demonstrates
Group
discussions
Questions and
answering
Teachers
demonstrates
Question and
answer
Group
discussions
Simple
calculators
PDAs
charts
Demonstration
by the teacher
Teacher gives
and marks
questions
Group
discussions
Discussions
Demonstration
by teacher
Question and
answer
Charts
Charts
calculator
Longhorn
Computer
studies Bk 3
page 27
Computer
studies by
Onunga and
Shah page 27
Longhorn
Computer
studies Bk 3
page 27
Computer
studies by
Onunga and
Shah page 27
Longhorn
Computer
studies Bk 3
page 27
Computer
studies by
Onunga and
Shah page 27
Longhorn
Computer
studies Bk 3
page 26
Computer
BINARY
ARITHMETIC
OPERATIONS
studies by
Onunga and
Shah page 28
Perform
subtraction
using ones
complement
Discussions
Demonstration
by teacher
Question and
answer
Charts
calculator
34
Data
Processing
Data
Processing
DEFINITION
AND
INTRODUCTION
DATA
PROCESSING
CYCLE
Group
discussions
Question and
answering
brainstorming
Group
discussions
Question and
answering
Brainstorming
charts
computer
charts
computer
Longhorn
Computer
studies Bk 3
page 26
Computer
studies by
Onunga and
Shah page 28
Longhorn
Computer
studies Bk 3
page 32
Computer
studies by
Onunga and
Shah page
32-35
Longhorn
Computer
studies Bk 3
page 32
Computer
studies by
Onunga and
Shah page
32-35
34
Data
Processing
Data
processing
Data
processing
DATA
PROCESSING
CYCLE
DATA
INTEGRITY
DATA
PROCESSING
METHODS
Discussion in
groups
Question and
answer
Assignments
marked by the
teacher
Discussion in
groups
Illustrations by
the teacher
Question and
answer
Flash cards
Simple
information
system
Computer
studies by
Onunga and
Shah page 41
Flash cards
Simple
information
system
Computer
studies by
Onunga and
Shah page 41
Discussion in
groups
Illustrations by
the teacher
Question and
answer
Flash cards
Charts
computer
Longhorn
Computer
studies Bk 3
page 35
Computer
studies by
Onunga and
Shah page 33
34
10
Data
processing
Data
processing
Data
processing
COMPUTER
FILES
ELEMENTS OF
COMPUTER
FILE
CLASSIFICATIO
N OF
COMPUTER
FILES
List and
describe the
methods of
data
processing
Discussion in
groups
Illustrations by
the teacher
Question and
answer
Charts
Computer
studies by
Onunga and
Shah page 49
Discussion in
groups
Question and
answer
demonstration
database
chart with
relation
database
Longhorn
Computer
studies Bk 3
page 40
Illustration by
the teacher
Floppy
diskette
Compact disc
Computer
video tape
Longhorn
Computer
studies Bk 3
page 41
Computer
studies by
Onunga and
Shah page 50
34
11
Data
processing
Data
processing
Data
processing
COMPUTER
PROCESSING
FILES
FILE
ORGANIZATION
METHODS
ELECTRONIC
DATA
PROCESSING
Discussions
Illustration by
the teacher
Question and
answer
Charts
Flash cards
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 41
Question and
answer
Brainstorming
Discussions in
groups
Floppy
diskettes
Compact disk
Video tapes
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 42
Computer
studies by
Onunga and
Shah page 55
Discussions in
groups
Question and
answer
Illustration by
the teacher
Charts
Flash cards
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 43-45
Computer
studies by
Onunga and
(ii)
(iii)
34
1
21
3
Data
processing
ELECTRONIC
DATA
PROCESSING
MODES
Real-time
processing
Distributed
processing
Shah page 61
Discussions in
groups
Question and
answer
Illustration by
the teacher
Charts
Flash cards
Computer
studies by
Onunga and
Shah page
612-69
LE
SS
O
N
TOPIC
SUB - TOPIC
OBJECTIVES
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
DEFINITION OF
PROGRAMMING
LEARNING/TEACHIN
G ACTIVITIES
Question and
answer
Discussion in
groups
Illustration by
the teacher
LEARNING/TEACHI
NG RESOURCES
Charts
Books
Journals
Software
computer
REFERENCES
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 47
Computer
studies by
REMARKS
34
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
LEVELS OF
PROGRAMMING
LANGUAGE
LEVELS OF
PROGRAMMING
LANGUAGE
PROGRAM
DEVELOPMENT
Onunga and
Shah page 72
Describe the
listed terms
Differentiate
between
source
program and
object program
Demonstration
Q/A
Flash cards
Charts
books
Q/A
Discussion
Flash cards
Charts
Question and
answer
Discussion in
groups
Flash cards
charts
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 49-51
Computer
studies by
Onunga and
Shah page 73
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 59
Computer
studies by
Onunga and
Shah page
74-75
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 60-66
(ii)
recognition
program
definition
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
PROGRAM
DEVELOPMENT
Demonstration
Illustrations by
teacher
Computer
software
Computer
studies by
Onunga and
Shah page 83
34
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
PROGRAM
DEVELOPMENT
Discussions in
groups
Illustrations by
the teacher
Question and
answer
Flash cards
charts
Computer
studies by
Onunga and
Shah page 85
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
PROGRAM
DOCUMENTATI
ON
Discussions in
groups
Illustrations by
the teacher
Question and
answer
Chalkboard
charts
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 67
ELEMENTA
RY
DEVELOPMENT
OF
Discussion in
groups
Chalkboard
Charts
Longhorn
Computer
PROGRAM
MING
PRINCIPLE
S
34
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
ELEMENTA
RY
PROGRAM
MING
ALGORITHMS
DESIGNING
MORE
COMPLEX
ALGORITHMS
PROGRAM
CONTROL
STRUCTURES
PROGRAM
CONTROL
STRUCTURES
should be able to
Define
algorithm
List tools used
in algorithm
Distinguish
between
pseudo code
and flow charts
Question and
answer
Illustration by
the teacher
Flash cards
Question and
answer
Demonstration
by the teacher
Group
discussions
Charts
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 68
Discussions in
groups
Charts
chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 72-78
Computer
studies by
Onunga and
Shah page 93
studies by
Mburu and
Chemwa Bk
3 page 68
Discussion in
groups
Charts
chalkboard
Computer
studies by
Onunga and
Shah page 94
PRINCIPLE
S
34
ELEMENTA
RY
PROGRAM
MING
PRINCIPLE
S
use of iteration
(looping) as a
control
structure
Program
control
structures
PROBLEM SOLVING
SYSTEM
DEVELOPM
ENT
34
SYSTEM
DEVELOPM
ENT
Definition
Information
system
Illustration by
the teacher
Discussion in
groups
Question and
answer
Chart
chalkboard
Computer
studies by
Onunga and
Shah page 94
Discussion
Question and
answer
Charts
Chalkboard
Journals
Computer
books
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 91-95
Computer
studies by
Onunga and
Shah page
168
Discussion in
groups
Illustration by
the teacher
Charts
Flash cards
Chalkboard
Computer
Books
Computer
studies by
Onunga and
Shah page
170
Theories of
system
development
Theories of
system
development
Stages of
system
development
Information
system
SYSTEM
DEVELOPM
ENT
34
SYSTEM
DEVELOPM
ENT
1
SYSTEM
DEVELOPM
ENT
Discussion
Illustrations by
the teacher
Question and
answer
Charts
Flash cards
Computer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 95
Discussions in
groups
Illustration by
the teacher
Chalk board
Flash cards
Charts
Computer
studies by
Onunga and
Shah page
170
Discussions in
groups
Illustration by
the teacher
Chalk board
Flash cards
Charts
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 97
Illustration by
the teacher
Question and
answer
Chalk board
charts
Longhorn
Computer
studies by
Mburu and
34
SYSTEM
DEVELOPM
ENT
SYSTEM
DEVELOPM
ENT
SYSTEM
DEVELOPM
ENT
Stages of
system
development
Stages of
system
development
Requirements
specification
Chemwa Bk
3 page 97
Demonstration
Discussion
Chalk board
Charts
Discussions in
groups
Question and
answer
Illustration by
the teacher
Discussions
Question and
answer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 100104
Computer
studies by
Onunga and
Shah page
175
Sample
questionnaire
Chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 104
Chalkboard
Charts
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 105
SYSTEM
DEVELOPM
ENT
Requirements
specification
Discussions
Question and
answer
Discussions
Question and
answer
SYSTEM
DEVELOPM
ENT
System design
SYSTEM
DEVELOPM
ENT
Designing a
system
flowchart
Designing a
system
flowchart
Chalkboard
Charts
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 109
Chalkboard
Charts
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 109
Discussions
Question and
answer
Illustration by
the teacher
Charts
Chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 110
Illustration by
the teacher
Discussion in
groups
Charts
Chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 110
information
system
flowchart
34
10
SYSTEM
DEVELOPM
ENT
Designing a
system
flowchart
System
Construction
System
Implementatio
n
Question and
answer
Discussion in
groups
Chalkboard
chart
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 110
Question and
answer
Discussion in
groups
Charts
Chalkboard
Information
system
(Cleaner)
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 110
Illustrations by
the teacher
discussion
Charts
chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 116
11
34
Change over
strategies
Discussions
Question and
answer
Flash card
Charts
chalkboard
System
maintenance
and revision
Illustration by
the teacher
Question and
answer
Charts
Flash cards
System
documentatio
n
Illustration by
the teacher
Question and
answer
34
System
documentatio
n
Illustration by
the teacher
Discussions
System
Discussions
12
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 116
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 116
Charts
Flash cards
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 117
A chart
Computer
Printer
Chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 117
Charts
Longhorn
documentatio
n
2,
3&
4
Question and
answer
Computer
studies by
Mburu and
Chemwa Bk
3 page 118120
Computer
PRACTICALS
LE
SS
O
N
TOPIC
SUB - TOPIC
OBJECTIVES
PROGRAMM
ING WITH
VISUAL
AIDS
Definition
PROGRAMM
Visual basic
LEARNING/TEACHIN
G ACTIVITIES
Demonstration
by the teacher
Discussions
Question and
answer
LEARNING/TEACHI
NG RESOURCES
Chalkboard
Computer
chart
REFERENCES
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 122
REMARKS
ING
34
toolbox
Demonstration
Question and
answer
Chalkboard
Photograph
computer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 123
Saving a
visual project
Demonstration
by the teacher
Question and
answer
Practical
Computer
Chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 123
Visual basic
fundamental
concepts
Discussions
Questions and
answer
Chalkboard
Charts
Computer
Simple
calculators
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 136
Mathematical
operators
Discussions
Question and
answers
Chalkboard
Charts
Computer
Simple
calculators
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 137
34
Numeric
strings and
values
Project
developments
Project
developments
Case
construct
Looping
construct
34
Illustrations by
the teacher
Discussions
Question and
answer
Charts
computer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 137
Discussion in
groups
Illustrations by
the teacher
Charts
Computer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 145
Discussion in
groups
Illustrations by
the teacher
Charts
Computer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 147
Demonstration
by the teacher
Discussion
Question and
answer
Chart
Chalkboard
Computer
printer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 147
Write a
program using
FOR-NEXT
LOOP
Working with
graphical
objects
Working with
graphical
objects
34
Creating
means and
dialog boxes
Demonstration
Question and
answer
discussion
chart
computer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 150
Demonstration
Question and
answer
practical
computer
printer
chart
chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 151
Demonstration
Discussions
Question and
answers
computer
printer
chart
chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 151
Discussion
Demonstration
Practical
Chart
Photograph
Computer
chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 161
Visual basic
data
structures
Discussion
Demonstration
Practical
Chart
Photograph
Computer
chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 163
34
Visual basic
data
structures
Discussion
Demonstration
Practical
Chart
Photograph
Computer
chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 161
Data files
Demonstration
Practical
Discussion
Chart
Computer
chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 187189
Definition
Demonstration
Practical
Discussion
Chart
Computer
chalkboard
Longhorn
Computer
INTRODUCT
ION TO
DATA BASE
DESIGN
studies by
Mburu and
Chemwa Bk
3 page 187189
Define
database
Identify
relationships in
database
34
Defining
attributes
computer
chart
chalkboard
Question and
answer
Practical
Demonstration
discussions
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 203204
File table
structure
Demonstration
Discussion
Practical
Computer
Chart
Chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 217
Enforcing
Referential
integrity
Demonstration
Discussion
Practical
Computer
Chart
Chalkboard
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 217
34
Forms and
commands
Discussion in
groups
Demonstration
Practical
Computer
Chart
Chalkboard
Longhorn
Computer
studies by
Mburu and
34
interface
Call for
commands
Question and
answer
Discussion in
groups
Demonstration
Practical
Question and
answer
Chart
computer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 211
Discussion in
groups
Demonstration
Practical
Question and
answer
Chart
computer
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 212
Demonstration
Assignment
Computer
Chart
Longhorn
Computer
studies by
Mburu and
Chemwa Bk
3 page 212
Creating
reports
Automating
database
Automating
database
Chemwa Bk
3 page 21o