ICT Syllabus Form 1 - 4

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 46

COMPUTER STUDIES FORM 1-4 SYLLABUS

2023

Mr. Ali Mangeli


Mr. Zafer
Mr. Gichobi
Mr. Okal
Mr. Ahmet

i|Page
COMPUTER STUDIES SYLLABUS

GENERAL OBJECTIVES

This course will enable the learner to:

1.     Appreciate a computer system.

2. Appreciate the technological development of computers.

3. Apply basic skills in the safe use and care of a computer system.

4. Develop skills to use application packages.

5. Appreciate the role of computer applications in carrying out day-to-day business


and organizational tasks.

6. Understand the role of Information and Communication Technology in mental,


moral, social and spiritual development,

7.  Develop abilities to interact more efficiently with the wider Community.

8.  Appreciate the use of programming as a tool for problem- solving

9. Appreciate the impact of computer technology on society

10. Acquire basic knowledge, skills and attitudes necessary for adapting to a fast
changing technological world

11. Develop a firm base for further education and training.

INTRODUCTION TO COMPUTER STUDIES

Computer Studies is offered as an optional subject at the secondary school level of

education. The syllabus was first developed in 1996 and the subject, being very

dynamic, requires that the syllabus be reviewed constantly. This edition is therefore a

revision.

ii | P a g e
The Computer Studies syllabus has undergone a major review to bring it up-to-date
with current trends and breakthroughs in Information and Communication Technotogy
(ICT). It is the intention of this revised syllabus to be time-independent and to
accommodate contemporary technology. This is clearly reflected in the objectives.
The aim of the computer studies course is to equip the learner with basic skills that
will enable him/her to use a computer for accomplishing day-to-day tasks at school,
home and in the world of work. It is the intention of this revised syllabus to give the
learner the required knowledge, skills and attitudes to enable him/her to fit and
adapt to the ever- changing computer world and appreciate the computer as a tool
for tackling day-to-day problems.

The syllabus has been revised to enable the learner apply skills acquired to develop

themselves mentally, morally, socially and spiritually. The learner will also appreciate

career opportunities that exist tn the world of computer studies and also have a firm

foundation for further education and training.

Teachers are advised to use contemporary technology, materials and resources in

order to expose the learner to the advancements made in the field of computer. The

teacher should take particular note of new software and hardware developments and

should keep themselves up-to-date with new innovations. The introduction of Internet

Technology will be particularly useful as a source of information for issues such as

HIV/AIDS, drug abuse, environmental issues, human rights, and integrity among

others.

Time allocation per topic has been suggested. It is based on three lessons per week in

forms one and two and four lessons per week in forms three and four. The teacher is

advised to plan his/her work to fit the allocated time in order to cover the syllabus.

iii | P a g e
In teaching the subject, a lot of creativity and innovative ideas are encouraged in-

order to make the subject interesting.

iv | P a g e
COMPUTER STUDIES FORM 1 SYLLABUS

1|Page
1.0.0 INTRODUCTION TO COMPUTERS (18 LESSONS)

1.1.0 Specific Objectives

1.2.1 Definition of a computer.

1.2.2 Parts of a computer.

1.2.3 Development of Computers

1.2.4 Classification of computers

      Physical Size

      Functionality

      Purpose

1.2.5 Areas where computers are used

1.2.6 Definition of a Computer laboratory

1.2.7  Safety precautions and practices in a computer laboratory

      Behaviour

      Handing of materials and equipment

      Fire

      Cabling

      Stable power supply

      Burglar proofing

      Ventilation

      Lab layout

      Dust/damp control

      Lighting’

      Standard furniture
2|Page
1.2.8 Hands-on skills

      Start-up, restarting and shut-down (Booting)

      Keyboard layout

      Practical Keyboard and mouse skills

COMPUTER SYSTEMS

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

a) describe a computer system;


b) explain the functional organization of the elements of a computer system;
c) describe input devices of a computer system;
d) describe the central processing unit (CPU);
e) describe the output devices of a computer system;
f) describe the types of secondary storage devices and media;
g) distinguish between power and interface cables;
h) explain basic computer set-up and cabling;
i) distinguish between system software and application software;
j) evaluate the criteria for selecting a computer system.

2.2.0 Content

 2.2.1 Description of a Computer system.

2.2.2 Functional organization of the elements of a computer System.

      Hardware

      Software

      Live-ware

2.2.3    Input devices e.g.

      Keying devices

3|Page
      Pointing devices

      Scanning devices

      Speech recognition devices

      Other digital devices

2.2.4    Central Processing Unit (CPU)

     Control Unit

      Arithmetic and Logic Unit (ALU)

      Memory - RAM

      Processors

o       Types

o       clock speeds

2.2.5 Output Devices

      Soft copy output devices e.g.

o       Visual display unit –Liquid Crystal Display (LCD), flat panel, cathode ray;

o       Cathode Ray Tube (CRT)

o       Sound output

o       light emitting

o       Hard copy output devices e.g

o       printers (impact, non-impact)

o       plotters

4|Page
2.2.6 Secondary/Auxilia Storage Devices and Media

      Fixed-e.g. Hard disk

      Removable- e.g.

o       floppy disks

o       tape

o       optical disks (CD-R, WORM, CD-RW, DVDs)

o       zip disks

2.2.7 Power and Interface Cables.

      Power Cable

      Parallel Cable

      Serial Cable

2.2.8 Basic Computer Set-up and Cabling.

      Connecting basic computer components

      Connecting other computer peripherals

2.2.9    Classification of software.

      Purpose

a) System software

i) firmware

ii) networking software

iii) operating system

iv) utilities

b) Application software

5|Page
      Acquisition

a) standard software

b) user developed (in-house)

2.2.10 Criteria for selecting a Computer System (Specifications)

      Hardware Considerations

o       Processor speed

o       memory capacity

o       warranty

o       upgradability

o       user needs

o       cost

o       portability

o       other considerations

      Software Considerations

o       authenticity

o       user needs

o       user friendliness Software Considerations

o       system requirements

o       cost

o       compatibility

o       portability

o       documentation

6|Page
o       other software considerations

 
3.0.0 OPERATING SYSTEMS (32 LESSONS)
By the end of the topic, the learner should be able to:

a) define an operating system;


b) state the functions of an operating system;
c) describe types of operating systems;
d) describe how operating systems organize information;
e) manage files using an operating system;
f) manage disks using an operating system;
g) identify internal and peripheral devices under Operating System control.

3.2.0 Content

3.1.0 Specific Objectives

3.2.1 Definition of an operating system

3.2.2 Functions of an operating system

      Job scheduling

      Resource Control

      Input/Output handling

      Memory Management

      Error handling

      Interrupt handling

3.2.3 Types of Operating Systems

      Number of users

i) single user

7|Page
ii) multi user

      Number of tasks i) single tasking ii) multi tasking

      Interface

i) Command line

ii) menu driven interface

iii) Graphical User Interface (GUI)

3.2.4    Organization of Information using an Operating System

      Files

      Directories/folders

      Storage media

3.2.5    File management using an Operating system

      Description of files

      Types of files

i) system files

ii) application files

      Functions of files

i)  storage of data

ii) organization of information

      Creating files

      Manipulating files

i) viewing files and directories

ii) organization of information

iii) creating files/directories

8|Page
iv) opening

v)  editing

vi)  renaming

vii)  fmding/searching

viii)  sorting

ix) copying

x) moving

xi) deleting

3.2.6    Disk Management using an Operating system

      Formatting

      Partitioning

      Defragmentation

      Disk Diagnostics/Disk Compression

      Back up

3.2.7    Devices under Operating System Control

      Processor

      Memory (Ram)

      Storage devices

      Input/Output devices and ports

      Communication devices and ports

3.2.7    Installation and Configuration of an Operating system

9|Page
Trouble shooting

COMPUTER STUDIES FORM 2 SYLLABUSES

10 | P a g e
4.1.0 WORD PROCESSORS (18 LESSONS)

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

a) define a word processor;


b) state the purpose of word processing;
c) use a word processing package;
d) format and edit a document;
e) create and edit a table;
f) create and update a mail-merge document;
g) print a document;
h) Insert and edit objects.

4.1.2 Content

4.1.1 Specific Objectives

4.1.3 Definition of a Word- processor

4.1.4 Purpose of word processing eg

      Letter preparation

      Reports

      Newsletters

4.1.5    Using a Word processing package

      Getting started

      Screen layout

      Running the programme

i) creating a document

ii) saving

iii) retrieving

11 | P a g e
iv) closing

v) exiting

 4.1.6 Editing and formatting a document

      Editing a document

      Block Options

i) selecting

ii) moving

iii) copying

iv) deleting

v) inserting and type over

        Find and Replace

i) search/find

ii) replace

      Proof-Reading

i) spelling and grammar checking

ii) thesaurus

iii) auto-correct

iv) undo and redo

      Formatting a document

a) Text formatting

i) bolding

ii) italicizing

iii) underlining

12 | P a g e
iv) fonts

v) drop caps

vi) change case

vii) superscriptlsubscript

b) Paragraph Formatting

i) alignment

ii) indenting

iii) spacing

iv) section breaks

v) bullets and numbering

c) Page Formatting

      Layout

 i) columns

 ii) headers/footers

      Setup

i) margins

ii) orientations

iii) paper size

iv) tabs

 4.1.7 Creating and Editing a Table

      Create a table

i) rows

ii) columns

13 | P a g e
      enter data

      Editing Tables

i) resizing rows/columns

ii) inserting rows/columns

iii) deleting rows/columns

iv) merging rows/columns

v) splitting rows/columns

      Formatting tables

i) borders

ii) shading

      Table conversions

i) converting text to table

ii) converting tables to text

iii) importing

        Arithmetic calculations i) perform calculation ii) insert formulae

      Sorting

4.1.8 Sorting Creating and updating a mail merge document

      Creating main document 1) form letters

ii) labels

iii) envelopes

      Create/import data source

i) editing

ii) saving

14 | P a g e
      Merging fields

      Main and data source to i) printer or

ii) new window or

iii) fax or

iv) e-mail

      Updating merged document

4.1.9 Printing a document

      printer setup

      print preview

      print option

o       Printer selection

o       Orientation

      Page and copies

      Printing

4.1.10 Inserting Graphics

      Types of graphics

i) drawing

ii) pictures

ii) charts

      Inserting

 i) importing

 ii) drawing

      Editing graphical objects

15 | P a g e
i) updating

ii) resizing

iii) enhance
 

4.2.0 SPREADSHEETS (18 LESSONS)

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

a) define a spreadsheet;
b) describe the components of a spreadsheet;
c) state the application areas of a spreadsheet;
d) create and edit a worksheet;
e) explain different cell data types;
f) apply cell referencing;
g) apply functions and formulae;
h) it) apply worksheet formatting;
i) apply data management skills;
j) apply charting and graphing skills;
k) print worksheet and graph.

4.2.2 Content

4.2.1 Specific Objectives

4.2.3 Definition  of a Spreadsheet

4.2.4 Components of a spreadsheet

 i) worksheet

ii) database

iii) graphs

4.2.5 Application areas of a spreadsheet

      Statistical analysis

      Accounting

      Data management

16 | P a g e
      Forecasting (what if analysis)

      Scientific application

4.2.6 Creating a worksheet/workbook

      Getting started

      Worksheet layout

      Running the program

Creating a worksheet

      editing a cell entity

      saving

      retrieving

      closing a worksheet exiting from spreadsheet

4.2.7 Cell Data Types

      Labels

      Values

      Formulae

      Functions

4.2.8 Cell referencing

      Cell addressing

      Absolute referencing

      Relative referencing

4.2.9 Basic functions and Formulae

      Functions

i) statistical (average, count, max, mm)

17 | P a g e
ii) logical (If, count-if, sum-it)

iii) mathematical (Sum, Product, Div)

      Arithmetic formulae (using operators +, -, /,*, brackets)

4.2.10 Worksheet formatting

      Text

      Numbers

      Rows and columns

      Global

4.2.11  Data Management

      Sorting

      Filtering

      Total/subtotals function

      Forms

4.2.12 Charts/graphs

      Types

      Data ranges

      Labels

      Headings and titles

      Legends

4.2.12 Printing

4.3.0 DATABASES (18 LESSONS)

Specific Objectives By the end of the topic, the learner should be able to:

a) define a database;

18 | P a g e
b) explain the concepts of a database;
c) explain data organization in a database;
d) create a database; e) edit a database;
e) design a form;
f) apply basic concepts of queries;
g) create report and labels;
h) print queries, forms and reports.

4.3.2 Content

4.3.2 Specific Objectives

4.3.4 Definition of Database

4.3.5 Database concepts

      Traditional filing methods (manual and flat files)

      Functions of databases

      Types of database models

      Database software

      Features of a database (e.g. data Structures, report generating, querry


language, modules)

4.3.6 Data Organization

      Character types

      Fields

      Records

      Files

      Database

4.3.7 Creating a database

      Design a database structure

19 | P a g e
      Field properties and data types

      Key- fields and index

      Data ently

4.3.8 Editing a database

      Modify structure

      Updating database

4.3.9 Form Design

      Form Layout

      Data manipulation

      Formating fields

4.3.10 Queries

      Creating

      Updating

      Viewing

      Printing

4.3.11 Reports layout

Creating (using rational and logical operator, logical operators — AND OR, NOT)

a) Modifying
b) Sorting and grouping
c) Labelling
d) Printing
 

4.4.0 DESKTOP PUBLISHING (15 LESSONS)

 Specific Objectives By the end of the topic, the learner should be able to:

20 | P a g e
a) define desktop publishing;

b) state the purpose of DTP;

c) identify types of DTP software;

d) design a publication;

e) edit a publication; format a publication;

g) print a publication.

4.4.2 Content

4.4.21 Definition of Desktop publishing

4.4.22 Purposes of DTP

4.4.1 Specific Objectives

4.4.3 Definition of Desktop publishing

4.4.4 Purpose of DTP

      Graphic design

      Page layout design

      Printing

4.4.5 Types of DTP software

      Graphical based

      Layout based

4.4.6 Designing a Publication

      Types of publication e.g. newsletters cards, bronchures, posters etc

      Running the program

      Screen layout

      Setting up a publication

21 | P a g e
      Manipulating text and graphics

4.4.7 Editing a publication

      Editing tools

4.4.8Formatting a Publication

      Text

      Graphics

4.4.9 Printing

      Page set up

      Print options

4.4.0 INTERNET AND E-MAIL (15 LESSONS)

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

a) define internet;

b) explain the importance of internet;

c) describe internet connectivity;

d) identify internet services;

e) access internet;use e-mail facilities;

g) state the moral, social and spiritual issues that may emerge through access to the
internet.

4.5.2 Content

4.5.1 Specific Objectives

4.5.3Definition of Internet

4.5.4 Development of Internet

4.5.5 Importance of Internet

4.5.6 Internet Connectivity

22 | P a g e
      Telecommunication facilities

      Modems

      Internet services providers (ISP)

      Internet software

4.5.7 Internet services e.g.

• World Wide Web (www)

• Electronic Mail (e-mail)

• Electronic Commerce (c-commerce)

• Electronic Learning (c-learning)

4.5.8 Accessing Internet

• Log-in/sign -in

• browse

• Search engines and hyperlinks

• Downloading/saving/printhg

4.5.9 Electronic Mail (e-mail)

      Definition

      e-mail software

      e-mail facilities

i) mails (checking, composing, forwarding, sending, saving and printing

ii) fax

iii) file attachment

iv) on-line meetings

v) telephone messages

23 | P a g e
vi) contact management

N.B Emphasis is on the procedure and not necessarily on on-line connectivity

4.5.10 Use the internet to access information on emerging issues e.g.

      HW/AIDS

      Drug abuse

      Environmental issues

      Moral integrity 

5.0.0 DATA SECURITY AND CONTROLS (6 LESSONS)

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

a) define the terms data security and privacy;

b) identify security threats on ICT and possible control measures;

c) identify types of computer crimes.

5.2.0 Content
5.1.0 Specific Objectives

5.2.1    Definition of data security and privacy

5.2.2    Security threats and control measures

      Threats e.g.

i) virus

ii) unauthored access

iii) computer errors andaccidents

iv) theft

      Control measures e.g.

i) anti-virus software

24 | P a g e
ii) password

iii) User access levels

iv) backups

5.2.3 Computer crimes e.g

i) trespass

ii) hacking

in) tapping

iv) cracking

v) piracy

vi) fraud

vii) sabotage

viii) alteration

      Detection and Protection e.g.

i) audit trail

ii) data encryption

in) log files

iv) firewalls

5.2.4 Laws governing protection of information systems 


 

25 | P a g e
COMPUTER STUDIES FORM THREE SYLLABUS

26 | P a g e
6.0.0 DATA REPRESENTATION (26 Lessons)

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

a) explain concepts and reasons for data representation in a computer

b) define the terms bit, byte, nibble and word

c) explain types of data representation in the computer

d) perform binary arithmetic operations.

6.2.0 Content

6.1.0 Specific Objectives

6.2.1 Concepts and Reasons of data representation

6.2.2 Definition of terms: bit, byte, nibble and word

6.2.3 Types of data representation

      Number Systems and their representation of integral values

i) decimal

ii) binary

iii) octal

iv) hexadecimal

      Symbolic representation

27 | P a g e
i) Binary Coded Decimal code(BCD)

ii) Extended Binary Coded Decimal Interchange Code (EBCDIC)

iii) American Standard Code for Information Interchange Code (ASCII)

Conversion between binary and decimal

6.2.4 Binary arithmetic operations

      Binary addition

      Binary subtraction

i) ones complement

ii) twos complement

7.0.0 DATA PROCESSING (24 Lessons)

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

a) define the terms data, information and data processing; b) describe data
processing cycle;
b) explain types of errors in data processing;
c) explain the various methods of data processing;
d) describe data integrity;
e) describe a computer file;
f) describe types of computer files;
g) describe file organization methods;
h) describe the various data processing modes.

7.2.0 Content

7.1.0 Specific Objectives

7.2.1 Definition of the terms: data, information and data processing

7.2.2 Data processing cycle

      Data collection

i)  stages of data collection

28 | P a g e
ii) methods of data collection

      Data input

      Processing

Output

7.2.3    Description of errors in data processing

      Transcription errors

      Transposition

7.2.4 Data Integrity

      Accuracy

      Timeliness

      Relevance

7.2.5 Data processing methods

      Manual/conventional

      Mechanical

      Electronic

7.2.6    Computer files

      1Elements of computer file

      Logical and physical files

7.2.7 Types of computer processing file

      Master

      Transaction

      Report

29 | P a g e
      Sort

      Backup

      Reference

7.2.8 File organization methods

      Sequential

      Random/direct

      Serial

      Indexed sequential

7.2.9 Electronic Data processing modes

      

On-line

      Distributed

      Time-sharing

      Batch processing

      Multi-processing

      Multi-programming/multi tasking

      Interactive processing

      Real-time
 

8.0.0 ELEMENTARY PROGRAMMING PRINCIPLES (38 Lessons)

By the end of the topic, the learner should be able to: a) define Programming; b) describe the
various levels of programming languages; c) state the advantages and disadvantages of each
level of language; d) define the terms assembler, compiler, interpreter, source program program;
e) describe the stages of program development; f) describe the program control structures; g)
define and develop algorithm, pseudo-code and flowchart. Content

30 | P a g e
8.1.0 Specific Objectives

8.2.1 Definition of Programming

8.2.2 Levels of programming languages

      Low level language

i)machine

ii)assembly

      High Level languages

i) third Generation Languages (3GLs)

ii) four Generation Languages (4 GLs)

iii) Object Oriented Programming (OOPs)

iv) Internet (scripting) Programming Languages

8.3.3 Advantages and disadvantages of low and high level languages.

8.4.4 Description of terms

i) assembler

ii) compiler

iii) interpreter

iv) source program

v) object program

8.4.5 Program development

      Problem recognition

      Problem definition

      Program design

      Program coding

31 | P a g e
      Program testing

      Implementation

8.4.6 Program Control Structures

      Sequence

      Selection

      Iteration (looping)

8.4.7 Definition and development of Algorithm e.g.

i) pseudo-code

ii) flow chart


SYSTEM DEVELOPMENT
Specific Objectives
By the end of the topic, the learner should be able to: a) describe a system; b) define
an information system; c) state the purpose of an information system; d) identify the
stages of system development; e) develop a system using a case study; f) write a
report on the case study. 9.2.0 Content
Definition of an Information System 9.2.3 Purpose of an Information System 9.2.4
Stages of system development

Problem recognition and definition

Information gathering e.g

i) investigation
ii) observation iii) interviews iv) questionnaires
Requirement specification for the new system
System design
System construction
System implementation
System review and maintenance
(*A number of theories exist on system development. The above is a general guide to
the stages) 9.2.5 System Documentation
 Reports on fact finding/information gathering
 System flowchart

32 | P a g e
 Table/file structure/descriptions
 Sample data
 Output reports
 User manual

COMPUTER STUDIES FORM FOUR SYLLABUS

33 | P a g e
10.0.0 INTRODUCTION TO NETWORKING AND DATA COMMUNICATION (24 LESSONS)

10.1.0 Specific Objectives

10.2.1 Definition of terms

i) computer network

ii) data communication

10. 2.2 Purpose and Limitations of networking

      Purpose

i)  resource sharing

ii) remote communication

iii) distributed processing facilities

iv) cost effectiveness

v) reliability

      Limitations

10.2.3 Elements of Networking

a) Data communication media

      Communication with cables

34 | P a g e
i) twisted pair cables

ii) coaxial cables

iii) fibre-optic cables

      Communication without cables (wireless)

i) microwave

ii) satellite

iii) radio transmission

b) Data Signal

      Digital

      Analog

c) Communication Devices e.g.

      Modems

      Network cards

      Hubs

d) Network software

      Operating systems

      Protocols

10.2.4 Types of Networks

      Local Area Network(LAN)

      Metropolitan Area Network(MAN)

      Wide Area Network( WAN)

10.2.5 Types of Network topologies e.g.

Star

35 | P a g e
Bus
Ring

11.0.0 APPLICATION AREAS OF INFORMATION AND COMMUNICATION TECHNOLOGY


(8 Lessons)

11.1.0 Specific Objectives

11.2.1 Application Areas of Information and Communication Technology

      Financial Systems

i) accounting

ii) banking

iii) payroll

      Retail Systems

i) point of sale systems

ii) stock control

      Reservations Systems

i) hotels

ii) air-lines

      Communication Systems

i) fax and telex

ii) radio

iii) television

iv) video conferencing

v) e-mail

36 | P a g e
vi) telecommuting

vii) internet

      Education

i) Computer Aided Learning(CAL)

ii) e-learning

iii) computer based simulation

      Industrial systems

 i) simulation

ii) process control

iii) CAD (Computer Aided Design)/CAM (Computer Aided Manufacture)

      Scientific and Research Systems

i) weather forecasting

ii) medical research

iii) military/space exploration

      Transportation Systems

i) air-traffic control

ii) shipping control

iii) automobile traffic control

      Entertainment Systems

i) computers and movies

 ii) multi- media

      Virtual reality

i) uses of virtual reality

37 | P a g e
ii) visor

      Library Systems

i) Library lending system

      Home use

      Health

i) Expert systems

      Offices Expert systems

      Marketing

i) e-commerce

ii) business

11.2.2 Fieldwork Report


 

12.0.0 IMPACT OF INFORMATION AND COMMUNICATION TECHNOLOGY ON SOCIETY


(8 LESSONS)

12.1.0 Specific Objectives

12.2.1 Issues resulting from use of ICT

a) Effects of employment

      job creation

      job replacement

      job displacement

b) Automated production

      pros & cons

c) Issues of workers health

38 | P a g e
d) Breakthroughs

      health care

      education

      communication

      research

      commerce

      arts

      entertainment

      transport

e) Cultural effects

      computer crimes

      moral effects

12.1.2 Evolution of computer systems

      possible future trends in capabilities, physical size, price, software etc

      Artificial intelligence

i) expert systems

ii) natural language processing

iii) artificial neural networks

iv) robotics
 

 
13.0.0 CAREER OPPORTUNITIES IN ICT (4 LESSONS)

13.1.0 Specific Objectives

39 | P a g e
13.2.1 Description of careers in the field of ICT e.g.

i) Computer Operators

ii) Programmers

iii) Software Engineers

iv) Database Administrators

v) System Administrators

vi) Computer Technicians

vii) Computer Engineers

viii) Information Systems Managers

ix) Computer Trainers

x) Web Designers

xi) Web Administrators

xii) Systems Analysts

13.2.2 Identification of further Educational Opportunities

i) Colleges

ii) Institutions

iii) Polytechnics

iv) Universities

v) Research Institutions
  

14.0.0 PROJECT

14.1.0 Specific Objectives

40 | P a g e
By the end of the Project, the learner should be able to:

a) identify and define a problem

b) carry out fact finding through either or all of these methods

i) investigation

ii) observation

iii) interviews

iv) questionnaires

c) define system hardware and software requirements

d) design a system

e) construct a system that would:

i) input data through forms or screen

ii) update: modification, deletion of existing data

iii) carry out data validation

iv) searchlfilter/query/retrieve records

v) generate/print reports

f) test the system

g) prepare a project report

h) Documentation that includes:

 i) reports on fact finding

ii) system flowchart/flow diagram

iii) table/file structure descriptions

iv) sample input and test data

v) output reports

41 | P a g e
vi) user manual 

42 | P a g e

You might also like