Professional Documents
Culture Documents
NCDC National Certificate in Ict Syllabus Ubteb Uganda
NCDC National Certificate in Ict Syllabus Ubteb Uganda
IN INFORMATION
AND COMMUNICATION
TECHNOLOGY
NCICT
Teaching Syllabus
NATIONAL CERTIFICATE
IN INFORMATION
AND COMMUNICATION
TECHNOLOGY
NCICT
Teaching Syllabus
A product of the National Curriculum Development Centre for
the Ministry of Education and Sports
Published by
ISBN: 978-9970-00-142-2
Foreword vii
Acknowledgement
viii Acronyms
ix Introduction 1
General Guidelines and Regulations 2
Final Paper Examinations Format 11
Focus of Education 16
Professional Profile for the NCIT Graduate 20
Programme Structure
22 Details of Module Descriptions for Year 1 Semester 1 24
NCIT 111: Fundamentals of Information Technology 24
Sub-module 1: Introduction to Data and Information 24
Sub-module 2: Introduction to Computer Hardware 25
Sub-module 3: Introduction to Computer Software 27
Sub-module 4: Computer Acquisition and Safety 28
NCIT 112: Microsoft Office Applications 30
Sub-module 1: Microsoft Office Word 30
Sub-module 2: Microsoft Office Excel 31
Sub-module 3: PowerPoint Presentations 33
Sub-module 4: Microsoft Access
34 NCCS112: Basic Communication Skills 36
Sub-module1: Introduction to Communication 36
Sub-module 2: Grammar 37
Sub-module 3: Communication Process 37
Sub-module 4: Written Communication 38
Sub-module 5: Oral Communication 39
i
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Sub-module 6: Listening 39
Sub-module 7: Non-verbal Communication
40 NCIT113: Basic Mathematics 42
Sub – module 1: Algebraic Expressions 42
Sub – module 2: Equations and Inequalities 43
Sub – module 3: Discrete Structures 44
Sub–module 4: Polynomials and Rational Functions 44
Sub - module 5: Logarithms 45
NCIT 114: Real Life Project 1 47
By the end of this module the learner should be able to produce products with
unique features. 47
Year 1: Semester 2
49 NCIT 121: Basic HTML Web Programming 49
Sub – module 1: Introduction to HTML 49
Sub – module 2: HTML Tags 50
Sub-module 3: HTML Attributes 50
Sub – module 4: Working with HTML Paragraphs 51
Sub – module 5: Working with Images 51
Sub – module 6: HTML Styles 52
Sub – module 7: HTML Text Formatting 52
Sub - module 8: HTML Forms 53
NCIT 122: Computer Graphics and Photo Editing
54 Sub-module 1: Getting Started 54
Sub-module 2: Working with Layers and Panels 55
Sub-module 3: Working with Images 56
Sub-module 4: Working with Text and Shapes 58
Sub-module 5: Using Auto Commands, Saving and Printing 59
NCIT 123: Computational Mathematics 61
i
NCI
v
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
vi
NCI
v
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
To ensure quality and standards across the country, the Ministry through
National Curriculum Development Centre (NCDC) in partnership with the
various institutions that had developed individual curricula took up the
responsibility of harmonizing the curricula materials for all institutions
both private and public. Government further streamlined the post
Ordinary level programmes to run for two years, with the aim of equating
such qualifications to the Advanced Certificate of Education and to allow
for progression, and in accordance with the recommendations of the
Government White Paper (1992).
vi
NCI
i
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
x
NCI
1
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Programme Title
The programme shall be called National Certificate in Information and
Communication Technology (NCIT)
Admission/Entry Requirements
A candidate shall be eligible for admission to the National Certificate in
Information and Communication Technology (NCIT) programme on
meeting any of the following minimum qualifications:
Curriculum Implementation
The curriculum for National Certificate in Information and Communication
Technology (NCIT) is based on a modular system. During the training,
continuous assessment shall be carried out as a CBET requirement. This
shall start with preparatory assignments that prepare the learner for the
programme relating it to the core tasks. Each module contains sub-
2
NCI
modules that will help the learner to understand how to perform the core
tasks through:
Applied knowledge
Practical involvement
Professional attitude
The learner will also have to carry out a real life project to put into practice
the knowledge and competences acquired in class.
Assessment Criteria
Each module shall be assessed out of 100 marks as follows:
Continuous assessments 40%
Final examinations 60%
Continuous Aassessments
These shall be either individual based or group assignments. They will
consist of:
Practical work
Classroom exercises and presentations
Assignments
Tests
Industrial Training and projects execution
There shall be final examinations within the last two weeks of every year
set and conducted by UBTEB.
A candidate shall be considered to have acquired a competence on
performing tasks required in the labour market. One must have attended
at least 75% of the module and undergone both continuous assessment
and end of year examinations.
Continuous assessment shall be handled by the training institutions and
verified by UBTEB officials.
3
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Project Work
This involves a combination of subjects’ knowledge, process skills and
transferable abilities. Learners have to apply classroom knowledge and
skills proactively in a real-life context for an extended period of time. Each
learner will be required to run a real life project outside classroom time. At
the end of every academic year a learner should have a visible real life
project on the ground to be authenticated by UBTEB.
Project work shall be assessed continuously by the teachers and marked
out of 100% just like other modules. This shall be based on both the final
product and the process involved in making it. A team of examiners from
UBTEB shall move around to assess the implementation, authenticity, and
progression of the projects.
4
NCI
Industrial Training
Every learner must get placement for Industrial Training to be done at the
end of each academic year. Industrial Training shall be assessed out of
100% as a full module considering the following areas:
Attendance 05 marks
Time management 05 marks
Teamwork 05marks
Creativity and innovativeness 15 marks
Customer care 10 marks
Health and safety 15 marks
Actual performance 25 marks
Written report 20 marks
---------------------------------------------------------------------
TOTAL 100% marks
Samples of assessment forms for the academic and the field supervisors
are provided in the appendices.
UBTEB shall verify the authenticity of the Industrial Training marks
awarded by the two supervisors by sending their representatives to visit
the trainees at the organisations where they will be placed and working.
Awards
A learner who completes the programme with at least 2.0 Cumulative
Grade Point Average (CGPA) in each of the modules shall be awarded a
classified ‘’National Certificate in Information and Communication
Technology by Uganda Business and Technical Examinations Board
(UBTEB).
A learner who completes the programme and does not attain at least 2.0
(GPA) in some modules shall be awarded a ‘’Competence Certificate” by
UBTEB for the modules passed. The Competence Certificate shall enable
the learner to have specialised upgrading and employment since he/she
will have attained useful competences and skills in the specialised field.
On completion of year 1, a learner will be entitled to a statement of results
by the examining body indicating the grades obtained in each module.
5
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Grading of Modules
Each module shall be graded out of 100 marks and assigned an
appropriate letter grade and grade points as follows:
MARKS (%) LETTER GRADE GRADE POINTS
80-100 A 5.0
75-79 B+ 4.5
70-74 B 4.0
65-69 C+ 3.5
60-64 C 3.0
55-59 D+ 2.5
50-54 D 2.0
0 – 49 F 0
6
NCI
Class CGPA
Distinction 4.30 – 5.00
Credit 2.80 – 4.29
Pass 2.00 – 2.79
Retaking a Module
Retaking will require a learner to redo the entire module by attending
lectures, doing continuous assessment, and sitting the final examinations
of that module. There shall be no supplementary examination or tests set
for any retake but a learner will re-do the paper when the module is next
examined.
A learner may also retake a module to improve the grades obtained at the
first sitting. Should the learner get a lower grade for a retake, his/her
original grade should prevail.
A learner should be allowed a maximum of three retakes for a module.
Whenever a module is retaken and passed, the academic transcript should
not indicate so.
Dead Year
A learner shall be allowed to apply for a dead year of study due to financial
constraints, sickness or other genuine problem and should be allowed to
resume the programme at the level he/she exited for the dead year. A
7
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
learner who applies for a dead year shall also have to complete the
programme within duration of five (5) years from the time of enrolment
and registration into the programme.
Methodology
The teaching/learning methods in this curriculum are just a sample. It is
at the teacher’s discretion to apply any other method deemed suitable to
the classroom setting. The type of method selected should be guided by
the competences to be acquired by the learner. The teacher is encouraged
to use a variety of method in a lesson to make it more interesting and
practical.
Examples of some of the teaching/learning methods include:
1. Discussion
a) Group Discussion
Learners discuss issues in groups. This method enables
knowledge/information to come from the learners rather than from you.
It promotes teamwork and allows all learners to have an opportunity to
give their opinions and ideas; and also stimulates their interest as they
learn from each other.
8
NCI
b) Guided Discussions
Guidelines for using guided discussion method:
i) Lead the discussion and act as the chairperson/secretary.
ii) Give clear instructions to learners as to what they should do.
iii) Learners discuss issues raised in the task with your guidance.
iv) Learners agree on the issues.
v) Summarize the session by drawing on the main points.
2. Case Study
This is where you give learners information about a situation for them to
come up with decisions or solutions to a problem. The purpose of case
studies is to:
i) Help learners to identify and solve problems in a typical
situation.
ii) Provide learners with confidence in decision making.
iii) Help learners develop analytical skills.
3. Brainstorming
This is a way of obtaining as many views as possible from the learners in
a short time. The learners should be guided to give as many ideas as they
can, on a particular issue. It is recommended that all ideas are accepted
without questioning. The ideas should be ranked according to the
relevancy to the issue being brainstormed.
Basic rules for brainstorming
i) Encourage as many ideas as possible.
ii) Encourage positive criticism.
4. Buzz Method
This is a method of training that requires learners seated near each other
to discuss an issue that could have a lot of points or controversy to be
agreed upon. The noise is the murmur that the class makes like that of
buzz. Therefore some manageable noise or murmur should not be
mistaken for no learning. This method is good in situations where one
cannot conduct effective training like when it is raining.
Ask questions about what learners have discussed to find out if they
have understood.
9
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
5. Guided Discovery
This method is based on the notion that the learners know more than
they think they know. The assumption is that they only need to be
prompted to discover this knowledge for themselves. Your role is to
organise the learning environment and present the content in such a
way that the learners can discover more knowledge and ideas.
6. Demonstration
This is the act of exhibiting, describing, and explaining the operation or
process by use of a device, machine, process or product to learners. A
demonstration can be carried out by you or the learners.
7. Illustration
This is a depiction or representation of a subject matter, such as a
drawing, sketch, painting, photograph, or other kind of image of
things seen, remembered or imagined, using a graphical
representation. This method is best used where words are not sufficient
to clearly bring out a concept. It gives a visual impression to what is being
taught.
8. Guest Speaker
Guest speakers could be local entrepreneurs, government officials,
professional practitioners or community leaders invited to make a
presentation to learners. Guest speakers can provide a variety to the
entrepreneurship education learning, share experience, add value by
engaging learners in an educational or informative manner. The method
provides learners with an opportunity to physically interact with a
practitioner and motivates them to develop an entrepreneurial attitude.
9. Role-Play
This method is where learners are presented with a situation they are
expected to explore by acting out the roles of those represented in this
situation. You should carefully select and prepare properly the role-play
learners for their roles. Equally prepare the remaining learners for
the role-play by briefing them on how they are to act during the
presentation. The players should try to behave naturally during the
presentation.
You should:
i) observe when the presentation is taking place.
ii) guide learners in the programme of presentation to ensure that
they focus on the theme of the play.
1
NCI
1
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
1
NCI
1
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
1
NCI
1
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assignments (Individual/Group)
Assignments to be done by learners shall either be individual based or in
groups. These will include:
i) Real–life (individual/group practical) projects
ii) Laboratory testing of materials
iii)Workshop practical
iv) Classroom theoretical exercises/tutorials and practical exercises
v) Classroom practical exercises such as drawing
vi) Communications; oral presentation, email, and report writing
vii)Take home assignments to test knowledge and ability to research
viii)
Examinations and tests to gauge individual acquisition of
knowledge and skills
ix) Workshop and field visits as well as case studies
1
NCI
1
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
18
NCI
Co-Curricular Activities
Co-Curricular activities are part of the institution activities and they
enhance teaching/ learning process. Therefore the institution should
ensure that there:
i) are adequate sports and recreational facilities.
ii) is an effective learners’ guild through which sports, recreational,
1
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
2
NCI
updating/upgrading of
Local
2
NCI
Personal Qualities: A Help Desk Technician will need to Possess the following Qualities
2
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Year 1: Semester 1
Course Programme Name LH PH CH CU
Code
Ncit111 Fundamentals Of Information 30 60 60 4
Technology
Ncit112 Microsoft Office Applications 15 120 75 5
Bccs112 Basic Communication Skills 30 30 45 3
Ncit113 Basic Mathematics 30 30 45 3
Ncit114 Real Life Project 1 10 120 60 4
Total Semester Load 19
Year 1: Semester 2
NCIT 121 Basic HTML Web Programming 15 90 60 4
NCIT 122 Computer Graphics and Photo 15 120 75 5
Editing
NCIT 123 Computational Mathematics 30 30 45 3
NCED 125 Entrepreneurship Skills 30 60 60 4
NCIT 124 Real Life Project 2 10 120 60 4
Total Semester Load 20
Recess Term
NCIT 125 Industrial Training 1 10 100 - 4
Year 2: Semester 1
NCIT 211 Static Website Development 15 120 75 5
NCIT 212 Networking and Data 15 120 75 5
Communication
2
NCI
Year 2: Semester 2
NCIT 221 Introduction to Visual Basic 30 90 75 5
Programming
NCIT 222 Basic Computer Maintenance 15 120 75 5
NCKS 223 Basic Kiswahili 30 60 60 4
NCIT 224 Real Life Project 4 10 120 60 4
Total Semester Load 18
Recess Term
NCIT 225 Industrial Training 2 10 100 - 4
2
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 60 Hours
Overview
This module provides the learner with basic grounding and fluency in the
basic information technology skills necessary for information
professionals.
Learning Outcome
By the end of this module, the learner should be able to illustrate the basic
hardware and software components of personal computers and their
operation.
Duration: 12 Hours
Competences Content Teaching and
Learning Strategies
The learner: Distinction Lead a guided
between data & discussion on the
distinguishes
information. differences between
between data and
data and
information. Types of
information.
information (text,
uses the different
pictures, video, Brainstorm the
types of
audio). benefits and
information.
challenges of
Benefits and
describes the using computers.
challenges of using
benefits of
computers. Display for learners
computers.
the different types of
Stages in the
analyses the information and task
Information
challenges them to distinguish.
Processing cycle.
associated with
Using illustrations
computers. - Input
take learners
2
NCI
Assessment Strategies
Task learners to research and write reports on:
i) The difference between data and information
ii) The stages of processing information
iii) The qualities of good information.
Duration: 18 Hours
Competences Content Teaching and
Learning Strategies
The learner: Hardware components and Lead a guided
their use discussion on the
identifies the
Input/output Devices role of each of the
various
- (Keyboard and role hardware
hardware
of different keys) components to a
components
- Mouse computer system.
of
- Printer Guide learners’
computers
- Scanner discussion on the
and their
System unit components of
uses.
2
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
illustrates the
2
NCI
Assessment Strategies
Assign the learner to dismantle and assemble a computer, and make a
report on the detailed illustration of the different hardware components.
2
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 18 Hours
Competences Content Teaching and
Learning Strategies
The learner: Types of Lead a guided
computer discussion the
identifies and use
software software concepts and
various types of
System and uses of:
computer
application Software and its
software.
Formatting, Disk Types.
installs and Managing and System Software
configures a Partitioning. and its uses.
computer system. Installing Operating Application
identifies the System (Windows all Software and its
functions of the versions) uses.
operating system. Anti-Virus Guide learners to
Drivers perform
manages files Functions of installation steps
stored in the Operating system of.
computer and software to a Formatting, disk
storage media. computer managing &
creates a folder File management. partitioning.
and a file on a Creating a folder Operating system
computer on the desktop (Windows 7).
desktop in Word Saving a file on Anti-Virus and
Processor. the desktop or drivers.
folder.
Assessment Strategies
Assign learners to format and partition a hard disk and later install
Windows operating system, and other the missing drivers.
2
NCI
Duration: 12 Hours
Competences Content Teaching and Learning
Strategies
The learner: Factors to consider Lead a guided discussion
analyses the when buying a on the factors to consider
key factors computer. when buying a computer.
before Booting methods Task learners to identify
purchasing a Checking the possible risks and
computer. computer speed threats to computers.
starts computer and storage Lead learners to
operations. capacity. brainstorm the strategies
establishes the Caring for a for keeping computers in
speed and Personal computer. good working conditions.
storage capacity Types of Guide learners to
of a computer. Computer Viruses. practice the protection of
identifies Causes of a computer from risks
computer risks computer and threats.
factors. Virus attack. Brainstorm the different
secures Managing computer viruses.
computers computer Guide learners to
against virus Virus threats. scan virus threats.
attacks.
Assessment Strategies
Assign learners class work to list the factors to consider when selecting a
computer and explain the different computer threats and how they can be
mitigated.
2
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Suggested References
Tutorials Point (2017), Computers Fundamentals.
https://www.tutorialspoint.com/computer_fundamentals/computer_fund
amentals_tutorial.pdf
Fundamentals of Computer. Question Bank. http://nmu.ac.in/Portals/0/Question
%20Bank/F.%20Y.%20B.%20Sc.(Co mputer%20Science)%20Paper%20I
%20Question%20Bank.pdf
Casey, J. (2015). Computer Hardware: Hardware Components and Internal
PC Connections. Guide for Undergraduate Students. Dublin Institute of
Technology.
Anderson, Don and Shanley Tom (1995). Pentium Processor System
Architecture. 2nd edn: Reading, Mass. Addison-Wesley.
Ferraro, R. F. (1995). Programmer's Guide to the EGA, VGA, and Super VGA
Cards. 3rd edn. Reading, Mass. Addison-Wesley.
Shanley, T. (1999). PCI System Architecture. 4th edn. Reading, Mass.
Addison-Wesley.
Gilluwe, V. F. (1996). The Undocumented PC. 2nd edn: Reading, Mass:
Addison-Wesley Pub. Co.
Messmer, H. P. (2002). The Indispensable PC Hardware Book, 4th edn:
Reading, Mass: Addison-Wesley Pub. Co.
Mano, M. M. (1993). Computer Systems Architecture. Prentice Hall.
Tanebaum, A. S. (1984). Structured Computer Organization. Prentice Hall.
Glenn, B. Gibson (1991). Computer Systems Concepts and Design. Prentice
Hall.
Stallings, W. (2003). Computer Organization and Architecture. Prentice
Hall.
2
NCI
Duration: 75 Hours
Module Overview
This module will provide the learner with basic knowledge and skills to
familiarise with the use and working of computers using different modern
information communication technologies. He/she will acquire hands-on
experience in Microsoft Office applications that will enable him/her to
digitally access, process, store, and disseminate information.
Learning Outcome
By the end of this module, the learner should be able to operate computer
apparatus and elementary programs without any assistance.
Duration: 30 Hours
Competences Content Teaching and
Learning Strategies
The learner: Loading Microsoft Demonstrate to
loads a Word learners how to
Microsoft word Entering text in a get started with
processing new word document. Microsoft Word.
application. Formatting text (font: Use simulations to
records text in a colour, bold, size, let learners
new word alignment, line compose text and
document. spacing, drop caps, proofread.
uses inbuilt word art, text Guide learners to
formatting tools to columns). set page layout
make the Inserting (pictures, and margins.
document appear tables, symbols, page Demonstrate to
professional. numbers, footers, learners how to
writes and sends headers, text set automated
letters to a large columns, table of contents
group using mail footnotes/end notes). and task them to
merging. Mail merge practise.
generates Paper orientation Guide learners to
automated table (portrait and use toolbar buttons
of contents. landscape), to format text to
sets page layout Page background (text appear
3
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
3
NCI
Assessment Strategies
Assign each learner to typeset a document with multiple features in
Microsoft Word and produce hard copies of documents.
Duration: 20 Hours
Competences Content Teaching and
Learning Strategies
The learner: Loading Microsoft Excel Guide learners to
loads Microsoft Entering get load the Ms
electronic text/numbers in a Excel application.
spreadsheet worksheet. Demonstrate the
application. Formatting Cells recording of data in
records data into a (Currency, borders, a worksheet.
spreadsheet. commas, decimal Task learners to
uses inbuilt places, alignment, compute data using
formatting tools to merging cells). Ms Excel inbuilt
professionally Computing data with functions.
enter data in the inbuilt functions (Sum, Task learners to
3
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Average, Max, Min, IF
3
NCI
Assessment Strategies
Assign learners a class work to:
i) type names of learners in their class and sort them in alphabetical
order.
ii) filter names of girls from those of boys and use an excel function to
establish the total number of girls in the class.
3
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 12 Hours
Competences Content Teaching and
Learning Strategies
The learner: Features of PowerPoint Let learners identify
identifies the Creating new slide: the features of a
features of a Title Slide PowerPoint
PowerPoint Tabular slide document.
presentation. Two column-Text slide Demonstrate the
prepares Formatting a slide: functions of design
PowerPoint Background design tools in Ms
slides using Inserting images (clip Publisher.
inbuilt art and picture) Guide learners on
formatting Customised animations and how to create
tools. transitions new slides
presents Creating a Slide loop Demonstrate the
slides with Running a slide show artistic formatting
animations. Printing slides of a slide.
prints several Let learners
slides on a simulate the
page. customization of
slide transitions.
Assessment Strategies
Assign learners to use simulations to create slides and:
i) format them to appear artistic.
ii) create a slide Loop and run the slides.
iii) make PowerPoint presentations in class.
3
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 13 Hours
Competences Content Teaching and
Learning Strategies
The learner: Loading Microsoft Access Guide learners to
loads a Object/tools of a database get started with Ms
Microsoft - Table, Access.
Access - Form, Demonstrate to
application. - Query learners how
applies - Report to create and
database Data attributes normalise a
terminologies Setting primary and database from
correctly. foreign keys (1NF-3NF)
organises Creating a relationship Demonstrate
attributes and between 2 tables. how to populate
relations to Database normalisation / a database using
attain data third normal form (2NF) electronic forms.
integrity. Populating a database Guide learners
populates using electronic forms on how to
database using Using Reports compute data
the Form Querying a database and query a
object/tool. using clauses (and, or, database.
arranges like) Demonstrate to
database using Computations on learners how
Structured captured data (add, database reports
Query subtract, multiply, divide are created and
Language and percentages) displayed, task
(SQL). Printing database them to practise.
presents data Guide learners
using the report on how to save
object/tool. and
print database
details.
Assessment Strategies
Task learners to create databases and carry out the following processes
and printout the final documents:
i) Normalise a database to 2NF
ii) Populate a database using hypothetical data
3
NCI
3
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Suggested References
Tutorials Point (2017). Computers Fundamentals.
https://www.tutorialspoint.com/computer_fundamentals/computer
_fundamentals_tutorial.pdf
Fundamentals of Computer. Question bank.
http://nmu.ac.in/Portals/0/Question%20Bank/F.%20Y.%20B.%20S
c.(Computer%20Science)%20Paper%20I%20Question%20Bank.pdf
Microsoft Word 2013 Part 1 Introduction to Word, free PDF tutorial for
Beginners users. https://www.computer-pdf.com/office/word/619-
tutorial-microsoft-word-2013-part-1-introduction.html
Kennesaw State University, Mail Merge and Creating Forms, programme
tutorial training https://www.computer-pdf.com/office/word/475-
tutorial-word-2016-mail-merge-and-creating-forms.html
Kennesaw State University, Microsoft Word 2016 - Formatting your
Document, programme tutorial. https://www.computer-
pdf.com/office/word/474-tutorial-word-2016-formatting-your-
document.html
Introduction to word 2016. https://www.computer-
pdf.com/office/word/472-tutorial-introduction-to-word-2016.html
Martin, J. (1977). Computer Database Organization. 2nd edn. USA, Prentice
Hall.
Sanjay, S. (2010), A First Programme in Computers. 2nd edn: Vikas
Publishing House.
Fred Mugivane (2004). Introduction to Computer. Nairobi, Advatech Office
Supplies Ltd.
3
NCI
Duration: 45 Hours
Module Overview
This programme introduces the learner to basic knowledge and skills of
effective communication within their environment.
Learning Outcome
By the end of this module, the learner should be able to apply the basic
concepts of communication, demonstrate knowledge and skills of
communication and utilize the various forms of communication to
communicate effectively in their profession.
Duration: 08 Hours
Competence Content Teaching and Learning
Strategy
The learner: Meaning of Lead learners to
defines communication brainstorm the
communication. Importance of definition of
identifies the communication communication.
importance of Classification of Brainstorm the
communication in communication importance of
business. (Internal and communication.
classifies the External) Lead guided discussion
categories of Forms of on types and forms of
communication. communication communication.
applies the (Formal and Demonstrate to
different forms of Informal) learners the forms of
communication. communication.
Assessment Strategy
Assign learners to research on the types and forms of communication and
make write-ups.
3
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 04 Hours
Competences Content Teaching and
Learning Strategy
The learner: Parts of speech Guide a discussion
applies the (nouns, on the parts of
correct grammar pronouns, verbs, speech.
in speeches. adverbs, Give exercises on
spells words adjectives, spellings of words.
correctly. conjunctions and Organise a tutorial
construct sentences interjections) for tenses and
with the right Spellings pronunciations.
tenses. Tenses
pronounces words Pronunciation
correctly.
Assessment Strategies
i) Give learners tasks to construct sentences using nouns,
verbs, adverbs, and pronouns.
ii) Task learners to apply different tenses to construct meaningful
sentences.
Duration: 08 Hours
Competence Content Teaching and
Learning Strategy
The learner: Elements of Illustrate to
describes the communication learners the
elements of process communication
communication. Channels of process.
develops the communication Illustrate the
communication Barriers to channels of
channel. effective communication.
identifies barriers to communication Task learners to
3
NCI
effective
3
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategy
Assign learners to form groups to role play on the barriers of effective
communication and make reports on lessons learnt from the role play.
Duration: 10 Hours
Competence Content Teaching and Learning
Strategy
The learner: Business letters Guide learners on how
writes business Curriculum to write business
correspondence. vitae letters, notices, Memos
writes reports. Business and reports.
prepares reports Let learners practise
memos. Memorandum written communication.
Notices
Assessment Strategy
Give learners exercises to write business letters, memos, notices and
reports.
4
NCI
Duration: 8 Hours
Competence Content Teaching and Learning
Strategy
The learner: Importance of Use a video recording
justifies the oral reflecting conduct of
importance of communication oral communication.
oral Meetings Organise role plays
communication. Negotiations for learners to
organises Public speeches demonstrate meetings
meetings. and negotiations.
negotiates for Organise debates for
better business learners to practise
terms. making public
makes effective speeches.
public
speeches.
Assessment Strategy
Assign learners to write minutes of a meeting and describe the tasks
performed by the various parties involved.
Duration: 5 Hours
Competences Content Teaching and
Learning Strategies
The learner: Importance Organise a video
justifies the importance of listening show on listening
of effective listening. Barriers to behaviour.
listens effectively. effective Conduct role-
identifies the causes listening plays on the
of poor listening skills. listening modes.
4
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategy
Task learners to choose topics, prepare and make public presentations.
Duration : 06 Hours
Competence Content Teaching and
Learning Strategy
The learner: Types of non- Use a video
applies non- verbal recording
verbal communication reflecting
communication to - Body language different non-
express feelings. - Facial verbal
interprets the non- expressions communications.
verbal - Gestures Organise role
communication made - Postures plays in which
by others correctly. Eye contact learners should
analyses the Advantages and emulate different
advantages and disadvantages of non-verbal
disadvantages of non- non-verbal communication
verbal communication styles.
communication.
Assessment Strategy
Ask learners to describe the different types of non-verbal communications
4
NCI
Suggested References
Meenakshi, R., Sangeeta, S. (2015). Technical Communication: Principles
and Practice. 2nd edn. Oxford Publications.
M Ashraf Rizvi (2005), Effective Technical Communication. The McGraw-
Hill Companies.
Pease, A. B. (2004). Body Language. Australia, Pease Int. Publishers.
Ajmani, J. C. (2012). Good English: Getting it Right. New Delhi, Rupa
Publications.
Julie-Ann, A. (2004). Handling Tough Job Interviews. Mumbai: Jaico
Publishing.
Bonet, Diana (2004), The Business of Listening. 3rd edn. New Delhi: Viva
Books.
Bovee, C. L., Thill, J. V. & Schatzman, B. E. (2010). Business Communication
Today. Tenth Edition. New Jersey: Prentice Hall.
Collins, P. (2009). Speak with Power and Confidence. New York: Sterling.
Guffey, M. E. (2000). Essentials of Business Writing. Ohio. SouthWestern
College Pubg.
Hasson, G. (2012), Brilliant Communication Skills. Great Britain: Pearson
Education.
Kroehnert, Gary (2010), Basic Presentation Skills. Sidney: McGraw Hill.
Lesikar, R. V. and Flatley, M. E. (2002). Basic Business Communication:
Skills for Empowering the Internet Generation: Ninth Edition. New Delhi:
Tata McGraw-Hill.
Monippally, M. M. (2001). Business Communication Strategies. New Delhi,
Tata McGraw-Hill Publishing Company Ltd.
Moore, N., et al (2010), Nonverbal Communication: Studies and
Applications. New York: Oxford University Press.
Neuliep, James W (2003), Intercultural Communication. A Contextual
Approach. Boston: Houghton Mifflin Co.
Prasad, H. M. (2001), How to Prepare for Group Discussion and Interview.
New Delhi: Tata McGraw-Hill Publishing Company Limited.
Seely, J. (2002). Writing Reports. New York, Oxford University Press.
Sharma, R. C. and Krishna Mohan (2007), Business Correspondence and
Report Writing. Third Edition. New Delhi, Tata McGraw-Hill Publishing
Company Limited.
Thill, John V. and Courtland, L. Bovée (2013). Excellence in Business
Communication. 10th edn. Boston, Pearson.
Thorpe, E. and Thorpe, S. (2006). Winning at Interviews. 2nd edn. Delhi,
Dorling Kindersley.
4
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 45 Hours
Module Overview
This module introduces to the learner the concepts of Algebraic
Expressions, Equations and Inequalities, Discrete Structures, Polynomials
and Rational Functions, Exponential and Logarithmic Functions.
Learning Outcome
By the end of this module, the learner should be able to solve the basic
mathematical problems.
Duration: 8 Hours
Competences Content Teaching/Learning
Strategies
The learner: Real numbers Guide learners
Rational through illustrations
evaluates real
numbers to evaluate real
numbers and
Indices, numbers and rational
rational numbers.
standard form numbers.
illustrates indicial
and notation Illustrates indicial
expressions and
Computer expressions and
standard forms and
numbering standard forms and
notations of
systems notations of numbers.
numbers.
(binary, Develops and
develops and
decimal, octal, represents computer
represents computer
hexadecimal, numbering systems
numbering systems.
their Converts computer
converts computer
conversions numbering systems
numbering systems
and application and illustrates their
and illustrates their
in digital application in digital
application in digital
machines) machines.
machines.
Assessment Strategy
Assign learners a class task to compute and convert computer Numbering
Systems.
4
NCI
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: Linear Use illustrations to guide
Equations, learners in solving linear
solves
Application of equations.
systems of
Linear Guide learners to solve
linear
Equations computer related
equations’
Quadratic problems involving
applies
Equations, quadratic equations.
quadratic
Applications Guide learners to practise
equations to
of Quadratic solving
solve
Equations situations/equations
computer
Variations involving variations.
related
problems. Inequalities Lead learners’ practice
solves problems to evaluate linear and
relating fractional inequalities.
variations and
inequalities.
Assessment Strategy
Assign learners homework to solve computer problems involving
equations and inequalities.
4
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 12 Hours
Competences Content Teaching and Learning
Strategies
The learner: Sets (Venn Guide learners
solves number diagrams, through illustrations
relating sets. complements, to solve number
determines the Cartesian relating sets.
domains and products, Lead learners through
ranges of power sets) practice to determine the
functions. Domains and domains and ranges of
determines the Ranges of functions.
slopes of lines Functions Guide learners on how
and equations Equations of to determine a slope of
plots graphs of a Line line and equations.
functions and Graphs of Guide learners to plot
relations. Functions and graphs of functions and
Relations. relations.
Assessment Strategy
Assign learners a class exercise to determine slops of lines and equations.
Duration: 12 Hours
Competences Content Teaching and Learning
Strategies
The learner: Exponential Illustrate how to solve
simplifies and Equations exponential equations
solves Graphing and task learners to
exponential Exponential practise.
equations. Functions. Guide learners to
solves Simplifying evaluate logarithmic
logarithmic Logarithmic functions in different
functions. Functions. forms.
4
NCI
Assessment Strategies
Assign learners homework to compute and plot graphs of exponential
functions.
Duration: 6 Hours
Competences Content Teaching and Learning
Strategies
The learner: Theory of Illustrate the theory
applies the logarithms, of logarithms.
theory of Common Guide learners
logarithms to logarithms. through practice to
solve Equations apply the theory of
logarithmic involving logarithms to solve
functions. logarithmic logarithmic functions.
use logarithm functions, Use logarithm
tables to tables to solve
solve equations involving
equations log functions.
involving
log
functions.
4
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategies
Assign learners a home work to solve logarithms using the theory of
logarithms and logarithmic tables.
Suggested References
John Bird (2005). Basic Engineering Mathematics. Fifth edn. Elsevier Ltd.
Bird, J. (2014). Understanding Engineering Mathematics. Worked Solutions
to Exercises. 5th edn: Elsevier Ltd.
Howe, J. H., and Badillo, J. A. (September 2010). “Ten Flags.” Mathematics
Teaching in the Middle School.
Bird J. O. and May A. J. C. (1994). Technician Mathematics. Volume 3.
Longman Scientific & Technical.
Glyn, J. (2015). Modern Engineering Mathematics. 5th edn: Pearson
Education Limited.
Stroud, K. A. (2013). Engineering Mathematics. 7th edn. UK, MacMillan
Education.
Kruglak, H. , Moore, J. T. , Mata-Toledo, R. A. (2009). Basic Mathematics.
With Applications to Science and Technology. 2nd edn. Europe, McGraw-
Hill Education.
Nahin, P. J. (2014). Inside Interesting Integrals. New York, Springer-Verlag
Inc.
Blair K. A. Kelly, V. (2012). Mathematics for Technicians. 7th edn. Europe,
McGraw-Hill Education.
Schoenborn, B. and Bradley S. (2010).Technical Math For Dummies.
Auflage edn. John Wiley and Sons Ltd.UK
Dekking, F. M. , Kraaikamp, C. , Lopuhaa, H. P. , Meester, L. E. (2007). A
Modern Introduction to Probability and Statistics: Understanding Why and
How. 1st edn. UK, Springer London Ltd.
4
NCI
Duration: 60 Hours
Module Overview
This module will develop the learner’s ability to be more creative and
innovative in the field of production and service delivery. It will aid the
learner to make unique his/her products/services so as to attract more
customers and make retention of the existing ones.
Learning Outcome
By the end of this module the learner should be able to produce products
with unique features.
Competences Content Teaching and Learning
Strategies
The learner: Identification of Lead a guided discussion
typesets documents. new customers on how to identify
sets up and to the business potential customers.
manages a software Utilisation of Guide learners on how
or stationary kiosk. the available to utilize the available
installs software. to add value to resources to add value to
prints and products. their products.
photocopies Mobilisation of Guide a discussion on
documents. funds for the how to mobilise funds
mobilises funds for business for the business start-up.
the business start- Guide learners on various
up. ways of evaluating a
business.
Sample Projects
Software kiosk
Stationery shop
Telephone services
Development of Posters and Post cards, Corporate Identity Cards,
Brochures and Report cards
4
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Suggested References
Artemieva, E. (2016). The Application of Projects Methods in Training
Students in Secondary Vocational Education. Olympiá da techniky Plzeņ .
https://otik.uk.zcu.cz/bitstream/11025/21421/1/Artemieva.pdf
Project Report of Computer Shop Management:
https://www.scribd.com/doc/266737244/Project-Report-on-Computer-
Shop-Management-System
Project Computer Sales and Service Centre (2):
https://www.scribd.com/doc/94974615/Project-Computer-Sales-and-
Service-Centre-2
4
NCI
Duration: 60 Hours
Module Overview
This module is designed to equip the learner with basic skills of coding a
webpage using Hyper Text Mark-up Language (HTML).
Learning Outcomes
By the end of this module, the learner should be able to:
i) follow the workflow of programming to read and modify existing
HTML code.
ii) review the common HTML tags used in modern web development.
Duration: 12 Hours
Competences Content Teaching and Learning
Strategies
The learner: Definition of Lead a guided discussion
applies the HTML about HTML.
syntax of Simple HTML Load note pad and guide
opening, closing, Documents learners to create a
and self-closing HTML Tags simple HTML file.
tags.. Web Browsers Guide learners to identify
uses tags to HTML Page basic parts of an HTML
create different Structure web page layout:
elements - <!DOCTYPE html>
including the - <html>
fundamental - <head>
elements that - <title>
structure a - <body>
web page. - <h1>
comprehends - <p>
the workflow of
programming
and how to read
and modify
existing code.
4
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategies
Assign learners a list of HTML tags and task them to identify the use of
each. Task learners to write HTML statements using Notepad or Text
editor and view it in web browser
Duration: 12 Hours
Competences Content Teaching and Learning
Strategies
The learner HTML document Guide learners on how to
reviews the HTML headings add/code; headings,
common HTML HTML paragraphs paragraphs, links, images,
tags used in HTML links buttons and lists into their
modern web HTML images HTML file.
development. HTML buttons Emphasise how the Start
HTML lists and End tags are coded.
Lead learners in a discussion
to identify examples of tags
that are self-closing.
Assessment Strategies
Task learners to insert the additional functionalities learnt in the lesson,
into their respective HTML files and make presentations.
Duration: 16 Hours
Competences Content Teaching and Learning
Strategies
The learner: The Title Use the <img> tag to guide
adds more Attribute learners on how to provide
information to The href additional information to an
their tags to give attribute element.
them control The width and Demonstrate how to
over function height adjust height and width of
and appearance. attributes the image.
utilizes attributes The alt attribute Guide learners on the tag
to create Style attribute on alternate text for
webpage links. images .
Guide learners how to
5
NCI
4
NCI
Assessment Strategies
Assign learners a class work to add an image stored in their folder and
adjust the image to appropriate size.
Duration: 4 Hours
Competences Content Teaching and Learning
Strategies
The learner: Paragraph tags Use an example to guide
defines an The use of line learners on how to define
HTML breaks in HTML paragraphs <p>.
paragraph. HTML Guide learners on how to
inserts a single How to control create line breaks <br>.
line break. the line breaks Guide learners to define
defines pre- in HTML preformatted text <pre>.
formatted text. Background Guide learners on how to
colour change the background
Colour.
Assessment Strategy
Assign learners a class task to create paragraphs, line breaks and set pre-
formatted.
Duration: 4 Hours
Competences Content Teaching and Learning
Strategies
The learner alters Adding images Guide learners through
width, height, and Adding inline demonstrations to alter
metadata for their images the width, height and
images. Title and Alt meta data of images.
attribute
5
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategy
Assign learners to take photos using cell phones and place them into their
created web pages.
Duration: 4 Hours
Competences Content Teaching and Learning
Strategies
The learner Background Guide learners to apply
styles HTML Colour elements styles to include;
elements by Text Colour - Background-Colour
enhancing Text font - Colour for text
their Text size - Font-family for text fonts
appearance. Text alignment - Font-size for text sizes
- Text-align for
text alignment
Assessment Strategy
Assign learners to change the background Colour, and the size, Colour, font
type and alignment of the text elements.
Duration: 4 Hours
Competences Content Teaching and Learning
Strategies
The Bold formatting Guide learners on how
learner Italic formatting to apply tags such as;
formats Emphasised formatting <b> element
text Subscript formatting <i> element
elements Superscript formatting <em> element
using Marked formatting <sub> element
HTML Marked inserted <sup> element
tags. Marked deleted <mark> element
Formatting <ins> element
abbreviations and <del> element
acronyms <abbr>
5
NCI
Assessment Strategies
Assign learners an exercise to apply the HTML text formatting tags on their
own created web pages.
Duration: 4 Hours
Competences Content Teaching and Learning
Strategies
The learner Form with text Guide learners on how to tag the:
codes actions input the <form> Element
that can be Form with the <input> Element
executed by the radio button one-line input field for text
user through a input input.
button. Form with text radio button.
fields and a button for submitting the
submit button form data.
Assessment Strategies
Assign learners to develop and include into their HTML file a Form with
text input, radio button and a submit button.
Suggested References
Schildt, H., (2003). C++ from the Ground Up. 3rd edn, McGrawHill/Osborne.
Chuck Easttom, (2003). C++ Programming Fundamentals. Charles River
Media.
Bjarne Stroustrup, (2000). The C++ Programming Language. Addison-
Wesley.
5
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 75 Hours
Module Overview
This module equips the learner with skills of taking abstract internal
representation of objects and turning them into images.
Learning Outcomes
By the end of this module, learners will be able to professionally produce
and edit computer graphics.
Duration: 12 Hours
Competences Content Teaching and
Learning Strategies
Installing and loading Guide learners to
The learner: Adobe Photoshop install Adobe
installs and Navigating the Adobe Photoshop on
loads Adobe Photoshop interface. the computer.
Photoshop. Menu bar, Workspace, Demonstrate to
navigates the panels and context menus. learners how to
interface. Setting-up the document set; Page Size and
setup the Creating a New file Orientation,
document size. Opening an existing Resolution, Colour
selects file from a disk (Fixed Mode and
appropriate or portable media) Background
tools from View open documents or Contents.
the toolbox. files Take learners
customises/se importance of the Toolbox through the layout
ts the Selection Tools (Move, of Adobe
workspace. Marquee, Crop, Magic Photoshop
sets wand, Lasso, Brush, interface (Menu
required eye dropper) bar, Toolbar, The
general Paint Tools ( Healing image, Image name,
preferences. brush, Clone stamp, Palettes).
uses keyboard Eraser, Guide learners to
commands. paint bucket, blur and open an image from
a disk.
5
NCI
Colour)
5
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategy
Assign learners to install adobe Photoshop onto their personal computers
and use selection and paint tools to design basic shapes/pictures.
Duration: 20 hours
Competences Content Teaching and Learning
Strategies
The learner: Creating new Guide learners on how to:
uses design layer, Duplicate - create new layers
layers and layer and - use sliders to change
panels to Turning a the foreground and
improve selection into a background Colour
images. layer modes
moves, Moving, aligning, - select Image Areas
deletes and applying style or - save a Selection
merges transform layers - modify a Selection
layers. Deleting, - choose Colour from
enhances Locking/unlocki the spectrum of
layers using ng colours displayed
blending Merging layers - use swatches to add a
5
NCI
Assessment Strategy
Task learners to work with basic selection and paint tools to design
pictures/shapes.
Duration: 24 hours
Competences Content Teaching and Learning
Strategies
The learner: Zooming and Panning Guide learners to work
customises images on a photo or image
image/pict Resizing digital photos and practise how to:
ure - move object on the
5
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
5
NCI
Assessment Strategy
Assign learners to open a faint or damaged digital photo from a camera,
scanner, phone or internet and retouch and correct the photo colour.
5
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 14 Hours
Competences Content Teaching and Learning
Strategies
The learner:
draws Typing in a design guide learners on how
relevant area to use selection tools to
shapes and Creating a text path draw shapes
text path. Drawing shapes Demonstrate how to type
adds text to (circle, rectangle, along a drawn path.
an image. square) Guide learners to
types text Typing text along a format and apply design
along a circular text path effects to text.
circular text Formatting text Brainstorm with
path. (Font style, size and learners on the various
formats text colour) business designs that can
to improve Applying design be generated using the
the effects to text drawing and painting
appearance. Designing business tools.
designs documents (Logos, Provide learners with
business badges, stamps, samples of business
documents. certificates, documents and guide
paints invitation cards, them to imitate the
images/ receipts, banks lips, designs
shapes. book covers) Task learners to paint
Painting images/shapes.
images/shapes
Assessment Strategy
Assign learners to design business documents such as a circular stamp for
the office of the Guild President, a certificate, invitation card and book
cover with artistic features.
5
NCI
Duration: 5 Hours
Competences Content Teaching and Learning
Strategies
The learner: Auto Tone, Guide learners on
uses auto Colour and how auto commands
commands Contrast. can quicken photo
designs posters, Colour swatches editing.
stamps, banners, Creating and Demonstrate to
receipts and book using gradients. learners how to
covers. Saving into convert files to
saves different file various formats.
files/projects in a formats (JPEG, Guide learners to
desired format PDF, print create an email
(pdf and jpeg). applications). using their phones
creates an email Printing or a computer.
account and sends Creating email Task them to send an
an email of the account. email of their designs
designed project. emailing a to your email,
prints designed project evaluate their
projects/files. designs and reply
pointing at areas they
can improve.
Assessment Strategy
Task learners to correct images/photos using auto commands, convert file
formats to PSD and PDF, and printout a copy of their project.
5
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Suggested References
Ammeraal, L. and Zhang, K. (2007). Computer Graphics for Java
Programmers, Second Edition, John-Wiley & Sons, ISBN 978-0-470-03160-
5.
Rogers, D. (1998). Procedural Elements for Computer Graphics. McGraw-
Hill.
James D. Foley, Andries Van Dam, Steven K. Feiner and John F.
Hughes (1995). Computer Graphics: Principles and Practice. Addison-
Wesley.
Hearn, D. and Baker, M. P. (1994). Computer Graphics. Prentice-Hall.
Hill, F. S. (2001). Computer Graphics. Prentice Hall.
McConnell, J. J. (2006). Computer Graphics: Theory Into Practice. Jones &
Bartlett Publishers.
Parslow, R. D., Prowse, R. W., Richard Elliot Green (1969).
Shirley, P. et el. (2005). Fundamentals of Computer Graphics. A.K. Peters,
Ltd.
Slater, M., Steed, A. and Chrysantho, Y. (2002). Computer Graphics and
Virtual Environments: from Realism to Real-time. Addison-Wesley.
Wolfgang, H. (2008). Interactive Environments with Open-source
Software. New York, Springer Wien.
6
NCI
Duration: 45 Hours
Module Description
This module gives the learner a strong mathematical base to be able to
tackle further Information Technology (IT) computational problems. The
module brings together mathematical topics which are commonly used in
the general computer science. It builds a foundation for other modules that
need special mathematical backgrounds.
Learning Outcome
By the end of this module, the learner should be able to solve computer
science problems using basic mathematical concepts.
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: Boolean variable, Guide learners through
evaluates - addition illustrations to
Boolean - subtraction evaluate Boolean
variables. - multiplication variables.
illustrates the Boolean algebra, Illustrate to learners the
laws of - laws of laws of Boolean algebra
Boolean Boolean and task them to
algebra algebra, practice.
constructs logic - logic statements, Guide learners to
statements. - compound construct logic
develops statements, statements.
compound - truth tables Task learners to
statements develop compound
constructs truth statements.
tables. Guide learners to
practice through
illustrations to
constructs truth table.
6
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategies
Assign learner homework to apply the laws of Boolean algebra to construct
logic statements and truth tables.
Duration: 20 Hours
Competences Content Teaching and Learning
Strategies
The learner Linear equations: Brainstorm the meaning of
evaluates - systems of linear linear equations.
homogeneous equations, Guide learners to
and non- homogeneous evaluate homogeneous
homogeneous equations and non- homogeneous
linear - nonhomogeneous linear equations.
equations. equations Use illustrations to guide
illustrates Matrices: learners to solve
and solves - matrix algebra, matrices.
matrix - identity matrix, Lead learners through
equations. - transpose of a matrix, discussion on the
illustrates - matrices and systems properties of
matrices, of linear equations, determinants, minors and
determinants - elementary row cofactors, classical ad joint,
and the operations and Cramer's rule.
properties of echelon matrices Guide learners on how to
determinants. Types of matrices, evaluate determinants and
solves for determinants: the illustrate the properties of
minors and determinant, determinants.
cofactors in properties of Illustrate to learners on
matrices. determinants, how to solve for minors
evaluates minors and cofactors, and cofactors in matrices.
classical ad classical ad joint, Guide learners to evaluate
joints and Cramer's rule classical ad joints and
illustrates illustrate Cramer's rule.
6
NCI
Cramer's rule.
6
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategies
Assign learners homework to evaluate matrices and classical ad
joints.
Duration: 8 Hours
Competences Content Teaching and Learning Strategies
The learner:
Differenti Lead a guided discussion on the
solves
al basic principles of differential and
differential
calculus integral calculus.
equations.
Integral Guide learners through illustrations
evaluates
(single to solve differential equations.
single
integral) Guide learners to evaluate single
integrals.
calculus integrals.
Assessment Strategy
Assign learners class tasks to evaluate differential and integral calculus.
6
NCI
Duration: 16 Hours
Competences Content Teaching and Learning
Strategies
The learner Concept of probability Lead a guided
evaluates - axiomatic approach, discussion on the
probability - relative concept of
using the frequency probability.
different approach, Illustrate to
approaches. - probability as a learners the
manipulates function of the different
the sample space, approaches to the
properties of - probability of concept of
probabilities. an event, probability.
determines - properties of Guide learners
the different probabilities of events, to manipulate
elements of a addition and the properties of
sample space. multiplication laws probabilities.
evaluates Concept of sample space: Lead a guide practice
discrete - sample space to determine the
random - sample point different elements of
variables. - tossing a coin a sample space.
- rolling a die Task learners to
- independent events evaluate discrete
- exclusive events random
- mutually variables.
exclusive events
Discrete random variables
Assessment Strategies
Assign learners to research on the concept of probability and sample
space, and write reports.
6
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: Concept of Lead a guided
demonstrates probability: discussion on the
modelling of - Introduction concept of flow
flow charts to flow charts and dry runs.
and dry runs. charts and Guide learners through
determines and dry runs demonstrations the
illustrates - Concept of modelling of flow charts
loops from loops from and dry runs.
decision boxes. decision boxes Task learners to
determine and illustrate
loops from decision
boxes on flow chart.
Assessment Strategies
Assign learners to model flow charts of a computer program and illustrate
loops.
Suggested References
Bird, J. (2005). Basic Engineering Mathematics. 5th edn. Elsevier Ltd.
Bird, J. (2014). Understanding Engineering Mathematics. Worked solutions
to exercises. 5th edn: Elsevier Ltd.
Howe, J. H. and Badillo, J. A. (September 2010). “Ten Flags.” Mathematics
Teaching in the Middle School. 16.2 72-75.
Bird, J. O. and May, A. J. C. (1994). Technician Mathematics. Volume 3.
Longman Scientific & Technical.
Glyn, J. (2015). Modern Engineering Mathematics. 5th edn. Pearson
Education Limited
6
NCI
6
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 60 Hours
Module Overview
The module will equip the learner with creative and innovative skills and
ability to look out for opportunities by manipulating the natural and man-
made resources into business. It is intended to make the learners develop a
positive career attitude towards entrepreneurship as a means of making a
living. It covers units concerning creativity and innovation, scanning the
environment for business opportunities, planning a business, managing a
business, and entrepreneurial ethics.
Learning Outcomes
By the end of this module, the learner should be able to:
i) generate business ideas.
ii) identify viable business opportunities.
iii) mobilises business resources
iv) start and manage a business.
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: Definition of Lead learners into a
appreciates the Entrepreneurship brainstorming
basic concepts Basic concepts in session about the
and reasons for entrepreneurship reasons of studying
studying Reasons for entrepreneurship
entrepreneurship. studying and the basic
identifies the entrepreneurship concepts used.
characteristics Characteristics Demonstration on the
and qualities of and qualities of characteristics and
an entrepreneur. an entrepreneur qualities of a good
describes the Classification of entrepreneur and
classifications entrepreneurs task learners to
entrepreneurs Entrepreneurial practise
and the process entrepreneurship.
6
NCI
Assessment Strategy
Task learners in groups to discuss and make presentations on
characteristics of Entrepreneurs.
Duration 7 Hours
Competences Contents Teaching and
Learning Strategies
The learner:
describes the steps Definition of Lead learners into
and importance of creativity a guided
creativity. Steps of creativity discussion about
identifies the Importance the steps and
barriers to of creativity importance of
creativity and how Barriers to creativity.
to overcome them. creativity Lead a brainstorm
How to the barriers of
overcome the creativity and how
barriers to to overcome them.
creativity
Assessment Strategy
Task learners to discuss the barriers to creativity and how to overcome
them and make reports
6
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 7 Hours
Competences Contents Teaching and
Learning Strategies
The learner: Definition of Guide a
defines innovation. innovation brainstorm the
appreciates the Attributes of a attributes of a
attributes of a good innovator good innovator.
good innovator. Types of Lead a guided
describes the types innovation demonstration on
and importance of Sources of the types of
innovation. innovation innovation and
Importance task learners to
of innovation practise
innovation.
Assessment Strategy
Task learners in groups to identify attributes of a good Innovator
7
NCI
Duration: 8 Hours
Competences Content Teaching and
Learning Strategies
The learner: Definition of SME Lead discussion
appreciates the Sources of Business on sources of
sources of ideas business ideas
business idea. characteristics of and
identifies the small scale presentations.
characteristics of enterprises Lead a
SMEs and their Sources of capital to brainstorm
sources of small scale session on
capital. enterprises. characteristics,
describes the Importance of source of capital,
challenges faced small scale importance,
by SMEs and the businesses. challenges and
remedies to the Challenges faced remedies of
challenges. by small scale small scale
businesses in enterprises.
Uganda.
Remedies to the
challenges
Assessment Strategies
Organise a field study for the learner to the research on the characteristics
and challenges faced by small and medium enterprises and task him/her to
make reports.
7
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: Definition of a Lead a brainstorm
appreciates the Business plan session on the
importance and Components of importance of Business
the major a Business plan plan.
components of a Importance of Guided demonstration
business plan. a Business plan on the major
describes the Challenges components of a
challenges of of Business business plan.
business plan. planning Guided discussion on
challenges of business
planning.
Assessment Strategy
Task learners to prepare a simple business plan.
Duration: 7 Hours
Competences Content Teaching and
Learning Strategies
The learner: Introduction to Guided discussion
appreciates the Entrepreneurship in groups the
importance of ethics importance and
entrepreneurship Importance of role of ethics in
ethics. Entrepreneurship entrepreneurship.
identifies the roles ethics Brainstorm
of ethics in Role of ethics in session on ethical
entrepreneurship. entrepreneurship. challenges facing
7
NCI
Assessment Strategy
Assign learners to discuss in groups the importance and role of ethics in
entrepreneurship and task them to make presentations.
Suggested References
Business – Wikipedia: https://www.google.com/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=1
&cad=rja&uact=8&ved=2ahUKEwjP-
8GM7pTfAhWmMewKHY86ANQQFjAAegQIABAC&url=https%3A%2F%2F
en.wikipedia.org%2Fwiki%2FBusiness&usg=AOvVaw26f8ercsrI9Uck7vW
DoxLh
Google my business: https://www.google.com/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=1 &cad=rja&uact=8&ved=2ahUKEwjE
rjO7ZTfAhVPzqQKHb4GCJ8QFjAAegQIAhAC&url=https%3A%2F%2Fwww
.google.com%2Fbusiness%2F&usg=AOvVaw00Gjmi7RV4vCJ30118Yrzg
Start Teaching Entrepreneurship Today:
http://www.apexstriving.com/entrepreneurship-lesson-plans/
Consortium for Entrepreneurship Education’s website: http://www.entre-
ed.org
Deakins, D. and Freel, M. S. (2009). "Entrepreneurial activity, the economy
and the Importance of Small Firms". Entrepreneurship and small firms.
7
NCI
7
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
7
NCI
Duration: 60 Hours
Module Overview
This module presents an opportunity for the learner to demonstrate skills
obtained especially in using a computer to generate graphics and edit
photos.
Competences Content Teaching and
Learning Strategies
The learner: Sample Projects Guide learners
typesets documents. Designing certificates through the sample
sets up and manages a Badges projects and
software or stationary Logos encourage them to
kiosk. Stamps raise funds and start
installs software Photo retouching up the projects.
and operate a Typesetting a
computer system. Research booklet
prints and photocopies
documents.
Sample Projects
HTML Web programming
Web editing
Designing computer graphics and editing Photos
Suggested References
Artemieva, E. (2016). The Application of Projects Methods in Training
Students in Secondary Vocational Education. Olympiá da techniky Plzeņ .
https://otik.uk.zcu.cz/bitstream/11025/21421/1/Artemieva.pdf
7
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
7
NCI
Assessment Strategy
i) Field supervisor scores the candidate according to the attached
Industrial Training Guidelines
ii) Academic supervisor visits the trainee in the field to observe the
trainee performance, also interviews the field supervisor about the
trainee’s performance.
7
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 75 Hours
Module Overview
The module introduces Learners to local and wide area network web
design and development and, World Wide Web Consortium (W3C)
standard mark-up language and services of the Internet.
Learning Outcome
By the end of this module, the Learner should be able to use WYSIWYG
web page authoring tools and graphic software to create simple and usable
web sites.
Duration: 4 Hours
Competences Content Teaching and Learning
Strategies
The learner: Meaning of Brainstorm the meaning of
CSS CSS
describes CSS
Internal Lead a guided discussion
changes the styles
CSS about the difference
of the elements
between HTML and CSS.
using various ways External
of inserting CSS CSS Guide learners on placing
HTML files. the CSS code within the tags
Inline
of each (X) HTML file you
reduces file size Styles
want to style with the CSS.
easily maintains The
Guide learners on how to
web pages Div Tag
use text editor and place a
improves flexibility link in the head section of
every (X(HTML file you want
to style with the CSS file.
7
NCI
Assessment Strategies
Assign learners a task to use the internal CSS and external CSS to style an
existing HTML file.
Duration: 6 Hours
Competences Content Teaching and Learning
Strategies
The learner: The Lead a guided discussion
3parts of about; Selector (Property:
applies the
CSS syntax Value).
correct syntax
when dealing Inheritance Guide learners on how to nest
with multiple
Different Guide learners on how commas,
properties of
States of bracket and quotations are used
each selector.
anchor tag to separate multiple properties
applies a single e,g body { background:
Sibling and
expression to #eeeeee; font-family:
child
change the "Trebuchet MS", Verdana, Arial,
selector of
appearance of serif; }
CSS
all text in an
Guide learners on how to nest
(X)HTML file.
one element inside another
e.g body {font-family:
Verdana, serif;}.
Assessment Strategy
Assign learners a class exercise to change the font style of the entire HTML
file to Tahoma.
7
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Computers with
Internet
connectivity
Projector
8
NCI
Duration: 3 Hours
Competences Content Teaching/Learning
Strategies
The learner: Changing the Guide learners on
changes the Colour of a how to use the
appearance of a selected word <Span Class-
selected word while leaving “element “
leaving other text the rest </span>
untouched. untouched.
Assessment Strategy
Assign learners a task to add their names into the HTML file and let them
change the colour of their first name.
Duration: 4 Hours
Competences Content Teaching and Learning
Strategies
The learner uses CSS Difference Using an example guide
IDs to declare, to style between CSS learners on when to use
the layout elements of a Classes and either of the Classes of IDs e.g.
page that will only be CSS IDs container {width: 80%;
needed once and uses margin: auto; padding: 20px;
classes to style text that border: 1px solid #666;
has to be declared background: #ffffff;}
multiple times.
Assessment Strategy
Assign learners a task to apply CSS IDs and layout elements of web page.
7
NCI
Duration: 3Hours
Competences Content Teaching and Learning
Strategies
The learner declares Margins Use an example to guide
the margin between Top learners on how to set the
an (X) HTML element Bottom margin property for Top,
and the elements Right Left, Right and bottom of
around it. Left an element.
Assessment Strategy
Give an assignment requiring learners to declare all the margins of an
element in a single property.
Duration: 5 Hours
Competences Content Teaching and Learning
Strategies
The learner Meaning of Using an example guide
applies the Padding learners on how to declare
appropriate Single Vs all all 4values of an element.
padding style. the 4 values of Guide learners to visualize the
an element effect of the undeclared
values.
8
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategy
Assign learners a task on declaring of the 4values of an element.
Duration: 12 Hours
Competences Content Teaching and Learning
Strategies
The learner: Colour Guide learners on how to
Sets the text Line spacing set the Colour of text using
Colour (Normal and possible values
applies Length) Demonstrate to learners
appropriate Text Align how the adjust space
line space (Left, Right, between letters using pxs.
between letters. Center, Justify) Guide learners on how to
aligns text Text align text.
decorates text Decoration Guide learners on how
formats text to (Underline, to decorate text.
either line through, Guide learner on how to
lowercase, blink) changes text to lowercase
Capitalize Text or Capitalize or none in a
controls the Transform file.
white space in White space Guide learners on how to
an (X)HTML file Word spacing control the White space in
adjusts the an (X)HTML file.
spaces Guide learners on how to
between adjust the spaces
words. between words e.g. at
5pxs.
Assessment Strategy
Assign learners an exercise to adjust CSS text properties in the web page.
8
NCI
Duration: 4 Hours
Competences Content Teaching and Learning Strategies
The learner Font-family Guide learners how to set font to
sets font style Font size italic, bold, normal.
weight, and Font weight Guide learner on hot to set font
size. size using the choices for values.
Guide learners on how to control
the weight of text in an element
with font-weight property.
Assessment Strategies
Assign learners to set font size and control the weight of text in an element
with font-weight property.
8
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: a:link {Colour: Guide learners on
#009900;} how to change
changes the colour
link colour when:
of the link when: a:visited {Colour:
#999999;} - no event is taking
- no event is
place,
occurring. a:hover {Colour:
#333333;} - the user has
- the user has
already visited the
already visited a:focus url.
the url. {Colour:
#333333;} - the user places
- the user places
their mouse
their mouse
pointer over the
pointer over the
link.
link.
Assessment Strategies
Assign learners a home work to set the features a url link to change the
colour when the user places their mouse pointer over the link.
8
NCI
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: Guide learners on how
styles the Background to:
background of an Attachment - style the background
element in one Background of an element in one
declaration with the Colour declaration with the
background property Background background property
e.g background: Image e.g background:
#ffffff url Background #ffffff
(path_to_image) top Position url(path_to_image)
left no-repeat fixed. top left no-repeat
makes a choice of fixed.
letting the - make a choice of
background image letting the
scroll with the page background image
or be fixed when the scrolls with the page
user scrolls down the or is fixed when the
page with user scrolls down the
background- page with
attachment property. background-
declares a colour for attachment property.
the background of an - declare a Colour for
element using the the background of an
background-colour element using the
property. background-Colour
positions an image property.
used for the - position an image
background of an used for the
element using the background of an
background-position element using the
property. background-position
property.
Assessment Strategy
Assign learners a class task to style the background features of the website.
8
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 6 Hours
Competences Content Teaching and Learning
Strategies
The learner: Border Colour Guide learners to:
sets the Colour of a (Transparent - set the Colour of a
border RGB Colour border
independently with mode) independently with
the border-colour Border Style the border-colour
property. (dashed, dotted, property
sets the style of the groove etc) - set the style of the
border Border Width border
independently with (Length, Thin, independently with
the border-style Medium, Thick) the border-style
property. property
Assessment Strategies
Assign learners a laboratory task to modify the website by setting the
border Colour, border Style and Border Width.
8
NCI
Duration: 12 Hours
Competences Content Teaching and
Learning Strategy
The learner: Creating the coding of webpage Guide learners
codes the Creating a basic designing on how to create
webpage. layout for webpage a complete
adds a header The header and the website project
and the navigation Area by adding more
navigation area. The right side Area features like
applies iframes. Making the main Post footer and
creates a footer. Applying Iframes relevant web
includes the Creating Footer pages.
contact us page. Creating Contact Us page
Assessment Strategy
Assign learners to design the webpage outlook with basic features like
iframes, footer and contact page.
Suggested References
Nielsen, J. and Tahir, M. (October 2001), Homepage Usability: 50 Websites
Deconstructed, New Riders Publishing, ISBN 978-0735711020
Campbell, J. (2017). Web Design: Introductory. Cengage Learning. p. 27.
Bureau of Labor Statistics, U.S Department of Labor (2012-). "Information
Security Analysts, Web Developers, and Computer Network
Architects". Occupational Outlook Handbook, 13 edn.
8
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 75 hours
Module Overview
This module, introduces the learner to the basics of data communications
and networks. It also imparts theoretical and practical skills of linking up
computers and sharing computer resources.
Learning Outcome
By the end of this module, the learner should be able to demonstrate data
flow in simple networks, design a network, terminate cables and configure
a network connection.
Duration: 20 Hours
Competences Content Teaching and
Learning Strategies
The learner: Meaning of networks Lead a guided
identifies and Advantages of discussion and
uses network networking to an identify the
component organisation components of a
classifies Challenges faced computer network
various when using computer while classifying.
network network Lead a guided
connections Strategies to discussion on the
assigns IP overcome the importance
addresses to challenges components of a
network Components of a LAN LAN
components - Node, NIC Guide learners on
punches and Modem how to examine the
various type - Access point use of the different
of cable - Hub (active & connectivity devices.
connectors Passive) Demonstrate the
identifies - Repeaters & Bridge punching of various
different LAN - Switch & Routers types of cable
topologies. Network cable connectors.
evaluates the connectors Demonstrate to the
8
NCI
- RJ-45
8
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategy
Assign learners a class task to assign IP addresses to the network printer
and workstations.
9
NCI
Duration: 18 Hours
Competences Content Teaching and
Learning Strategies
The learner:
distinguishes Difference between analog Guide learners to
digital from and digital signals distinguish digital
analog Forms of data from analog
signals. transmission signals.
identifies - Simplex Lead a guided
Transmission - Half duplex discussion on the
media. - Full duplex uses of the
uses the Layout of various different forms of
appropriate cables and their usage: data transmission.
network - Coaxial cable Use samples to
cables. - Twisted Pair discuss with
setup a Cable (Cat 5, Cat learners the role
Peer- to- 6) of the different
Peer and - Fibre Optic Cable network cables.
server based - Peer-to-Peer LAN Lead a guided
network. - Server Based/Star practice to layout
setup a LAN various cables
hotspot for - Hybrid Network and discuss their
unguided uses.
data Wireless Media Systems Guide learners to
transmission. - Terrestrial setup a peer-to-
Microwaves peer and server
- Radio Waves based network.
- Satellite Take learners
- Wireless through
Communication transmission
- Transmission impairments
Impairments and occurrence and
errors how to overcome
IP Address classes, ranges such errors in
and their default subnet analog and digital
masks Transmission.
Assessment Strategy
Assign learners to research on transmission impairments occurrence and
write reports on how to overcome such errors in Analogue & Digital
9
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Transmission.
9
NCI
Duration: 9 Hours
Teaching and
Competence(s) Content
Learning Strategies
The Learner:
Components needed to Brainstorm the
connects to the
connect to the internet components
internet.
Services offered needed to
identifies services
by internet connect to the
offered by the
Disadvantages of the Internet.
Internet
internet to an Guide learners
connects to the
organisation on how to
Internet.
Creating an email connect to the
creates an
account Internet and
email account.
Sending and receiving create an
sends and
an Email. email account
receives
Searching for Discuss to the
electronic
information on the learners on
messages.
internet. how to send
Searches for
Network terminologies and receive
information using
- Data messages.
search engines.
- Bandwidth Guide learners
applies the
- Up loading on how to apply
internet cyber ethics.
- Down loading
terminologies.
Assessment Strategies
Assign learners to create personal emails, search and download
information on internet and send the downloaded information to a specific
email address provided by the teacher.
9
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 12 Hours
Teaching and Learning
Competence(s) Content
Strategies
The learner: Client Task learners to
explains the End/Window brainstorm the
differences 32 bits and 64 bits differences between
between 32 OS 32 bits and 64 bits
bits and 64 bits. FAT-16/32, NTFS, operating system.
configures disks Configuration of Guide learners to
and device Disks configure disks and
drivers, Preparing device drivers, and
prepares Partitions and prepare partitions and
partitions and Volumes volumes.
volumes discs. Configurations of Guide learners on how
installs/upgrade Device Drivers to install/upgrade and
and Install / Upgrade / troubleshoot windows
troubleshoots Troubleshoot operating system
windows Operating System software.
operating
system.
Assessment Strategies
Assign learners to install and upgrade Windows 7 on the end user
computer.
92
NCI
Duration: 16 Hours
Competences Content Teaching and
Learning Strategies
The learner:
identifies Steps to diagnose a Lead a guided
common network problem discussion about
Network Causes of network failures the common
problems. How to prevents causes network
examines the of network failures problems.
causes of Troubleshooting basic Guide learners
network failures. tools for Windows on how to:
applies connection - assign Static IP
preventive Guided network address on the
measures to - How to connect to a LAN.
prevent network guided network - get a WiFi
failures. - How to use a static IP connect to a
assigns static IP instead of the DHCP WiFi.
address. address - solve
connects to a Unguided/Wireless authentication
WiFi Connection. - How to connect to a problems.
fixes WiFi network - Re-set a WiFi
authentication - How to solve Router.
problem on a authentication
WiFi problems on a
re-sets a WiFi WiFi
Router. - How to re-set a WiFi
Router
Assessment Strategies
Assign learners to develop a server based network and create 5user
accounts with limited access right.
9
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
and Architecture (4th ed.). Prentice Hall.
94
NCI
9
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Contact 45 hours
Module Overview
This module is a new branch of ethics that will enable the learners to
demonstrate ethical behaviours in the field of Information and
Communication technology that is growing and developing rapidly.
Duration: 12 Hours
Competences Content Teaching and Learning
Strategies
The learner: Meaning of ethics Brainstorm the
describes the Forms of ICT meaning of ethics and
meaning and Ethics the different ICT ethics.
different forms The ethics of Brainstorm the
of ICT ethics. using computers unethical behaviours
applies the between the of computer users in
different person and the society.
categories of same. Lead a guided
ethical The ethics of discussion on the
behaviours using computers forms of ICT Ethics.
when using between the Lead a guided
the computer. persons. discussion on the
describes the Ethics importance of Ethical
importance ICT between the behaviours to different
of ethical user and users.
behaviour to device.
users. Importance of
Ethical behaviour
to a user
Assessment Strategy
Assign learners to research on the importance of ICT ethical behaviours to
the single users and organizations, and make presentations.
9
NCI
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: Media/software Lead a guided
analyses piracy discussion on
the effects Intellectual situations involving
of a property theft computer misuse.
computer Ransom ware Brainstorm with the
misuse. attacks learners about the
identifies the Identity theft effects of computer
effects of Financial theft misuse.
computer Pornography
misuse.
Assessment Strategy
Assign learners to identify and make a write-up discussion on the different
scenarios of computer misuse and their effects to society.
9
NCI
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner: Attack form Lead a guided discussion
identifies threats Viruses on the various software
to computer Worms attacks.
software. Trojan horses Brainstorm the methods
documents the Denial of mitigating the threats
software attacks Of caused by the software
for mitigation. Service attacks.
mitigates cyber Brute force Lead a guided discussion
threats Steps to on the 5steps to mitigate
systematically. mitigate cyber cyber threats.
risks
Assessment Strategy
Assign learners specific cyber risks and task them to write a description of
the steps they would follow to mitigate the risks.
Duration: 8 Hours
Competences Content Teaching and Learning
Strategies
The learner Security Lead a guided
identifies the Privacy issues discussion on each of
ethical Copyright challenges
challenges infringement encountered in IT
encountered in Increased pressure giving examples.
IT. on IT Experts Task learners to
establish solutions to
9
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Digital divide each of the
challenges.
9
NCI
Assessment Strategy
Assign learners to research and make class presentation on the solutions
to each of the challenges encountered in IT.
Duration: 9 Hours
Competences Content Teaching and Learning
Strategies
The learner The 10 Lead a guided discussion on
applies the 10 commandments the 10 commandments of
commands of of computer computer use.
computer ethics. ethics Brainstorm the importance
Importance of a cyber laws in Uganda.
cyber law
Assessment Strategy
Assign learners to research on the importance of a cyber-law in Uganda
and make reports.
9
NCI
Suggested References
Bynum, T. W., (2000). The Foundation of Computer Ethics. ACM SIGCAS
Computers and Society.
Floridi, L. (1999). Information Ethics: On the Theoretical Foundations of
Computer Ethics (PDF). Ethics and Information Technology.
Floridi, L. and Sanders, J. W. (2002). "Computer Ethics: Mapping the
Foundationalism Debate" (PDF). Ethics and Information Technology.
Haag, Stephen; Cummings, Maeve; McCubbrey, Donald J.
(2003). Management Information Systems: For the Information Age (4th
ed.). New York: McGraw-Hill. ISBN 978-0-07-281947-2.
Johnson, D. G. (2001). Computer Ethics. 3rd edn: Upper Saddle River, NJ:
Prentice Hall.
Martin, C. D. Weltz, E. Y. (June 1999). From awareness to action:
Integrating Ethics and Social Responsibility into the Computer Science
Curriculum. ACM SIGCAS Computers and Society.
MacKinnon, B. (2011). Ethics: Theory and Contemporary Issues. 7th edn.
Belmont, CA: Wadsworth.
Quinn, M. J. (2011). Ethics for the Information Age. 4th edn. Boston, MA:
Addison-Wesley. Moor, J. H. (1985). What is Computer Ethics? In Bynum,
Terrell Ward Computers & Ethics. http://rccs.southernct.edu/what-is-
computer-ethics/#what-is-computer-ethics: Blackwell.
Mowshowitz, A. (March 1981). On approaches to the study of social issues
in computing. Communications of the ACM.
Stamatellos, G. (2007). Computer Ethics: A Global Perspective. Jones and
Bartlett. Tavani, H. T. (2004). Ethics and Technology: Ethical Issues in an
Age of Information and Communication Technology. Hoboken, NJ: John
Wiley and Sons. American Philosophical Association's Newsletter on
Philosophy and Computers:
https://en.wikipedia.org/wiki/American_Philosophical_Association
Ethics in Computing - a list of links to ethical discussions in Computer
Science courtesy of North Carolina State University Undergraduates with
guidance from Dr. Edward F. Gehringer: http://ethics.csc.ncsu.edu/
IEG, the Information Ethics research Group at Oxford University:
http://web.comlab.ox.ac.uk/oucl/research/areas/ieg/
Bynum, Terrell. "Computer Ethics: Basic Concepts and Historical
Overview". In Zalta, Edward N. Stanford Encyclopedia of Philosophy:
https://plato.stanford.edu/entries/ethics-computer/
99
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
10
NCI
Duration: 60 Hours
Module Overview
The module is intended to enable the learner to improve the customer care
and expand on their projects. It will involve application of social skills to
make customers keep coming back for more products/services.
Learning Outcome
By the end of this module, the learner should be able to present a variety of
real-life products as well as the procedures followed to make them.
Competences Content Teaching and
Learning Strategies
The learner:
improves on the Product/service Guidelines on how to
quality of modification improve on the
products/services Project project outputs.
. expansion Demonstrate to
makes more Project learners the need to
products to presentation diversify the project
expand on the services.
project. Let learners present
presents the the outcomes of
project their projects.
products/services
.
Sample Projects
Developing of a Static Website
Setting and maintaining a Local Area Network (LAN)
Assessment Strategy
Let the learners chose a project and execute it till completion.
10
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Suggested References
Elena, A. (2016). The Application of Projects Methods in Training Students
in Secondary Vocational Education. Olympiá da techniky Plzeņ .
https://otik.uk.zcu.cz/bitstream/11025/21421/1/Artemieva.pdf
Project Report of Computer Shop Management:
https://www.scribd.com/doc/266737244/Project-Report-on-Computer-
Shop-Management-System
Project Computer Sales and Service Centre (2):
https://www.scribd.com/doc/94974615/Project-Computer-Sales-and-
Service-Centre-2
10
NCI
Duration: 75 hours
Module Overview
This module introduces the learner to Visual Basic as one of the different
programming languages from which computer applications are created.
The module is founded on the BASIC language and will provide learners
with a variety of tools to create user-friendly applications with Graphic
User Interface.
Learning Outcome
By the end of this module, the learner should be able to identify the
Elements of a Visual Basic Application and create simple event driven
applications which encourage higher user interaction through icons,
menus, pointers, buttons, and dialog boxes.
10
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
four most commonly
used Toolbox objects.
10
NCI
Teaching and
Competence(s) Content
Learning Strategies
states when an - Time and Guide learners to
application is run, - Picture Box create a stop
what does a design Coding an Event watch timer as
form become? (stop watch their first
codes and Identifies timer) application in
what is executed when VB.Net.
an event occurs.
Assessment Strategy
Assign learners home work to research and make write-ups on the
following tasks:
i) The purpose of a GUI and the elements seen by a user in a GUI
ii) Explanation on what a Visual Basic toolbox provides.
Duration: 12 Hours
Teaching and
Competences Content
Learning Strategies
The learner:
starts Starting Visual Basic Guide learners
Visual Basic - Visual Basic .NET on how to start
.NET Start page Visual Basic .NET
uses the - Recent Lead learner’s
Toolbox. - Open project practice in
- New utilizing the
sets the
Project objects in the
object’s
dialogue toolbox to
properties.
Using the Toolbox create an
runs an application.
application. Initial form Window
Task learners to
saves Setting an Object’s run the
and Properties application.
recalls a Running an Application
10
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
10
NCI
Teaching and
Competences Content
Learning Strategies
Saving and Recalling a through the
Project process of saving
and recalling a
project.
Assessment Strategy
Assign learners a class work to describe the process of saving and recalling
a project.
Duration: 7Hours
Teaching and
Competence(s) Content
Learning Strategies
The learner: Types of Visual
Lead a guided
describes the Basic Data
discussion on the
types of Numeric Data
types of Visual
visual basic Non Numeric Data
Basic Data.
data. Suffixes and Literals
Guide learners on
uses the dim Declaration of various
how to use the
statements to variables using the
Dim Statements.
declare dim statements
variables.
Assessment Strategy
Assign learners a class task to use the Dim statements to declare two
Numeric Variables and two non-numeric Variables.
10
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Software resources like VB v6, VB .Net or VB .Net 2003
10
NCI
Duration: 10 Hours
Teaching and
Competences Content
Learning Strategies
The learner: Assigning Values to the Using examples
assigns Variables guide learners on
values to the - Mathematical how to:
variables. Expression - assign values to
identifies and - A number the variables.
uses - A string - apply the
appropriate - A Boolean value appropriate
arithmetic (True or False) arithmetic
operators. Arithmetic Operators in operators.
Visual Basic
^ Exponential
Multiplication / Division +
or & String concatenation.
Assessment Strategy
Assign learners a task to create, categorise and attach values to different
variables.
Duration: 10 Hours
Teaching and
Competences Content
Learning Strategies
The Learner: Getting to know the Using examples
applies the conditional guide learners
conditional Operators on how to apply
operators. = Equal to the conditional
identifies > More Than operators.
and uses < Less Than Lead learners
>= More Than and Equal
10
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Teaching and
Competences Content
Learning Strategies
appropriate <= Less than and equal practise to apply
arithmetic <> Not Equal to logical operators.
operators. Logical Operators Guide learners to
- And practise on the
- Or use of if…..
- Xor Then….Else if…..
- Not Else Statements
Using if….. Then….Elseif with operators.
…..Else Statements with
operators
Assessment Strategy
Assign learners to develop a program and use if….. Then….Elseif …..Else
Statements with operators
Duration: 12 Hours
Teaching and Learning
Competences Content
Strategies
The learner: Structure of an Discuss to the learner
codes structure event procedure the structure of an event
of an event A Simple procedure.
procedure in Message Box Guide learners on how
Visual Basic A Message Box to code a simple
codes simple with Title message box.
message box A Message Box Guide learners on how
codes a with Title and to code a message box
message box Yes/No Buttons with title.
with Message Boxes Guide learners on how
codes a with Title, OK to code a message box
10
NCI
message box with
with title
10
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Assessment Strategy
Assign learners to design and run an event procedure using the Message
Box, Showing the working method in the form’s click event procedure.
10
NCI
Duration: 10 Hours
Teaching and
Competence(s) Content
Learning Strategies
The learner: Simple program Guide learners
adds buttons interface on how to add in
and textbox Adding Buttons a form buttons
controls. Adding Text and textbox
creates on the Box Control controls.
interface a button with Setting Initial Guide learner
and without focus Properties on how to
whereby a user. Looking at the create a button
- clicks the object. Focus and Tab with and
- presses the tab Sequence without focus.
key until the Label Guide learners
object receives the Control on how to create
focus. (Form With a form with
- uses the code to Labels) labels.
activate the Changing Fore Guide learner
focus. Colour and on how to
- designs a form with Back Colour change fore
labels. colour and back
- changes fore colour colour.
and back colour.
Assessment Strategy
Assign learners an exercise to:
i) activate the code window for a form that has a button control and
determine the number of event procedures available.
ii) create a text box named txtOne that has a red foreground colour
and a blue background colour. The initial text displayed in the box
should be ‘Welcome to Visual Basic’.
10
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Overhead projectors
Internet
Software resources like VB v6, VB .Net or VB .Net 2003
11
NCI
Duration: 6 Hours
Teaching and
Competence(s) Content
Learning Strategies
The learner:
adds a control that Initial Run Guide learners on
activates the message Time Window how to add the
button upon clicking to The Run “Hello World”
display the word Time and activate the
“Hello world” Window after clear button to
clears the text the message invoke the btn
by clicking the button is Clear_ Click()
clear button. clicked procedure.
Assessment Strategy
Assign learners a task to write a Program that Calculates Profit of a
business.
Suggested References
Liew V. K. 2006: Visual Basic 6 Made Easy: (A Complete Tutorial for
Beginners). Booksurge, LLC.
11
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 75 hours
Module Overview
This module introduces learners to the practice of maintaining,
troubleshooting, Repairing and assembling computers.
Learning Outcome
By the end of this module, the learner should be able to maintain the
computer system, troubleshoot computer related errors and problems and
to carryout computer repair.
Duration: 8 Hours
Teaching and Learning
Competences Content Strategies
The learner:
maintains Meaning of Brainstorm the meaning
computers maintenance and types of
effectively. Types of maintenance maintenance.
handles and Hardware and Demonstrate to the
uses Software maintenance learners how system
maintenance Safety and Preventive maintenance is done.
tools maintenance Guide learners on the
effectively. procedures Safety and Preventive
observes CRTs and LCD maintenance procedure.
safety, health Monitor maintenance. Lead demonstrations on
and CRTs and LCD Monitor
Safety, health
environmental maintenance.
and
during
environmental Guide learners to discuss
computer
considerations in and observe the safety,
maintenance.
computer health and
maintenance. environmental
considerations in
computer maintenance.
Assessment Strategy
Assign learners homework to describe the safety precautions to be
11
NCI
observed during execution of each maintenance procedure applied to
different devices of a computer system.
11
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration 17 Hours
Competences Teaching and Learning
Content
Strategies
Errors and Problem Demonstrate to the
The learner: learners the
detection techniques
identifies techniques of
Computer Error
computer identifying computer
codes and sounds
related errors using codes.
Troubleshooting;
errors. Demonstrate to the
Boot/start-up errors.
troubleshoot learners
Device errors.
various troubleshooting
Hardware and Software
computer techniques.
(Operating System)
errors and Illustrate to the
errors.
problems. learners on how to
Connection and
fix computer fix computer
Display errors.
problems. problems.
Power related problems.
fix boot/start- Demonstrate to the
up problems Power On Self- learners on how to
of a computer. Test (POST) configure POST
messages.
Assessment Strategy
Assign learners a task to identify error codes and describe the error types.
11
NCI
Time: 20 Hours
Competences Content Teaching and Learning
Strategies
The learner: Tools and Display to the
repair and requirements learners tools
upgrade Computer system required to perform
computers. parts/devices repairs.
identify tools Operating system; Perform operating
required for installations, repair system installations
system repair. and upgrade and illustrate the steps
handle tools Hardware; involved. Task
well. installation and learners to practise.
carryout both replacement Perform software and
hardware Software; hardware installation
and Installation, Repair while the learners are
software and Upgrade taking notes on the
installations. procedures.
Assessment Strategy
Assign learners to install operating system on a computer.
11
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 18 Hours
Teaching and Learning
Competence(s) Content
Strategies
The learner: System casing; form Show the learners
assembles factor, dimensions, different layouts of
a computer desktop layout, the system casing and
identifies and tower layout demonstrate how to
installs the set screw holes.
motherboard. Motherboard Display different
install power Types and types of
supply. components motherboards and
Form factors and demonstrate how to
dimensions install.
Installation and Lead a guided
upgrade discussion on form
Motherboard factors and
interface connectors motherboard
Expansion slots components.
Power supply Take learners
installation through a step by step
guide of installing a
power
supply.
Assessment Strategy
Assign learners to dismantle and mantle a computer, and install and
configure a motherboard.
11
NCI
Duration: 12 Hours
Teaching and Learning
Competence(s) Content
Strategies
The learner: External Show learners different
uses various Storage; external devices and
storage installation, demonstrate how to install
media configuration, any external storage
devices. troubleshooting device.
writes data to Hard disk Show learners hard disk
CDs and storage drives, flash discs and
DVDs. Flash demonstrate how to
performs storage/remova format them.
data backup. ble storage; Lead a guided discussion on
formatting; obsolete storage devices.
memory cards. Demonstrate how to write
Obsolete CDs/DVDs.
storage Lead a guided discussion on
media. various optical storage
Optical storage; devices.
writing data to Illustrate to the
CDs/DVDs. learners how to
External storage carryout data backup.
data backup;
methods, types.
Assessment Strategy
Assign learners a laboratory activity to configure an external storage
media/device and carryout data backup to the external media.
11
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Suggested References
Basic Computer maintenance. https://www.computer-
pdf.com/architecture/710-tutorial-basic-computer-maintenance.html
Computer Basics. https://www.computer-pdf.com/other/5-tutorial-
programme-computer-basics-tutorial.html
Computer Architecture. https://www.computer-pdf.com/architecture/75-
tutorial-programme-computer-architecture.html
Jean, A. (2016). CompTIA A+ Guide to IT Technical Support + Lab Manual.
9th edn: Programme Technology Ptr.
Mike, M. (2007). Guide to Managing and Troubleshooting PCs. 2nd edn:
New York, McGraw-Hill, Inc.
Mike, M. (2016). Managing and Troubleshooting PCs. 5th edn: McGraw-Hill
Education.
11
NCI
Duration: 60Hours
Module Overview
This module introduces the learner to the basic Kiswahili used in the
industry and by the general public to carry out daily business. It also
enables the learner to carry out his/her profession in any part of East
Africa where Kiswahili is the major language of communication.
Learning Outcome
By the end of the module the learner should be able to seek help on ICT
matters in Kiswahili.
Duration: 2 Hours
Competences Content Teaching and Learning
Strategies
The learner Origin and Take learners through
acknowledges the spread of the origin of Kiswahili in
importance of Kiswahili East Africa.
learning and using Importance of Lead a discussion on
Kiswahili language. Kiswahili to the importance of
Ugandans and Kiswahili to the learner
other East of ICT.
African countries
Assessment Strategy
Assess learners on the importance of learning Kiswahili in the context of
an ICT Specialist.
11
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 18 Hours
Competences Content Teaching and
Learning Strategies
The learner:
Greetings to peers, age Lead a guided
greets peers
mates, parents, elderly discussion on the
and elders in
and supervisors correct use of
Kiswahili.
Salutations at different Kiswahili in greeting
names places
times of the day peers, elders and
and people in
Appreciation and saying supervisors.
their
`thank you’ for work done, Together with
capacities.
gifts, food and so on learners discuss the
appreciates
Asking for directions, use of `thank you’,
others by
assistance and food and so `welcome’ and `sorry’
saying `thank
on in Kiswahili and task
you’ and
Names of places, like learners to practice
`well-done’ in
schools, hospitals, using Kiswahili in
Kiswahili.
markets, garages, roads, and outside the class.
airports, water wells, Using illustrations,
forests, villages, towns, lead a guided
sites, hills discussion on giving
Names of people and directions such as
professional titles like move forward, north,
technicians, nurses, left, east, south, west
messengers, watchmen, and right hand side in
drivers, doctors, Kiswahili.
teachers, learners
Assessment Strategy
Ask learners to:
greet peers, elders and supervisors.
name places and people in their capacities.
11
NCI
Duration: 10 Hours
Competences Content Teaching and Learning
Strategies
The learner : Vowels a e i o u Illustrate on the vowels
counts Consonants b, ch, used in Kiswahili and
numbers 0 - d, dh, f, g, gh, h, j, k, lead a guided
1000000 in l, m, n, ng, ny, p, r, discussion on their
Kiswahili. s, sh, t, th, v, w, y, z. application.
identifies and Counting and Lead a guided discussion
names the numbers 0-9, on the application of the
parts of the 10- 1000000 consonants used in
human body Daily and common Kiswahili.
in Kiswahili. activities and Guide learners to count
sayings, welcome, numbers in Kiswahili 0-
have a seat, thank 1000000.
you, wish you Lead a guided discussion
well, sorry on the daily and
Parts of the common activities and
human body like word meanings in
head, legs. Kiswahili.
Competences Content Teaching and Learning
Strategies
The learner Origin and spread Take learners through
acknowledges the of Kiswahili the origin of Kiswahili in
importance of Importance of East Africa.
learning and using Kiswahili to Lead a discussion on
Kiswahili Ugandans and other the importance of
language. East African Kiswahili to a learner of
countries ICT.
Assessment Strategy
Task learners to write numbers in Kiswahili.
11
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 10 Hours
Competences Content Teaching and Learning
Strategies
The learner: Names of domestic Guide learners to
animals like goats, discuss on the names of
names
sheep, cows, pigs, domestic animals,
domestic
rabbits, dogs, cats birds and insects in the
animals, birds
Names of domestic environment.
and insects in
Kiswahili. birds like ducks, With the help of the
turkeys, hens, calendar guide to name
mentions the
Names of insects like on the days of the
days of the
mosquitoes, flies week, months of the
week, names
cockroaches year and the dates of
the months of
Month in a year, days the months.
the year and
tells the of the week, dates and Lead a guided
correct dates. telling time discussion on the
Names of objects like common mistakes to be
doors, windows avoided in Kiswahili.
Common usage of Guide learners to
Kiswahili, home and identify and name the
garden activities objects and activities in
Common mistakes to the environment.
be avoided
Assessment Strategy
Ask learners to name in Kiswahili different objects in the environment.
12
NCI
Duration: 06 Hours
Competences Content Teaching and Learning
Strategies
The learner : Names of Guide learners to
tools, identify and name
identifies and
materials, the tools, materials,
names the tools,
and and equipment used
materials, and
equipment in ICT.
equipment used in
used ICT Ask learners to find
ICT.
Titles of out the Swahili titles
refers to officers in
officers in ICT of people who work
ICT by their titles.
Tasks in ICT.
describes the tasks
performed Discuss with
performed by
by ICT learners the tasks
different ICT
officers performed by
officials.
different ICT officers.
Assessment Strategy
Assign the learner to write the titles and tasks performed by an ICT
technician.
12
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 10 Hours
Competences Content Teaching and
Learning Strategies
The learner: Common Pair up learners to
terminologies role play the
applies the terms
used in records. application of the
used in ICT.
Public common terms
expresses
expression used in ICT.
confidently in public.
(welcoming, Set up a
welcomes, offers to
asking, thanking) conversation
assist, and appreciates
Providing the requiring learners to
the assistance provided
available welcome, ask, and
by others.
information appreciate.
advertises the products
Persuasive Let learners design
in Kiswahili.
language adverts in a
negotiates for better
Advertising of persuasive language.
business terms in ICT.
products Guide learners how
Negotiating for to negotiate
better terms politely in
Kiswahili.
Assessment Strategy
Task learners to write and format a Kiswahili advert for any ICT business.
12
NCI
Suggested References
Maw, J. E. (2012). Swahili for Starters: A Practical Introductory and
Intermediate Level.
Almasi, W. F. (2014). Swahili Grammar for Introductory and Intermediate
Levels.
Shule Direct Tanzania, World Reader (November 21, 2016). Kiswahili kwa
Shule za Sekondari. Kindle edn.
Mohamed A. M. (2001). Modern Swahili Grammar. Kenya, East African
Education Publishers.
Daloiso, M. (2017). Oxford Essential Dictionary for Kiswahili Learners of
English. Kindle edn: Oxford University Press.
Mpiranya, F. (2015). Swahili Grammar and Workbook. New York,
Routledge Publishers.
12
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Duration: 60 Hours
Module Overview
This module enables the learner to demonstrate a summation of all the
skills learn in the entire time of study. The learner manages a computer
workshop and improves on the website that was started in the previous
semester.
Learning Outcome
By the end of this module the learner should be have demonstrated ability
to troubleshoot computer hardware issues.
12
NCI
Sample Projects
Creating three small programs using Visual Basic Application
Starting and managing a small scale computer repair workshop
Improving and completing website development by adding web pages
such as (Home page, Programs/Services offered, Contact Us, About Us
and Gallery)
Develop a new website for an institution of training or a parastatal
(Home page, Programs/services offered, Contact Us, About Us
and Gallery)
Suggested References
Artemieva, E. (2016). The Application of Projects Methods in Training
Students in Secondary Vocational Education. Olympiá da techniky
Plzeņ . https://otik.uk.zcu.cz/bitstream/11025/21421/1/Artemieva.pdf
Project Report of Computer Shop Management:
https://www.scribd.com/doc/266737244/Project-Report-on-Computer-
Shop-Management-System
Project Computer Sales and Service Centre (2):
https://www.scribd.com/doc/94974615/Project-Computer-Sales-and-
Service-Centre-2
12
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Module Overview
This module provides an opportunity to the learner in matching the
knowledge and skills acquired in at the institution of training and place of
employment.
Learning Outcome
Ability to apply ICT solutions when solving end-user need.
Assessment Strategy
i) Field supervisors scores the candidate according to the attached
industrial training guidelines
ii) Academic supervisor visits the trainee in the field to observe the
trainee performance and interviews the Field supervisor about the
trainee’s performance.
12
NCI
12
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
12
NCI
12
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
13
NCI
13
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
13
NCI
13
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
13
NCI
13
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
Schildt, H., (2003). C++ from the Ground Up. 3rd edn, McGrawHill/Osborne.
13
NCI
13
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
13
NCI
Supervision
There should be a world of work or field or industry supervisor and an
academic supervisor from the training institution.
The academic supervisor visits the attachment site or industry at least
once, and interacts with both the learner and field supervisor.
Assessment
Assessment marks should be categorised as follows:
Assessment by field supervisor 50%
Assessment by academic supervisor 30%
Field attachment report 20%
All the above assessment categories must be carried out for one to
complete Industrial Training. The marks awarded by each category must
be verified by UBTEB.
13
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
14
NCI
The assessment shall be carried out as indicated in each area and then the
total mark obtained is computed to 50%.
14
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
14
NCI
14
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
14
NCI
14
NATIONAL CERTIFICATE IN INFORMATION AND COMMUNICATION
14
NCI
14
National Curriculum
Development Centre ,
P.O. Box 7002,
Kampala.
www.ncdc.go.ug