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