admin@kcseforecast.com

Computer Studies Notes

Introduction to Computers

Physical Parts of a Computer

Objectives


By the end of this lesson, you should be able to:



- State and explain various physical parts of a computer


...Read More

Definition of a computer

Objectives


By the end of this lesson, you should be able to:



- Define a computer

- Differentiate between data and information

- Explain the unique characteristics of computer as a data processing tool


...Read More

Classification of Computers Lesson I

By the end of this lesson you should be able to:



- Classify computers according to their physical sizes


...Read More

Classification of Computers Lesson II

By the end of this lesson, you should be able to:
- Classify computers according to purpose
- Explain each of the category of computers above

...Read More

Classification of Computers Lesson III

By the end of the lesson, you should be able:
- Classify computers as either digital , analog or hybrid.

...Read More

Historical Development of Computers

Objectives


By the end of the lesson, you should be able to:



- Describe the historical development of mechanical computer


...Read More

Computer Laboratory

Objectives


By the end of this lesson, you should be able to:



- Define computer laboratory

- State the factors that should be considered when setting up a computer lab

- State and explain measures to protect the computers and computer users


...Read More

Hands-on Skills Lesson I

By the end of this lesson, you should be able to:
- Define booting
- Differentiate between cold and warm booting
- Describe the booting process
- Demonstrate the starting of a computer
- Demonstrate the steps of shutting down a computer
...Read More

Hands-on Skills Lesson II

By the end of the lesson, you should be able to:
- state and explain various categories of keys on a computer keyboard
- Give examples of the above categories
- type while observing the typing guidelines
...Read More

Hands-on Skills Lesson III

By the end the lesson you should be able to :
- Perform the four mouse operations
- Define the four mouse operation terminologies
 
...Read More

Computer Systems

Definition of a Computer System

Lesson Objectives
By the end of the lesson you should be able to:
- Define a computer system
- State and explain the components of  a Computer System
...Read More

Computer Hardware Lesson I

Lesson Objectives
By the end of the lesson you should be able to:
- Define input devices
- Describe variuos types of input devices
...Read More

Computer Hardware Lesson III

Lesson Objectives
By the end of this lesson you should be able to:
- State and explain various special purpose memories
- Define software
- classify software into various categories
 
...Read More

Operating Systems

Introduction to Operating Systems

By the end of this lesson you should be able:
- Define an Operating System
- State and explain functions of operating systems

...Read More

Types of Operating System

By the end of the lesson you should be able to :
- Classify operating systems according to numbers of users, user interface and number of tasks
- Describe operating systems in each of the above classes.
 

...Read More

Choosing an Operating System

By end of the lesson you should be able to:



- state factors considered when selecting an operating system


...Read More

Introduction to Networking and Data Communication

Networking and Data Communication Terminologies

By the end of the lesson you should be able to:



- Define networking terminologies


...Read More

Data Communication

By the end of the lesson you should be able to:



- Define data communication terminologies


...Read More

Modes of Data Communication

By the end of the lesson you should be able to:
- State and define the three modes of data Communication
...Read More

Types of Computer Networks

By the end of the lesson you should be able to:
- Identify and describe types of computer networks
...Read More

Purpose and Limitations of Networking

By the end of the lesson you should be able to:
- explain the purpose of a computer network
- explain the limitations of computer network
...Read More

Data Communication Media Lesson I

By the end of this lesson you should be able to:



- To define data communication media

- Describe different types of bounded communication media


...Read More

Data Communication Medial Lesson II

By the end of the lesson you should be abe to:
- Describe fibre optics
- Explain how fibre optic transmit data
- state various types of fibre op[tic

...Read More

Network Topologies

By the end of the lesson you should be able to:
- Describe bus, ring, and star topologies
- state the advantages and disadvantages of each topology

...Read More

Network Software

By the end of this lesson, you should be able to:



- state the network application software

- state and explain the seven layers of OSI model

...Read More

Elementary Programming Principles

Computer Programming and Description of Terms

By the end of the lesson you should be able to:
- Define programming
- Define programming language
- Describe terms used in programming

...Read More

Levels of Programming Languages

By the end of the lesson you should be able to:



- Classify programming languages as of various levels


...Read More

Program Development

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



- List the stages in program development

- Describe

- program recognition

- program definition

- Program design

- Program coding

- program testing

- Program implementation and maintenance





...Read More

Internet and E-mail

Internet Interconnectivity Requirements

By the end of the lesson you should be able to:
- Describe various internet connectivity requirements

...Read More

Definition of Terms used in Internet

By the end of the lesson you should be able to:



- State and explain the meaning of various internet terminologies:


...Read More

Impact of ICT on Society

Effects of ICT on Employment Lesson I

By the end of the lesson you should be able to:



- Describe the effects of ICT on Employment


...Read More

Word Processors

Introduction to Word Processors

By the end of the lesson you should be able to:



- Define word processors

- List examples of word processors

- State and explain advantages of electronic word processors


...Read More

Security Threats and Controls

Security Threats and Controls

By the end of the lesson you should be able to:
- Define data security
- Identify security threats and control measures

...Read More

Security Threats and Controls

By the end of the lesson you should be able to:



- state control measures against hardware failure

- state and explain threats from malicious programs

- state the control measures against malicious programs



 

...Read More

Computer Network Security


- Define Network Security

- Explain the three elements of security

- Explain various types of security

- Explain security control measures



 

...Read More

Career Opportunities in ICT

Career Opportunities in ICT Lesson I

By the end of the lesson, you should be able to:
- Describe career opportunities in ICT

...Read More

Career Opportunities in ICT Lesson II

By the end of the lesson, you should be able to:
- Describe various career opportunities in ICT

...Read More

Application Areas of ICT

Application Areas of ICT

By the end of this lesson you should be able to : *To explain how ICT is used in accounting systems

...Read More

System Development

System Development Life Cycle (SDLC)

- To describe system development process
...Read More

System Development

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



- Describe various methods of system Development

- Describe structured system development method


...Read More

Data Representation in a Computer

Introduction Data Representation in a Computer

To define data and information
...Read More

DEFINITION OF TERMS USED IN DATA REPRESENTATION IN A COMPUTER

To define various terms used in data representation

...Read More

Data Signals

To describe various types of signals

...Read More

AMPLITUDE,FREQUENCY ,PERIODIC TIME,WAVELENGTH

- To define :amplitude,frequency,periodic time and wavelength 
- To describe data representation in a telephone line

...Read More

Databases

Databases

By the end of this lesson you should  be able to:



- Define a database

- Disadvantages of manual database

- Define a database management system

- State examples of DBMS softwares

- State functions a database management system software

- State database models

- State features of a database management software

- Create a database using microsoft access


...Read More

Desktop Publishing

Desktop Publishing

By the end of the lesson you should be able to:



- Define publishing

- Define Desktop Publishing

- State examples of desktop publishing software

- State the purposes of a DTP software

- State the advantages of DTP's Over Word Processors

- Describe features of a DTP

- Design a publication using a DTP


...Read More

Spreadsheets

Spreadsheets

Outline


Introduction to spreadsheets


Introduction to MS Excel


Formatting 


Creating  formula 


Functions


CAT I (Take away)


Functions II


Functions III


Functions IV


Cat II 


Charts 


 


Data Analysis

...Read More

Spreadsheets

Continued

...Read More

Spreadsheets

Excel Continued

...Read More

Data Processing

Data Processing

Definition of the terms:


Data, information and data processing


Data processing cycle


Data collection


i)  stages of data collection


ii) methods of data collection


Data input


Processing


Output


Description of errors in the data processing



- Transcription errors

- Transposition



Data Integrity



- Accuracy

- Timeliness

- Relevance



Data processing methods



- Manual/conventional

- Mechanical

- Electronic



Computer files



- Elements of computer file

- Logical and physical files



Types of computer processing file



- Master

- Transaction

- Report

- Sort

- Backup

- Reference



File organization methods



- Sequential

- Random/direct

- Serial

-  Indexed sequential



Electronic Data processing modes



- Online

- Distributed

- Time-sharing

- Batch processing

- Multi-processing

- Multi-programming/multitasking

- Interactive processing

- Real-time


...Read More