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 | |||||||||||
This document was downloaded from;
www.kusoma.co.ke
The other documents available on this website include;
- All secondary school schemes of work.
- Form 1-form 4 revision papers in all subjects.
- Marking schemes to most of the revision papers.
- C.S.E past papers.
- University past papers.
- A.S.N.E.B past papers e.g. C.P.A
- Primary school schemes of work.
- Primary school revision papers to all classes.
- Marking schemes to primary school past papers.
- C.P.E past papers.