• Sun. Sep 22nd, 2024

Newsblaze.co.ke

A site providing Education, TSC, Universities, Helb, Sports and Kuccps news

COMPUTER STUDIES FORM 3 SCHEMES OF WORK TERM 1-3 PDF

ByNews Blaze Digital Team

Sep 21, 2024
WEEK LESSON TOPIC SUB – TOPIC OBJECTIVES LEARNING/TEACHING ACTIVITIES LEARNING/TEACHING RESOURCES REFERENCES REMARKS
1 1 Data Representation in a computer DEFINITION & INTRODUCTION

 

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define data

ยทย ย ย ย ย ย ย  Define information

ยทย ย ย ย ย ย ย  Classify computers according to functionality with illustration

ยทย ย ย ย ย ย ย  Questions and answers

ยทย ย ย ย ย ย ย  Discussions in groups

ยทย ย ย ย ย ย ย  brainstorming

ยทย ย ย ย ย ย ย  computer keyboard

ยทย ย ย ย ย ย ย  electronic circuits

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Photographs

ยทย ย ย ย ย ย ย  Pictures from books

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 1-3

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 1

 
ย  ย 

2

 

 

 

DATA REPRESENTATION

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Represent data in digital computers

(i)ย ย ย ย  On electronic circuits

(ii)ย ย ย  On magnetic media

(iii)ย ย  Optical media

 

ยทย ย ย ย ย ย ย  Discussions in groups

ยทย ย ย ย ย ย ย  Exercises by the teacher

 

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Floppy diskettes

ยทย ย ย ย ย ย ย  Compact disk

ยทย ย ย ย ย ย ย  Electronic circuit

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 23

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 1

 
ย  ย 

3-4

 

Data Representation

 

DATA REPRESENTATION

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Give reasons why binary system is used in computers

ยทย ย ย ย ย ย ย  Define bits, bytes, nibble and word

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 24

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 1

 

 
ย 

2

ย 

1

 

Data Representation

 

NUMBER SYSTEMS

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define decimal number

ยทย ย ย ย ย ย ย  Represent data in decimal number system

ยทย ย ย ย ย ย ย  Represent data in actual number system

 

ยทย ย ย ย ย ย ย  Group discussions

ยทย ย ย ย ย ย ย  Exercises given and marked by the teacher

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Simple calculations

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 25

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 6

 
ย  ย 

2

   

NUMBER SYSTEM

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Represent data in actual number system

ยทย ย ย ย ย ย ย  Represent data in Hexadecimal number system

 

ยทย ย ย ย ย ย ย  Group discussions

ยทย ย ย ย ย ย ย  Questions and answering

ยทย ย ย ย ย ย ย  exercises

 

ยทย ย ย ย ย ย ย  charts

ยทย ย ย ย ย ย ย  simple calculations

ยทย ย ย ย ย ย ย  Computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 26

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 7-8

 
ย  ย 

3/4

QUIZ AND PROBLEM SOLVING

Teacher administers small assignment and revises for better retention

     
ย 

3

ย 

1

 

Data representation

 

FURTHER CONVERSION OF NUMBER SYSTEMS

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Convert binary number to decimal number system

ยทย ย ย ย ย ย ย  Convert decimal numbers to binary numbers

 

ยทย ย ย ย ย ย ย  Questions and answers

ยทย ย ย ย ย ย ย  Discussions in groups

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Simple calculations

ยทย ย ย ย ย ย ย  Questions papers

 

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 26

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 8

 
ย  ย 

2

 

โ€œ

 

โ€œ

 

By the end of the lesson,, the learner should be able to

ยทย ย ย ย ย ย ย  Convert binary fraction to decimal number system

ยทย ย ย ย ย ย ย  Convert a decimal fraction to binary

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Questions and answers

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Simple calculations

ยทย ย ย ย ย ย ย  Questions papers

 

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 26

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page

 
ย  ย 

3-4

PROBLEM SOLVING AND QUIZ

Teacher administers questions and answer session for better retention

   
ย 

4

ย 

1

 

DATA REPRESENTATION

 

Converting octal numbers to decimal and binary numbers

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Convert octal numbers to decimal numbers

ยทย ย ย ย ย ย ย  Convert octal numbers to binary numbers

 

ยทย ย ย ย ย ย ย  Discussion

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chart

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 26

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 12

 
ย  ย 

2

 

DATA REPRESENTATIONS

 

Converting hexadecimal numbers to binary number

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Convert hexadecimal to decimal numbers

ยทย ย ย ย ย ย ย  Convert hexadecimal numbers to binary numbers

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Simple calculations

ยทย ย ย ย ย ย ย  Computers

ยทย ย ย ย ย ย ย  Scientific calculators

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 26

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 13-15

 
3-4 QUIZ AND PROBLEM SOLVING

ย Can be inform of a question/answer session for retention

ย 

5

ย 

1

 

DATA REPRESENTATIONS

 

Symbolic Representation using coding schemes

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Explain the binary coded decimal code as a representation Scheme (BCD)

ยทย ย ย ย ย ย ย  Explain the extended Binary coded decimal interchange code (EBCDIC)

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Scientific Calculators

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 26

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 22-27

 
ย  ย 

2

 

DATA REPRESENTATION

 

Symbolic Representation using coding schemes

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Explain the American standard code for information interchange code (ASCII) as a representation scheme

 

ยทย ย ย ย ย ย ย  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

 
ย  3-4 QUIZ FOR TETENTION

Administer a small exam

ย 

6

ย 

1

   

BINARY ARITHMETIC OPERATIONS

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Represent signed binary numbers using prefixing an extra sign bit to a binary number and ones complement

 

ยทย ย ย ย ย ย ย  Teacher demonstrates

ยทย ย ย ย ย ย ย  Group discussions

ยทย ย ย ย ย ย ย  Questions and answering

 

ยทย ย ย ย ย ย ย  Simple calculators

ยทย ย ย ย ย ย ย  PDAโ€™s

ยทย ย ย ย ย ย ย  charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 27

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 27

 
ย  ย 

2

   

BINARY ARITHMETIC OPERATIONS

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Represent signed binary numbers using twoโ€™s complement

 

ยทย ย ย ย ย ย ย  Teachers demonstrates

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Group discussions

 

โ€œ

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 27

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 27

 
ย  ย 

3-4

   

BINARY ADDITION

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Perform seven possible binary additions

ยทย ย ย ย ย ย ย  Outline the procedure for binary additions

 

ยทย ย ย ย ย ย ย  Demonstration by the teacher

ยทย ย ย ย ย ย ย  Teacher gives and marks questions

ยทย ย ย ย ย ย ย  Group discussions

 

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 27

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 27

 
ย 

7

ย 

1

   

BINARY ARITHMETIC OPERATIONS

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Perform direct subtraction

ยทย ย ย ย ย ย ย  Perform subtraction using ones complement

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Demonstration by teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  calculator

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 26

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 28

 
ย  ย 

2

   

BINARY ARITHMETIC OPERATIONS

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Perform subtraction using twos complement

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Demonstration by teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  calculator

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 26

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 28

 
ย  3-4 QUIZ AND PROBLEM SOLVING

Teacher evaluates by giving questions to ascertain whether objectives are achieved

   
ย 

8

ย 

1

 

Data Processing

 

DEFINITION AND INTRODUCTION

 

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define data information and data processing

ยทย ย ย ย ย ย ย  Describe the data processing cycle

ยทย ย ย ย ย ย ย  Give methods of data collection

 

ยทย ย ย ย ย ย ย  Group discussions

ยทย ย ย ย ย ย ย  Question and answering

ยทย ย ย ย ย ย ย  brainstorming

 

ยทย ย ย ย ย ย ย  charts

ยทย ย ย ย ย ย ย  computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 32

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 32-35

 
ย  ย 

2

 

Data Processing

 

DATA PROCESSING CYCLE

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  List stages for data processing

ยทย ย ย ย ย ย ย  Describe the listed data processing cycle stage

 

ยทย ย ย ย ย ย ย  Group discussions

ยทย ย ย ย ย ย ย  Question and answering

ยทย ย ย ย ย ย ย  Brainstorming

 

ยทย ย ย ย ย ย ย  charts

ยทย ย ย ย ย ย ย  computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 32

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 32-35

 
ย  ย 

3-4

 

Data Processing

 

DATA PROCESSING CYCLE

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Give the errors that influence the accuracy of data and information output

ยทย ย ย ย ย ย ย  Explain the errors in data processing

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Assignments marked by the teacher

 

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  computer

 

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 35

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 33

 
ย 

9

ย 

1

 

Data processing

 

DATA INTEGRITY

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define data integrity

ยทย ย ย ย ย ย ย  Give the measurements of data integrity

ยทย ย ย ย ย ย ย  Accuracy

ยทย ย ย ย ย ย ย  Timelines

ยทย ย ย ย ย ย ย  Relevance

ยทย ย ย ย ย ย ย  Describe the listed data integrity measurements

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Illustrations by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Simple information system

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 41

 
ย  ย 

2

 

Data processing

 

DATA PROCESSING METHODS

 

By the end of this lesson, the learner should be able to

ยทย ย ย ย ย ย ย  State the ways of minimizing threat to data integrity

ยทย ย ย ย ย ย ย  List and describe the methods of data processing

 

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Illustrations by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Simple information system

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 41

 
ย  ย 

3-4

 

Data processing

 

COMPUTER FILES

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define a computer file

ยทย ย ย ย ย ย ย  Give the types of computer files

ยทย ย ย ย ย ย ย  State the advantages of computerized filing

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Illustrations by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 49

 
ย 

10

ย 

1

 

Data processing

 

ELEMENTS OF COMPUTER FILE

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  List the elements of a computer file

ยทย ย ย ย ย ย ย  Describe the listed elements of a computer file

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  demonstration

 

ยทย ย ย ย ย ย ย  database

ยทย ย ย ย ย ย ย  chart with relation database

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies Bk 3 page 40

 

 
ย  ย 

2

 

Data processing

 

CLASSIFICATION OF COMPUTER FILES

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Classify computer files

ยทย ย ย ย ย ย ย  Differentiate between logical and physical computer files

 

ยทย ย ย ย ย ย ย  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

 
ย  ย 

3-4

 

Data processing

 

COMPUTER PROCESSING FILES

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Give the types of processing files

ยทย ย ย ย ย ย ย  Describe the listed types of processing files

ยทย ย ย ย ย ย ย  Master files

ยทย ย ย ย ย ย ย  Transaction file

ยทย ย ย ย ย ย ย  Reference files

ยทย ย ย ย ย ย ย  Backup files

ยทย ย ย ย ย ย ย  Sort files

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Illustration by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Flash cards

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 41

 

 
ย 

11

ย 

1

 

Data processing

 

FILE ORGANIZATION METHODS

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define file organization

ยทย ย ย ย ย ย ย  List the methods of organizing files on a storage media

ยทย ย ย ย ย ย ย  Describe the listed methods of file organization

 

ยทย ย ย ย ย ย ย  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

 
ย  ย 

2

 

Data processing

 

ELECTRONIC DATA PROCESSING

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Give the data processing modes

ยทย ย ย ย ย ย ย  Describe

(i)ย ย ย ย  Online processing

(ii)ย ย ย  Real-time processing

(iii)ย ย  Distributed processing

 

ยทย ย ย ย ย ย ย  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 Shah page 61

 
ย  ย 

3-4

 

Data processing

 

ELECTRONIC DATA PROCESSING MODES

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe

(i)ย ย ย ย  Time- sharing

(ii)ย ย ย  Batch processing

(iii)ย ย  Multi processing

(iv)ย ย  Multi-tasking

(v)ย ย ย  Interactive processing

 

ยทย ย ย ย ย ย ย  Discussions in groups

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Illustration by the teacher

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Flash cards

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 612-69

 
ย  ย 

12-13

ย 

END OF TERM EXAMS AND CLOSING OF SCHOOL

 

 

 

 

 

 

 

 

COMPUTER FORM 3 SCHEMES OF WORK โ€“ TERM 2

WEEK LESSON TOPIC SUB – TOPIC OBJECTIVES LEARNING/TEACHING ACTIVITIES LEARNING/TEACHING RESOURCES REFERENCES REMARKS
ย 

1

ย 

1

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

DEFINITION OF PROGRAMMING

 

By the end of this lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define programming

ยทย ย ย ย ย ย ย  List the terms used in programming

ยทย ย ย ย ย ย ย  Describe the listed terms

ยทย ย ย ย ย ย ย  Differentiate between source program and object program

 

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Illustration by the teacher

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Books

ยทย ย ย ย ย ย ย  Journals

ยทย ย ย ย ย ย ย  Software

ยทย ย ย ย ย ย ย  computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 47

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 72

 

 
ย  ย 

2

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

LEVELS OF PROGRAMMING LANGUAGE

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Classify the programming languages

ยทย ย ย ย ย ย ย  Describe the low level programming language

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Q/A

 

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  books

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 49-51

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 73

 
ย  ย 

3-4

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

LEVELS OF PROGRAMMING LANGUAGE

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe the high level language

ยทย ย ย ย ย ย ย  State the advantages and disadvantages of low-level and high level languages

 

ยทย ย ย ย ย ย ย  Q/A

ยทย ย ย ย ย ย ย  Discussion

 

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 59

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 74-75

 
ย 

2

ย 

1

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

PROGRAM DEVELOPMENT

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  List the stages in program development

ยทย ย ย ย ย ย ย  Describe

(i)ย ย ย ย ย ย ย  program recognition

(ii)ย ย ย ย ย  program definition

 

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Discussion in groups

 

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 60-66

 

 
ย  ย 

2

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

PROGRAM DEVELOPMENT

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe

(i)ย ย ย ย ย ย ย  Program design

(ii)ย ย ย ย ย  Program coding

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Illustrations by teacher

 

ยทย ย ย ย ย ย ย  Computer software

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 83

 

 
ย  ย 

3-4

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

 

PROGRAM DEVELOPMENT

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe

(i)ย ย ย ย ย ย ย  program testing

(ii)ย ย ย ย ย  Program implementation and maintenance

 

ยทย ย ย ย ย ย ย  Discussions in groups

ยทย ย ย ย ย ย ย  Illustrations by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  charts

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 85

 

 
ย 

3

ย 

1

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

 

PROGRAM DOCUMENTATION

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define the term program documentation

ยทย ย ย ย ย ย ย  State the forms of documentation

ยทย ย ย ย ย ย ย  Describe the target groups for documentation

 

ยทย ย ย ย ย ย ย  Discussions in groups

ยทย ย ย ย ย ย ย  Illustrations by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 67

 

 
ย  ย 

2

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

 

DEVELOPMENT OF ALGORITHMS

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define algorithm

ยทย ย ย ย ย ย ย  List tools used in algorithm

ยทย ย ย ย ย ย ย  Distinguish between pseudo code and flow charts

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Illustration by the teacher

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Flash cards

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 68

 

 
ย  ย 

3-4

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

DESIGNING MORE COMPLEX ALGORITHMS  

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Give comparison between a pseudo code and a flow chart

ยทย ย ย ย ย ย ย  Design complex algorithms

 

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Demonstration by the teacher

ยทย ย ย ย ย ย ย  Group discussions

 

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 68

 

 
ย 

4

ย 

1

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

 

PROGRAM CONTROL STRUCTURES

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define program control structures

ยทย ย ย ย ย ย ย  List three control structures

ยทย ย ย ย ย ย ย  Describe sequence as a control structure

 

ยทย ย ย ย ย ย ย  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

 
ย  ย 

2

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

 

PROGRAM CONTROL STRUCTURES

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe the use of iteration (looping) as a control structure

 

ยทย ย ย ย ย ย ย  Discussion in groups

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  chalkboard

 

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 94

 

 
ย  ย 

3-4

 

ELEMENTARY PROGRAMMING PRINCIPLES

 

 

 

Program control structures

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe selection as a control structure

ยทย ย ย ย ย ย ย  Design a more complex algorithm

 

ยทย ย ย ย ย ย ย  Illustration by the teacher

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 94

 

 
ย 

5

ย 

1

ย 

PROBLEM SOLVING

     
ย  ย 

2

 

SYSTEM DEVELOPMENT

 

Definition

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define the term system

ยทย ย ย ย ย ย ย  Describe a system list

ยทย ย ย ย ย ย ย  List the characteristics of a system

 

ยทย ย ย ย ย ย ย  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

 
ย  ย 

3-4

 

SYSTEM DEVELOPMENT

 

Information system

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe the listed characteristics of a system

ยทย ย ย ย ย ย ย  Define information system

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Illustration by the teacher

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Books

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 170

 
ย 

6

ย 

1

 

SYSTEM DEVELOPMENT

 

Information system

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  State the main purpose of an information system

ยทย ย ย ย ย ย ย  Give reasons why information system is developed

ยทย ย ย ย ย ย ย  State the role of information system analyst

 

ยทย ย ย ย ย ย ย  Discussion

ยทย ย ย ย ย ย ย  Illustrations by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 95

 

 
ย  ย 

2

 

SYSTEM DEVELOPMENT

 

Theories of system development

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe tradition approach

ยทย ย ย ย ย ย ย  Describe rapid application development

 

ยทย ย ย ย ย ย ย  Discussions in groups

ยทย ย ย ย ย ย ย  Illustration by the teacher

 

ยทย ย ย ย ย ย ย  Chalk board

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 170

 

 
ย  ย 

3-4

   

Theories of system development

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe the structured approach

ยทย ย ย ย ย ย ย  Give examples of ways of information of gathering

 

ยทย ย ย ย ย ย ย  Discussions in groups

ยทย ย ย ย ย ย ย  Illustration by the teacher

 

ยทย ย ย ย ย ย ย  Chalk board

ยทย ย ย ย ย ย ย  Flash cards

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 97

 

 
ย 

7

ย 

1

 

 

SYSTEM DEVELOPMENT

 

Stages of system development

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  State and define all the stages of system development

 

ยทย ย ย ย ย ย ย  Illustration by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chalk board

ยทย ย ย ย ย ย ย  charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 97

 
ย  ย 

2

 

SYSTEM DEVELOPMENT

 

Stages of system development

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Give the methods used in information gathering

ยทย ย ย ย ย ย ย  Describe interviews studying of available documents as used in information gathering

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Discussion

 

ยทย ย ย ย ย ย ย  Chalk board

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 100-104

ยทย ย ย ย ย ย ย  Computer studies by Onunga and Shah page 175

 
ย  ย 

3-4

 

SYSTEM DEVELOPMENT

 

Stages of system development

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Prepare a questionnaire

ยทย ย ย ย ย ย ย  Prepare and present a fait finding report

ยทย ย ย ย ย ย ย  Describe how automated methods are used

 

ยทย ย ย ย ย ย ย  Discussions in groups

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Illustration by the teacher

 

ยทย ย ย ย ย ย ย  Sample questionnaire

ยทย ย ย ย ย ย ย  Chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 104

 

 
ย 

8

ย 

1

 

SYSTEM DEVELOPMENT

 

Requirements specification

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe output specification

ยทย ย ย ย ย ย ย  Describe input specification

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 105

 
ย  ย   

SYSTEM DEVELOPMENT

 

 

Requirements specification

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe file/data stores

ยทย ย ย ย ย ย ย  Describe hardware and software requirements

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 109

 
ย  ย   

SYSTEM DEVELOPMENT

 

System design

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define system flowchart

ยทย ย ย ย ย ย ย  Identify common flowchart symbols

 

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Charts

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 109

 

 
ย 

9

ย 

1

 

SYSTEM DEVELOPMENT

 

Designing a system flowchart

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Identify guidelines fro designing system flowcharts

ยทย ย ย ย ย ย ย  Write a system flowchart using a case study

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Illustration by the teacher

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 110

 

 
ย  ย 

2

   

Designing a system flowchart

 

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Write a simple book borrowing module flowchart

ยทย ย ย ย ย ย ย  Write cleaners information system flowchart

 

ยทย ย ย ย ย ย ย  Illustration by the teacher

ยทย ย ย ย ย ย ย  Discussion in groups

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 110

 

 
ย  ย 

3-4

   

Designing a system flowchart

 

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Write a sample library books management system flowchart

ยทย ย ย ย ย ย ย  Use data flow diagrams

 

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Discussion in groups

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  chart

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 110

 
ย 

10

ย 

1

 

SYSTEM DEVELOPMENT

 

System Construction

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define the term system construction

ยทย ย ย ย ย ย ย  Identify number of technique that can be used to construct a designed system

 

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Discussion in groups

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Information system (Cleaner)

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 110

 
ย  ย 

2

   

System Implementation

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define system implementation and file conversion

ยทย ย ย ย ย ย ย  Describe factors considered during file conversion

 

ยทย ย ย ย ย ย ย  Illustrations by the teacher

ยทย ย ย ย ย ย ย  discussion

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 116

 

 

 
ย  ย 

3-4

   

Change over strategies

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define the term changeover

ยทย ย ย ย ย ย ย  List the system change over strategies

ยทย ย ย ย ย ย ย  Describe three listed changeover strategies

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Flash card

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 116

 

 
ย 

11

ย 

1

   

System maintenance and revision

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define system maintenance

ยทย ย ย ย ย ย ย  Define system review

ยทย ย ย ย ย ย ย  Describe security control measures

 

ยทย ย ย ย ย ย ย  Illustration by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Flash cards

 

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 116

 

 
ย  ย 

2

   

System documentation

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Write a report on case study

 

ยทย ย ย ย ย ย ย  Illustration by the teacher

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Flash cards

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 117

 
ย  ย 

3-4

 

 

 

System documentation

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Develop a system using a case study

 

ยทย ย ย ย ย ย ย  Illustration by the teacher

ยทย ย ย ย ย ย ย  Discussions

 

ยทย ย ย ย ย ย ย  A chart

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Printer

ยทย ย ย ย ย ย ย  Chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 117

 
ย 

12

ย 

1

   

System documentation

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Identify comprehensive system documentation details

ยทย ย ย ย ย ย ย  Write a report on the case study

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 118-120

 

 
ย  2,3& 4    

PRACTICALS

   
 

END OF TERM EXAMINATION

 

 

 

 

 

 

 

COMPUTER FORM 3 SCHEMES OF WORK โ€“ TERM 3

WEEK LESSON TOPIC SUB – TOPIC OBJECTIVES LEARNING/TEACHING ACTIVITIES LEARNING/TEACHING RESOURCES REFERENCES REMARKS
ย 

1

ย 

1

 

PROGRAMMING WITH VISUAL AIDS

 

Definition

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define the term visual basic

ยทย ย ย ย ย ย ย  Start up visual basic

ยทย ย ย ย ย ย ย  Identify features of visual basic

 

ยทย ย ย ย ย ย ย  Demonstration by the teacher

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  chart

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 122

 

 
ย  ย 

2

 

PROGRAMMING

 

Visual basic toolbox

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Identify parts of the visual basic tool box

ยทย ย ย ย ย ย ย  Describe parts of the visual basic toolbox

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Photograph

ยทย ย ย ย ย ย ย  computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 123

 
ย  ย 

3-4

   

Saving a visual project

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Save a visual basic project

ยทย ย ย ย ย ย ย  Open an existing visual basic project

 

ยทย ย ย ย ย ย ย  Demonstration by the teacher

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Practical

 

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 123

 

 
ย 

2

ย 

1

   

Visual basic fundamental concepts

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Identify the visual basic fundamental concepts

ยทย ย ย ย ย ย ย  Describe the listed fundamental concepts

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Questions and answer

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Simple calculators

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 136

 

 
ย  ย 

2

   

Mathematical operators

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Identify mathematical operators

ยทย ย ย ย ย ย ย  Describe the listed mathematical operators

 

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answers

 

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Simple calculators

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 137

 

 
ย  ย 

3-4

   

Numeric strings and values

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  convert a numeric string to a value

ยทย ย ย ย ย ย ย  Convert a value to a string

 

ยทย ย ย ย ย ย ย  Illustrations by the teacher

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 137

 
ย 

3

ย 

1

   

Project developments

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Create a program used to calculate the area of a rectangle

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Illustrations by the teacher

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 145

 

 
ย  ย 

2

   

Project developments

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Write a program used to find roots of a quadratic expression

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Illustrations by the teacher

 

ยทย ย ย ย ย ย ย  Charts

ยทย ย ย ย ย ย ย  Computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 147

 
ย  ย 

3-4

   

Case construct

Looping construct

 

By the end of this lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Use case statement that can display the name of a weekday when its number is provided

ยทย ย ย ย ย ย ย  Write a program using do-loop

ยทย ย ย ย ย ย ย  Write a program using FOR-NEXT LOOP

 

ยทย ย ย ย ย ย ย  Demonstration by the teacher

ยทย ย ย ย ย ย ย  Discussion

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Chalkboard

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  printer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 147

 

 

 

 
ย 

4

ย 

1

 

 

 

Working with graphical objects

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Insert a picture using picture box

ยทย ย ย ย ย ย ย  Define module and procedure

ยทย ย ย ย ย ย ย  Declare general subroutines

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  discussion

 

ยทย ย ย ย ย ย ย  chart

ยทย ย ย ย ย ย ย  computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 150

 

 
ย  ย 

2

   

Working with graphical objects

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Write a general subroutine that solves y= xn given that the value of n are integers

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  practical

 

ยทย ย ย ย ย ย ย  computer

ยทย ย ย ย ย ย ย  printer

ยทย ย ย ย ย ย ย  chart

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 151

 

 
ย  ย 

3-4

   

Creating means and dialog boxes

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Create a dropdown menu

ยทย ย ย ย ย ย ย  Create a message and dialog boxes

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Discussions

ยทย ย ย ย ย ย ย  Question and answers

 

ยทย ย ย ย ย ย ย  computer

ยทย ย ย ย ย ย ย  printer

ยทย ย ย ย ย ย ย  chart

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 151

 

 
ย  ย 

1

   

List boxes and control boxes

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define list box and combo box

ยทย ย ย ย ย ย ย  Create a list box and a combo box

ยทย ย ย ย ย ย ย  Create a project that loads a list of items

 

ยทย ย ย ย ย ย ย  Discussion

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Practical

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Photograph

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 161

 

 
ย 

5

ย 

2

   

Visual basic data structures

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define the term arrays

ยทย ย ย ย ย ย ย  Declare an array

 

ยทย ย ย ย ย ย ย  Discussion

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Practical

 

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Photograph

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 163

 

 
ย  ย 

3-4

   

Visual basic data structures

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Declare two dimensional arrays

ยทย ย ย ย ย ย ย  Write array of records

 

ยทย ย ย ย ย ย ย  Discussion

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Practical

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Photograph

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 161

 
ย 

6

ย 

1

   

Data files

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define a file

ยทย ย ย ย ย ย ย  Identify types of files recognized by visual basic

ยทย ย ย ย ย ย ย  Link visual basic to data base

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Practical

ยทย ย ย ย ย ย ย  Discussion

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 187-189

 

 
ย  ย 

2

 

INTRODUCTION TO DATA BASE DESIGN

 

Definition

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define database

ยทย ย ย ย ย ย ย  Identify relationships in database

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Practical

ยทย ย ย ย ย ย ย  Discussion

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 187-189

 
ย  ย 

3-4

   

Defining attributes

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Define a foreign key

ยทย ย ย ย ย ย ย  Distinguish between an entity and attributes

ยทย ย ย ย ย ย ย  Create one to many relationships

 

ยทย ย ย ย ย ย ย  Question and answer

ยทย ย ย ย ย ย ย  Practical

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  discussions

 

ยทย ย ย ย ย ย ย  computer

ยทย ย ย ย ย ย ย  chart

ยทย ย ย ย ย ย ย  chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 203-204

 

 
ย 

7

ย 

1

   

File table structure

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Create a table

ยทย ย ย ย ย ย ย  Set primary key and foreign key

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Discussion

ยทย ย ย ย ย ย ย  Practical

 

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 217

 
ย  ย 

2

   

Enforcing Referential integrity

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Enforce referential integrity between tables

ยทย ย ย ย ย ย ย  Normalize table

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Discussion

ยทย ย ย ย ย ย ย  Practical

 

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 217

 
ย  ย 

3-4

   

Forms and commands

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Create a form/ interface

ยทย ย ย ย ย ย ย  Call for commands

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Practical

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  Chalkboard

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 21o

 

 
ย 

8

ย 

1

   

Creating reports

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe the tools used to automate database

ยทย ย ย ย ย ย ย  Create a switchboard

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Practical

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 211

 

 
ย  ย 

2

   

Automating database

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Describe the tools used to automate database

ยทย ย ย ย ย ย ย  Create a switchboard

 

ยทย ย ย ย ย ย ย  Discussion in groups

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Practical

ยทย ย ย ย ย ย ย  Question and answer

 

ยทย ย ย ย ย ย ย  Chart

ยทย ย ย ย ย ย ย  computer

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 212

 
ย  ย 

3-4

   

 

Automating database

 

By the end of the lesson, the learner should be able to

ยทย ย ย ย ย ย ย  Create macros

ยทย ย ย ย ย ย ย  Develop a system using a case study

 

ยทย ย ย ย ย ย ย  Demonstration

ยทย ย ย ย ย ย ย  Assignment

 

ยทย ย ย ย ย ย ย  Computer

ยทย ย ย ย ย ย ย  Chart

 

ยทย ย ย ย ย ย ย  Longhorn Computer studies by Mburu and Chemwaย  Bk 3 page 212

 
REVISION AND END TERM EXAMS

 

Leave a Reply

Your email address will not be published. Required fields are marked *