Download ICTITL6001 -TVET DIPLOMA IN INFORMATION TECHNOLOGY OK

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Republic of Rwanda
Ministry of Education
CURRICULUM
RTQF LEVEL
6
TVET DIPLOMA
OF
INFORMATION TECHNOLOGY
ICTITL6001
Tumba, August 2020
ICTITL6001-TVET DIPLOMA
Information Technology
RTQF Level 6 CURRICULUM
2 | Page
Skills for a better destiny
© Rwanda Polytechnic, 2020
Copies available from:
Rwanda Polytechnic (RP)
Email: [email protected]
Web: www.rp.ac.rw
P.O. Box: 164 Kigali, Rwanda
Original published version updated:
August 2020
i | Page
Skills for a better destiny
Copyright
The Competent Development Body of this Curriculum is © Rwanda Polytechnic (RP).
Reproduced with permission.
The following copyright warning applies to the material from the training package:
All rights reserved. This work has been produced initially with RP. This work is copyright, but
permission is given to trainers and teachers to make copies by photocopying or other
duplicating processes for use with their own training organizations or in a workplace where
the training is being conducted. This permission does not extend to the making of copies for
use outside the immediate training environment for which they are made, nor the making of
copies for hire or resale to third parties. The views expressed in this version of the work do
not necessarily represent the views of RP. The competent body does not give warranty nor
accept any liability.
The RP owns the copyright on all curricula. Schools may reproduce this program in part or in
full for bona fide study or classroom purposes only. Acknowledgement of the RP copyright
must be included on any reproductions. Learners may copy reasonable portions of the
curriculum for the purpose of study. Any other use of this curriculum must be referred to the
RP.
© Rwanda Polytechnic (RP) 2020
Published by
Rwanda Polytechnic (RP)
Internet:http://www.rp.ac.rw
P.O. Box: 164 Kigali, Rwanda
ii | Page
Skills for a better destiny
Table of contents
Copyright ...................................................................................................................................... ii
Table of contents ......................................................................................................................... iii
Acknowledgments ...................................................................................................................... xii
Production team ................................................................................................................................. xii
1.
GENERAL INTRODUCTION ...................................................................................................... 1
2.
QUALIFICATION DETAILS ........................................................................................................ 2
2.1. Description .................................................................................................................................... 2
2.2 Minimum entry requirements ....................................................................................................... 3
2.3 Information about pathways ......................................................................................................... 3
2.4 Rationale of the Qualification ........................................................................................................ 3
2.5 Job related information ................................................................................................................. 4
2.6 Employability and life skills ............................................................................................................ 4
2.7 Information about competencies .................................................................................................. 6
3.
TRAINING PACKAGE ............................................................................................................... 8
3.1 Course structure ............................................................................................................................ 8
3.2 Competencies chart ....................................................................................................................... 8
3.3 Flowchart ..................................................................................................................................... 11
4.
ASSESSMENT GUIDELINES .................................................................................................... 13
4.1 Assessment Methodology ............................................................................................................ 13
4.2 Portfolio ....................................................................................................................................... 13
CCMOL601-
OCCUPATION AND LEARNING PROCESS ................................................................. 16
LEARNING UNIT 1 – MATCH LEARNING PROCESS WITH OCCUPATION ............................................. 18
LEARNING UNIT 2 – DEVELOP ACTION PLAN TO MEET OCCUPATION STANDARDS ........................ 24
LEARNING UNIT 3 – RELATE OCCUPATION WITH LABOR MARKET DEMAND.................................... 30
CCMSH601-
OCCUPATIONAL SAFETY AND HEALTH ACTIVITIES MANAGEMENT .......................... 36
LEARNING UNIT 1 - MONITOR HYGIENE AND SANITATION BEST PRACTICES AT WORKPLACE ......... 38
LEARNING UNIT 2–DESCRIBE NON COMMUNICABLE AND COMMUNICABLE DISEASES .................. 47
LEARNING UNIT 3 - PREVENT GENDER BASED VIOLENCE AT WORKPLACE ....................................... 52
LEARNING UNIT 4– SUSTAIN INDIVIDUAL HEALTH AND SAFETY AT WORKPLACE ............................ 56
CCMKN601-
IKINYARWANDA CY’UMUKANGURAMBAGA ........................................................ 68
IMBUMBE YA 1 - GUKORESHA UBUVANGANZO BW’ABANA ATANGA UBURERE BUKWIYE KU BANA
BAKIRI BATO ....................................................................................................................................... 70
iii | Page
Skills for a better destiny
IMBUMBE YA 2 - GUKORESHA IKINYARWANDA CY’UMUKANGURAMBAGA MU BUGENI
BW’IYAMAMAZA ................................................................................................................................ 76
IMBUMBE YA 3 - GUKORESHA IKINYARWANDA KIBONEYE UWIGA AKORA UBUKANGURAMBAGA
KU NGINGO ZITANDUKANYE .............................................................................................................. 82
CCMEN601
PRE-ADVANCED WORKPLACE ENGLISH ............................................................ 92
LEARNING UNIT 1: APPLY ENGLISH GENERAL LANGUAGE SKILLS...................................................... 94
LEARNING UNIT 2: LISTEN TO TRADE RELATED SPEECHES .............................................................. 102
LEARNING UNIT 3: SPEAK ABOUT TRADE RELATED TOPICS............................................................. 113
LEARNING UNIT 4: READ TRADE-SPECIFIC TEXTS ............................................................................ 122
CCMFR601-
FRANÇAIS ELEMENTAIRE DANS LE METIER ................................................. 130
UNITÉ D’APPRENTISSAGE 1 – S’EXPRIMER ORALEMENT ET PAR ÉCRIT DANS LE LANGAGE
SIMPLE.............................................................................................................................................. 133
UNITÉ D’APPRENTISSAGE 1 – S’EXPRIMER ORALEMENT ET PAR ÉCRIT DANS LE LANGAGE
SIMPLE.............................................................................................................................................. 140
CCMPE601-
PROFFESSIONAL ETHICS ................................................................................... 161
LEARNING UNIT 1 – DESCRIBE ETHICS ............................................................................................. 163
LEARNING UNIT 2 –APPLY PROFESSIONAL ETHICS ........................................................................ 168
LEARNING UNIT 3 – APPLY PROFESSIONAL POLICY, LAWS AND REGULATIONS ............................. 172
CCMBM601-
BUSINESS MANAGEMENT .......................................................................... 178
LEARNING UNIT 1 - MANAGE A BUSINESS DEVELOPMENT ............................................................. 181
LEARNING UNIT 2 - MANAGE BUSINESS FINANCE ........................................................................... 191
LEARNING UNIT 4 – MANAGE MARKETING OPERATIONS ............................................................... 210
CCMTM601-
TEAM MANAGEMENT SKILLS........................................................................... 222
LEARNING UNIT 1 - APPLY PROFESSIONAL COMMUNICATION SKILLS ............................................ 224
LEARNING UNIT 2 - APPLY TEAM LEADING SKILLS ........................................................................... 233
LEARNING UNIT 3 - MANAGE MEETING .......................................................................................... 239
CCMRM601
INTRODUCTION RESEARCH METHODOLOGY ..................................................... 247
LEARNING UNIT 1 – DESCRIBE RESEARCH CONCEPT ....................................................................... 249
LEARNING UNIT 2 - DEVELOP A RESEARCH PROPOSAL ................................................................... 255
LEARNING UNIT 3 - PRESENT RESEARCH PROPOSAL ....................................................................... 274
GENFM601
FUNDAMENTALS OF ENGINEERING MATHEMATICS .......................................... 284
LEARNING UNIT 1 - APPLY ELEMENTARY FUNCTIONS ..................................................................... 287
LEARNING UNIT 2 - APPLY DIFFERENTIATION.................................................................................. 294
LEARNING UNIT 3 - APPLY SIMPLE INTEGRATION ........................................................................... 300
LEARNING UNIT 4 - APPLY SEQUENCES AND SERIES........................................................................ 304
LEARNING UNIT 5 - APPLY MATRICES AND DETERMINANT ............................................................. 308
iv | Page
Skills for a better destiny
ETTFE601-
ELECTRONICS FUNDAMENTALS ............................................................... 315
LEARNING UNIT 1 – USE ELECTRONIC LAB/ WORKSHOP EQUIPMENT ............................................ 317
LEARNING UNIT 2 – APPLY PASSIVE DEVICE .................................................................................... 322
LEARNING UNIT 3 – APPLY ACTIVE DEVICE ...................................................................................... 328
LEARNING UNIT 4 – APPLY LINEAR ICS AND AMPLIFIERS ................................................................ 334
GENDM601-
DISCRETE MATHEMATICS ................................................................................ 340
LEARNING UNIT 1 - APPLY INTRODUCTION TO MATHEMATICAL LOGIC ......................................... 343
LEARNING UNIT 2 - APPLY TECHNIQUES OF COUNTING AND DISCRETE PROBABILITY. .................. 350
LEARNING UNIT 3: APPLY INTRODUCTION TO NUMBER THEORY AND CRYPTOGRAPHY................ 358
LEARNING UNIT 4 - APPLY INTRODUCTION TO GRAPH THEORY AND AUTOMATA ......................... 366
ITLDE601-
BASICS OF DIGITAL ELECTRONICS ............................................................ 374
LEARNING UNIT 1 - DESCRIBE DIGITAL ELECTRONICS ..................................................................... 376
LEARNING UNIT 2–APPLY DIGITAL ARTHIMETIC AND BASIC DIGITAL CODING ............................... 382
LEARNING UNIT 3–APPLY BASIC OF COMBINATIONAL AND SEQUENTIAL LOGIC ........................... 387
LEARNING UNIT 4–APPLY DIGITAL INTEGRATED CIRCUITS .............................................................. 392
ITLDS601-
ALGORITHM AND DATA STRUCTURE USING C .................................................... 398
LEARNING UNIT 1 - USE ALGORITHM TO SOLVE PROBLEMS ........................................................... 402
LEARNING UNIT 2- APPLY C PROGRAMMING FUNDAMENTALS...................................................... 421
LEARNING UNIT 3- APPLY DATA STRUCTURE USING C .................................................................... 443
ITLCL601
ADVANCED COMPUTER LITERACY ................................................................. 457
LEARNING UNIT 1 - PERFORM COMMON TASKS ............................................................................. 461
LEARNING UNIT 2 – APPLY ADVANCED WORD PROCESSING .......................................................... 466
LEARNING UNIT 3 – APPLY ADVANCED SPREADSHEET TO PRODUCE SOFISCATED REPORTS ......... 487
LEARNING UNIT 4 – PRODUCE AN ADVANCED PRESENTATION ...................................................... 500
LEARNING UNIT 5 - EDIT CORRABORATIVELY .................................................................................. 511
LEARNING UNIT 6 – MANAGE DATABASE ........................................................................................ 515
ITLFM701
FUNDAMENTALS OF MULTIMEDIA ................................................................ 528
LEARNING UNIT 1 - DESCRIBE FUNDAMENTALS OF MULTIMEDIA .................................................. 530
LEARNING UNIT 2 – APPLICATION OF VIDEO CAMERA WORK ........................................................ 535
LEARNING UNIT 3 APPLICATION OF MULTIMEDIA AUTHORING TOOLS ...................................... 542
ITLOJ601-
OOP USING JAVA ........................................................................................... 551
LEARNING UNIT 1 – DESCRIBE JAVA BASIC CONCEPTS AND PREPARE THE ENVIRONEMENT ......... 554
LEARNING UNIT 2 – Apply control statements ................................................................................ 559
LEARNING UNIT 3– APPLY OBJECT ORIENTED PRINCIPALS.............................................................. 564
LEARNING UNIT 4 – PROCESS STRING AND ARRAYS........................................................................ 576
v | Page
Skills for a better destiny
LEARNING UNIT 5 – HANDLE EXCEPTIONS....................................................................................... 581
LEARNING UNIT 6 – DEVELOP GUI USING AWT ............................................................................... 586
LEARNING UNIT 7 – Program GUI with Swing.................................................................................. 592
LEARNING UNIT 8 – JDBC ................................................................................................................. 597
ITLMC601
COMPUTER MAINTENANCE...................................................................... 603
LEARNING UNIT 1 - DESCRIBE PERSONAL COMPUTER .................................................................... 606
LEARNING UNIT 2 - DISASSEMBLE AND ASSEMBLE PERSONAL COMPUTER ................................... 613
LEARNING UNIT 3- PREVENTIVE MAINTENANCE AND TROUBLESHOOTING .................................. 619
LEARNING UNIT 4 - INSTALL AND CONFIGURE LAPTOPS AND OTHER MOBILE DEVICES ................ 625
LEARNING UNIT 5- INSTALL WINDOWS AND MOBILE OPERATING SYSTEM ................................... 630
LEARNING UNIT 6 -INSTALL AND MAINTAIN PRINTER ..................................................................... 636
ITLDF601- DATABASE DEVELOPMENT ............................................................................... 646
LEARNING UNIT 1 - DETERMINE DATABASE REQUIREMENTS ......................................................... 649
LEARNING UNIT 2- DEVELOP A LOGICAL DATA MODEL ................................................................... 654
LEARNING UNIT 3: DESIGN THE DATA STRUCTURES ....................................................................... 661
LEARNING UNIT 4 – PERFORM DATABASE STRUCTURE .................................................................. 667
LEARNING UNIT 5 – TEST AND FINALIZE DATABASE ........................................................................ 678
ITLDF601-
FRONT-END DEVELOPMENT ................................................................ 687
LEARNING UNIT 1 – DESIGN GUI ...................................................................................................... 690
LEARNING UNIT 2 - DEVELOP COMPLEX FRONT-END USING HYPER TEXT MARKUP
LANGUAGE (HTML) ..................................................................................................................... 697
LEARNING UNIT 3 - DEVELOP COMPLEX CASCADING STYLE SHEETS (CSS)...................................... 717
LEARNING UNIT 4 – INTERACTIVE JAVASCRIPT FRONTEND............................................................. 733
ITLAD601-
DATABASE ADMINISTRATION .......................................................... 751
LEARNING UNIT 1 - START UP A DATABASE..................................................................................... 754
LEARNING UNIT 2 - SECURE ORACLE DATABASE ............................................................................. 763
LEARNING UNIT 3 - MANAGE DATABASE......................................................................................... 780
ITLDP601-
BACKEND DEVELOPMENT USING PHP ............................................................... 785
LEARNING UNIT 1 – PREPARE PHP ENVIRONMENT ......................................................................... 788
LEARNING UNIT 2 – APPLY PHP FUNDAMENTALS ........................................................................... 793
LEARNING UNIT 3 – INTEGRATE DATABASE WITH PHP ................................................................... 815
LEARNING UNIT 4 – DEPLOY WEB APPLICATION ............................................................................. 820
ITLID601-
INSTALLATION OF IP BASED DEVICES ....................................................................... 835
LEARNING UNIT 1 - Identify type of device to install ....................................................................... 838
LEARNING UNIT 2- INSTALL CCTV CAMERA ..................................................................................... 846
LEARNING UNIT 3 – Enable connection via wireless technology..................................................... 858
vi | Page
Skills for a better destiny
LEARNING UNIT 4 - Operate mobile devices ................................................................................... 866
LEARNING UNIT 5- MAINTAIN IP DEVICE ......................................................................................... 871
ITLAL601-
LINUX SYSTEM ADMINISTRATION .................................................................. 880
LEARNING UNIT 1 - INSTALL OS ....................................................................................................... 882
LEARNING UNIT 2 – Apply Linux operations and basic commands ................................................. 887
LEARNING UNIT 3 - INSTALL AND CONFIGURE LINUX SERVER SERVICES AND TOOLS .................... 896
ITLSN601-
SMALL NETWORKS ADMINISTRATION........................................................ 911
LEARNING UNIT 1 – DESIGN NETWORK ......................................................................................... 914
LEARNING UNIT 2 – IMPLEMENT PHYSICAL TOPOLOGY .................................................................. 923
LEARNING UNIT 3 – PROVIDE ACCESS TO THE MEDIA..................................................................... 929
LEARNING UNIT 4 – APPLY AND SUBNET IP ADDRESSING ............................................................... 937
LEARNING UNIT 5 – ENABLE CONNECTION VIA WIRELESS TECHNOLOGY ..................................... 943
LEARNING UNIT 6 – IMPLEMENT THE INTERNET PROTOCOL TO NETWORK ................................... 951
ITLWN601-
LARGE NETWORKS ADMINISTRATION .............................................................. 967
LEARNING UNIT 1 - DESCRIBE WAN CONCEPT ................................................................................ 970
LEARNING UNIT 2- IMPLEMENT ROUTING AND POINT-TO-POINT PROTOCOLS ............................. 976
LEARNING UNIT 3 - IMPLEMENT VLAN ............................................................................................ 993
LEARNING UNIT 4- IMPLEMENT SECURITY NETWORK POLICIES ................................................... 1004
LEARNING UNIT 5- APPLY QUALITY OF SERVICE ............................................................................ 1013
ITLAW601-
WINDOWS SERVER ADMINISTRATION ........................................................... 1024
LEARNING UNIT 1 - PREPARE WINDOWS OPERATING SYSTEM ENVIRONMENT ........................... 1027
LEARNING UNIT 2 - PROMOTE THE SERVER TO A DOMAIN CONTROLLER .................................... 1034
LEARNING UNIT 3 - JOIN THE CLIENT TO THE DOMAIN ................................................................. 1042
LEARNING UNIT 4 - IMPLEMENT GROUP POLICY OBJECT (GPO) ................................................... 1047
LEARNING UNIT 5 - INSTALL AND CONFIGURE SERVER SERVICES ................................................. 1052
LEARNING UNIT 6 - IMPLEMENT MAIL SERVER SERVICE ............................................................... 1060
LEARNING UNIT 7 - APPLY VIRTUALIZATION.................................................................................. 1065
ELTAI601-
INDUSTRIAL ATTACHMENT PROGRAM (IAP).................................................. 1076
LEARNING UNIT 1 - ANALYZE OWN PROFESSIONAL GAPS IN LINE WITH INDUSTRY DEMANDS ... 1079
LEARNING UNIT 2–ENHANCE INNOVATION DURING IAP PROGRAM ............................................ 1084
LEARNING UNIT 3 - IMPLEMENT PROFESSIONAL SKILLS TRANSFER .............................................. 1089
LEARNING UNIT 4 - REPORT IAP ACTIVITIES .................................................................................. 1093
GLOSSARY .............................................................................................................................. 1097
vii | Page
Skills for a better destiny
List of Abbreviations
AAA
Authentication, Authorization, Accounting
ACL
Access Control Lists
API
Application Programming Interface
ATM
Asynchronous Transfer Mode
AWS
Amazon web services
BGP
Border Gateway Protocol
CBIS
Computer-based information system
CBWFQ
Class-Based Weighted Fair Queuing
CDM
Conceptual Data Model
CDP
Cisco Discovery Protocol
CDU
Curriculum Development Unit
CHAP
Challenge-Handshake Authentication Protocol
CM
Complementary Modules
CPU
Central Processing Unit
CRUD
Create Retrieve Update Delete
DBA
Database Administrator
DBMS
Database Management System
DCL
Data Control Language
DDL
Data Definition Language
DDoS
Distributed Denial-Of-Service
DFD
Data flow diagram
DHCP
Dynamic Host Configuration Protocol
DiffServ
Differentiated services
DML
Data Manupulation Language
DNS
Domain Name System
DSL
Digital Subscriber Line
DUAL
Dual Algorithm
DWDM
Dense Wavelength Division Multiplexing
eBGP
external BGP
EIGRP
Enhanced Interior Gateway Routing Protocol
ERD
Entity Relationship Diagram
FHRP
First Hop Redundancy Protocols
FIFO
First-In, First-Out
GRE
Generic Routing Encapsulation
GUI
Graphical User Interface
viii | Page
Skills for a better destiny
HDD
Hard disk drive
HDLC
High-Level Data Link Control
HSRP
Hot Standby Router Protocol
HTML
Hypertext Markup Language
I/O
Input/Output
IaaS
Infrustructure as a service
ICMP
Internet Control Message Protocol
ICT
Information Communication Technology
IDE
Integrated Development Environment
IGP
Interior Gateway Protocol
IMAP
Internet Message Access Protocol
IntServ
Integrated services
IOS
Internetwork Operating System
IPSec
Internet Protocol Security
ISDN
Integrated Services Digital Network
ISP
Internet Service Provider
JSON
JavaScript Object Notation
LACP
Link Aggregation Protocol
LCP
Link Control Protocol
LDM
Logic Data Model
LDS
Logical Data structure
LLDP
Link Layer Discovery Protocol
LLQ
Low Latency Queuing
LSA
Link-State Advertisement
LU
Learning Unit
MPLS
Multi-Protocol Label Switching
MVC
Model-View-Controller
MySQL
My Structured Query Language
NCP
Network Control Program
NTP
Network time protocol
OSPF
Open Shortest Path First
OSPFv2
Open Shortest Path First Version Two/IPv4
OSPFv3
Open Shortest Path First Version Three/IPv6
PaaS
Platform as a service
PAgP
Port Aggregation Protocol
PAP
Password Authentication Protocol
ix | Page
Skills for a better destiny
PDO
PHP Data Objects
PHP
Hypertext Preprocessor
PPE
Personal Protective Equipment
PPP
Point To Point Protocol
PSTN
Public Switched Telephone Network
PVST
Per-VLAN Spanning Tree
QoS
Quality of Service
RAM
Random access memory
RDBMS
Relational Database Management System
RISA
Rwanda Information Society Authority
RP
Rwanda Polytechnic
RTQF
Rwanda TVET Qualifications Framework
Saas
Software as a service
SDH
Synchronous Digital Hierarchy
SMTP
Simple Mail Transfer Protocol
SONET
Synchronous Optical Network
SQL
Structural Query Language
SSADM
Structured system analysis and design method
SSH
Secure Shell
STP
Spanning Tree Protocol
SVI
Switch Virtual Interface
TCP
Transmission Control Protocol
TFTP
Trivial File Transfer Protocol
TSP
Tunnel Setup Protocol
TSS
Technical Secondary Schools
TVET
Technical and Vocational Education and Training
UDP
User Datagram Protocol
USB
Universal Serial Bus
VLAN
Virtual Local Area Network
VM
Virtual machine
VPN
Virtual Private Network
VTC
Vocational Training Center
VTP
Vlan Trunking Protocols
VTY
Virtual teletype
W3C
World Wide Web Consortium
WAMP
Windows, Apache, MySQL, and PHP
x | Page
Skills for a better destiny
WAN
Wide Area Network
WDA
Workforce Development Authority
WFQ
Weighted Fair Queuing
WWW
World Wide Web
XAMPP
Cross-platform Apache MySQL PHP, Perl
XML
Extensible Markup Language
xi | Page
Skills for a better destiny
Acknowledgments
Rwanda polytechnic (RP) wishes to extend its gratitude to the following partners, stakeholders
and institutions involved in development of this programme including private sector,
government institutions and other professionals.
Production team
Coordination
-
RWAMASIRABO Aimable, Curriculum Development, RP
Facilitation
-
Bernadette NIKUZE
-
BENIMANA Pascal
Editing
-
UWIRAGIYE Solange
-
BAMPIRE Delphine
Reviewer
- TUYISHIME Jean pierre
Curriculum Development Team
#
1
Names
BUCYIBARUTA Nelson
Function
Assistant Lecturer ICT
Company/Institution
IPRC HUYE
2
BYIRINGIRO Aimé Samson
ICT Director
CALEB IT FIRM
3
HARERIMANA Sophonie
Assistant Lecturer ICT
IPRC KARONGI
4
HAVUMIRAGIRA Etienne
Lecturer IT
IPRC TUMBA
5
KARINDA PACIFIQUE
CEO
RIC-HOUSE Ltd
6
MUVANDIMWE Anastase
Assistant Lecturer IT
IPRC TUMBA
7
NDAYIZEYE Pacifique
IT Employment service
specialist
RDB
8
NDUWAWE Patience
NZABANITA
CEO
COM &C Ltd
xii | Page
Skills for a better destiny
9
NIYIBIZI Jean Paul
Lecturer ICT
IPRC NGOMA
10
TUYISENGE Jean Claude
Software Developer
ITYAZO Media Group
xiii | Page
Skills for a better destiny
1. GENERAL INTRODUCTION
The curriculum presents a coherent and significant set of competencies to perform the
occupation of an Assistant Information Technologist. It is designed with an approach that
takes into account the training needs, the work situation, as well as the goals and the means
to implement the training.
The modules of the curriculum include a description of the expected results of the training.
They have a direct influence on the choice of the theoretical and practical learning activities.
The competencies are the targets of the training: the acquisition of each is required for
certification.
The curriculum is the reference to carry out the assessment of learning. Assessment tools of
learning are developed based on this document.
The curriculum consists of three parts. The first part is of general interest and shows the
nature and goals of the program and the key concepts and definitions used in the document.
The second part presents the qualification, its level in the qualification framework, its
purpose, its rationale and the list of modules it comprises. The third part deals with the
training package. It includes the competencies chart, the sequencing of module learning, the
description of each module and the course structure.
The pages describing the modules are the heart of a curriculum. They present the title of the
module, the length of training, the amount of credits, the context in which the competency is
performed, the prerequisite competencies, the learning units and the performance criteria.
In each module, a course structure is provided. The course structure describes the learning
outcomes (knowledge, skills and attitudes) and the learning contents related to each learning
unit. In addition, the learning activities and resources for learning are suggested.
Finally, the assessment specifications and guidelines are included in each module.
1 | Page
Skills for a better destiny
2. QUALIFICATION DETAILS
2.1. Description
Title:
TVET Diploma of Information Technology
Level:
RTQF Level 6
Credits:
248
Sector:
ICT
Sub-sector:
IT
Issue date:
August, 2020
This qualification provides the skills, knowledge and attitudes for a learner to be competent
in a range of routine tasks and activities that require the application of a limited range of basic
practical skills in a defined context. Work would be undertaken in various ICT
sectors/industries where skills in network and software development are provided, including
governmental and private institutions. Learners may work with full autonomy.
At the end of this qualification, qualified learners will be able to:
1. Describe occupation and learning process
2. Develop occupational safety and health activities
3. Gukoresha ikinyarwanda cy'umukangurambaga
4. Apply pre-advanced English at the workplace
5. Utiliser le Français Elémentaire dans le Métier
6. Apply Professional Ethics
7. Manage a business entity
8. Apply team management skills
9. Develop a research proposal
10. Apply fundamentals of Engineering Mathematics
11. Apply Discrete mathematics
12. Apply fundamental of electronics
13. Apply basics of digital electronics
14. Apply algorithm & data structure using C
15. Apply advanced computer literacy
16. Apply fundamental of multimedia
17. Apply OOP using JAVA
18. Maintain Computer Systems
19. Develop database
20. Develop Front-end
2 | Page
Skills for a better destiny
21. Apply advanced web technologies
22. Develop backend using JAVA
23. Administer Database
24. Develop Back-end using PHP
25. Install & Operate IP Based devices
26. Administer Linux System
27. Design, Configure and Administer Small Network
28. Design, Configure and Administer Wide Network
29. Administer window server
30. Integrate the workplace
2.2 Minimum entry requirements
Eligible Candidates to this qualification should fulfil the following:





Be a holder of Advanced Level Certificate (A’ Level) with two Principal Passes or
Be a Holder of RTQF level V Certificate with a strong background in software development or
computer networking or
A Certificate of Recognition of Prior Learning at National Qualifications Framework equivalent to
A Level or RTQF Level 5 in Information Technology Related Fields;
Any other equivalent Certificate obtained from other recognized Institutions;
Have a background in Basic Mathematics and Sciences including basic Physics, Basic Economics,
and Computer Science) related subjects.
2.3 Information about pathways
Pathways into the qualification
Preferred pathways for candidates entering
this qualification include:
-
Certificate V in Software Development;
Certificate V in Computer Networking;
Or Any other related
qualifications/Programs
Pathways from the qualification
Progression route of candidates achieving this
qualification include:
-
Advanced Diploma in Information
Technology;
Or Any other related
Qualifications/Programs
2.4 Rationale of the Qualification
Due to significant current and planned investment in infrastructure by the GoR and the
private sector over the next 10 years and beyond. The creation of the Ministry of ICT and
Innovation, RISA, Irembo, Rwanda Online e-procurement system, BCS and the use of
electronic ID are indications that ICT and corresponding new technologies are priority
imperatives for the country. As per NST1 the GoR is investing on boosting human capital by
3 | Page
Skills for a better destiny
introducing TVET courses and other higher academic programs as response towards a highly
needed critical mass of qualified technicians and professionals.
This qualification provides skills, knowledge and right attitudes required by IT related industry
and graduates from this qualification will help the country to reduce dependencies on
external expertise, increase employment rate, reduce cost of labour and increase decent jobs
2.5 Job related information
This qualification prepares candidates aspiring to work in IT subsector confidently and
professionally and it also benefits people who have been working within the ICT industry to
obtain formal international recognition and enhance career progression.
The competencies contained in this qualification are essential for social and economic
transformation, empowerment and upliftment within the ICT environment, whilst
simultaneously improving the skills base of the country.
On completion of the qualification or part qualification qualified learners will be able to gain
access to job opportunities in the ICT sector both locally and internationally.
Possible jobs related to this qualification














IT Support Officer
Assistant IT Business Analyst
Database Designer
Database Developer
Database Administrator
Software Developer
Network Designer
Network Administrator
System Administrator
Cloud & Computing Engineer
IT Support & CCTV Operator
Quality Assurance Engineer (test engineer)
Senior Front-End Developer
Back-End Developer
2.6 Employability and life skills
This Qualification will also provide opportunity to learn industry needed soft skills known as
employability and life skills which is the key towards the success of any industry. This includes
communication skills, Computer literacy, negotiation skills, organization skills, personal and
interpersonal skills and managerial skills. Individuals with this qualification will easily integrate
themselves in the workplace environment.
4 | Page
Skills for a better destiny
Communication



Negotiating and liaising with a broad range of colleagues and customers on
operational and service issues: consulting with others to elicit feedback and ideas
Providing briefing to operational staff and other managers
Developing and maintaining workplace documentation such as operational
procedures, staff-related documentation or report
Safety and security precautions

Working collaboratively with project team members
Health and environment


Health reproduction
Rwanda environmental protection, practices rules and regulations
Teamwork




Motivating and leading diverse teams;
Providing support and coaching;
Planning work operations to take account of team member strengths;
Taking a lead role in agreeing and establishing work team goals
Problem solving




Developing and applying a range of strategies to address both typical and
unpredictable workplace problems;
Responding effectively to a wide range of operational issues requiring immediate
resolution;
Working with colleagues to develop practical solutions;
Monitoring and evaluating the effectiveness of solutions based on operational
experience.
Self-management




5 | Page
Taking responsibility for own outputs in relation to specified quality standards;
Working according to the Rwandan Utility Regulation Authority required Code of
Ethics regarding security, legal, moral and ethical issues of Information
Technology and Cyber Security.
Understanding the legal and compliance framework that affect those working in
ICT sector.
Maintaining general and technical knowledge to inform work practice
Skills for a better destiny
Technology







Use of computers
Use of Internet
Software
Cameras
Use of software applications
Use of computer network tools and equipments
Uso of computer servers
Languages other than Kinyarwanda

English,French
2.7 Information about competencies
Code
CCM0L601
CCMHE601
▲
▲
3
CCMEN601
▲
4
5
6
7
8
CCMkn601
CMFR601
CCMPR601
CCMMT601
CCMRM601
▲
▲
▲
▲
▲
9
CCMMB601
▲ Manage Business
Total
SPECIFIC
GENERAL
No
1
2
No
1
2
3
4
5
6
7
8
9
10
11
12
13
6 | Page
Code
ITLCL601
GENFM601
ETTFE601
GENDM601
ITLFM601
ETTDE601
ITLDS 601
ITLOJ601
ITLMC601
ITLSN601
ITLDB601
ITLDF601
ITLID601
Complementary competencies
Describe the occupation and learning process
Develop effective occupational health and safety
programs
Communicate using pre-advanced English at the
workplace
Gukoresha Kinyarwanda cy’ Umukangurambaga
Utiliser le Français élémentaire dans le métier
Apply professional ethics
Manage teams
Develop a research proposal
▲
▲
▲
▲
▲
▲
▲
▲
▲
▲
▲
▲
▲
Credit
3
3
5
5
5
3
3
5
5
37
Core competencies
Apply advanced computer literacy
Apply fundamentals of Engineering Mathematics
Apply fundamentals of electronics
Apply Discrete mathematics
Apply fundamentals of multimedia
Apply basics of digital electronics
Apply algorithm & data structure using C
Apply OOP using JAVA
Maintain computer
Design, Configure and Administer Small Network
Design & develop database
Develop Front-end
Install & Operate IP Based devices
Skills for a better destiny
Credit
12
8
8
8
10
6
12
12
12
12
10
12
6
14
15
16
17
18
19
20
21
ITLAW601
ITLAL606
ITLWN601
ITLBP601
ITLDB601
ITLDF601
ITLAD601
ITLIA601
▲
▲
▲
▲
▲
▲
▲
▲
Administer window server
Administer Linux Server
Design, Configure and Administer Wide Network
Develop Back-end using PHP
Apply advanced web technologies
Develop backend using JAVA
Administer Database
Integrate work place
Total
Year
one
7 | Page
Year
two
▲: Semester 1
▲: Semester 1
▲: Semester 2
▲: Semester 2
Complementary competencies:8
Complementary competencies:1
General competencies: 7
General competencies: 0
Specific competencies:3
Specific competencies: 11
Skills for a better destiny
9
10
10
10
8
10
9
30
224
3. TRAINING PACKAGE
The training package includes the competencies chart, the flowchart, the modules, the course
structure and the assessment guidelines.
3.1 Course structure
The course structure describes the learning outcomes for each learning unit. These learning
outcomes are the essential skills and knowledge to be acquired. The contents to be covered
for each learning outcome are prescriptive. The Learning Activities contain a series of
suggestions, usually with several options, that will guide the learner and the trainer.
3.2 Competencies chart
The competencies chart is a table that presents an overview of the specific competencies, the
general competencies, the work process and the time allocated to each competency. This
table provides an overall view of the competencies of the training program and allows
identification of the logical sequence of the learning of these competencies.
The competencies chart shows the relationship between general competencies and specific
competencies that are particular to the occupation, as well as the key stages of the work
process. It shows the links between the elements in the horizontal axis and those in the
vertical axis. The symbol (ο) marks a relationship between a general competency and specific
competency. The symbol (∆) indicates a relationship between a specific competency and a
step in the process of work. When the symbols are darkened, it indicates that the link is taken
into account in the description of the specific competency.
The competencies chart allows the trainer to consider the complexity of the competencies in
the organization of the progress of learning. Therefore, the vertical axis shows the specific
competencies in the order they should be acquired.
This is the starting point of the presentation of the competencies in the flowchart presented
in the following pages:
8 | Page
Skills for a better destiny
9 | Page
Gukoresha Kinyarwanda cy’ Umukangurambaga
Communicate using pre-advanced English at the workplace
Utiliser le Français élémentaire dans le métier
Manage teams
Manage Business
Apply professional ethics
Apply advanced computer literacy
Apply fundamentals of Engineering Mathematics
Apply fundamentals of electronics
Apply fundamental of multimedia
Apply algorithm & data structure using C
Apply discrete mathematics
Apply basics of digital electronics
4
5
6
7
8
9
10
11
13
14
15
16
50
50
30
50
30
120
80
80
100
120
80
60
120
▲ ▲ ▲ ▲ ▲ ▲ ▲
○
○
○
○
○
○
○
○
●
○
● ○ ● ○
●
100 ∆ ▲ ▲ ▲ ▲ ▲ ▲
○
○
○
○
○
○
○
○
●
●
○ ○ ● ●
○
120 ∆ ▲ ▲ ▲ ▲ ▲ ▲
○
○
○
○
○
○
○
○
●
●
○ ○ ● ●
○
Between the process and particular
competencies
Clean the workplace and arrange tools and equipment
Perform testing
Carry out the work
Monitor computer systems and safety measures
Prepare Tools, Equipment and materials
Review requirements
Visit site
3
Develop Front-
50
4 end
Develop effective occupational health and safety programs
Design &
3 develop
database
2
computer
30
1 Maintain
Describe occupation and learning process
Duration (960Hrs)
1
#
30
SPECIFIC
COMPETENCIES
Duration (340 Hrs)
ASSISTANT
INFORMATION
TECHNOLOGIST
PROCESS
GENERAL AND COMPLEMENTARY
COMPETENCIES
YEAR 1|TOTAL
CREDITS
NOTIONAL
LEARNING HOURS
Table 1: Competencies chart for year one
Between general and particular
competencies
Skills for a better destiny
▲: Functional link application
●: Functional link application
∆: Functional link existence
ο: Functional link existence
ASSISTANT INFORMATION
TECHNOLOGIST
GENERAL AND
COMPLEMENTARY
COMPETENCIES
Monitor computer systems and safety measures
▲
▲
▲
▲ ▲ ▲
▲
●
2
Install & Operate IP Based devices
60
▲
▲
▲
▲ ▲ ▲
▲
●
3
Administer window server
90
▲
▲
▲
▲ ▲ ▲
▲
●
4
Administer Database
90
▲
▲
▲
▲ ▲ ▲
▲
●
5
Design, Configure and Administer
Small Network
120
▲
▲
▲
▲ ▲ ▲
▲
●
6
Develop Back-end using PHP
100
▲
▲
▲
▲ ▲ ▲
▲
●
7
Apply advanced web technologies
80
▲
▲
▲
▲ ▲ ▲
▲
●
8
Design, Configure and Administer
Wide Network
100
▲
▲
▲
▲ ▲ ▲
▲
●
1
#
Develop research proposal
Prepare Tools, Equipment and materials
120
Clean the workplace and arrange tools and
equipment
Review requirements
Apply OOP using JAVA
Perform testing
Visit site
1
SPECIFIC COMPETENCIES
Carry out the work
Duration (1260 Hrs)
PROCESS
50
Duration (50Hrs)
10 | Page
Skills for a better destiny
9
Develop Back-end using JAVA
100
▲
▲
▲
▲ ▲ ▲
▲
●
10 Administer Linux Server
100
▲
▲
▲
▲ ▲ ▲
▲
●
11 Integrate Workplace
300
▲
▲
▲
▲ ▲ ▲
▲
●
YEAR 2 |TOTAL CREDITS
NOTIONAL LEARNING HOURS
Table 2: Competencies chart for year two
Between the process and particular
competencies
Between general and particular
competencies
▲: Functional link application
●: Functional link application
∆: Functional link existence
ο: Functional link existence
3.3 Flowchart
The flowchart of sequencing of learning is a schematic representation of the order of
acquisition of the competencies. It provides an overall planning of the entire training
programme and shows the relationship between the modules. This type of planning is to
ensure consistency and progression of learning. For each module, the flowchart shows the
learning that is already in place, the learning that is to take in parallel or later. The positions
defined will have a decisive impact on all subsequent pedagogical choices. The flowchart of
the sequence of learning of the modules of the training programme is presented on the
following page.
Occupation And Learning Process
3
Ikinyarwanda Cy’ Umukangurambaga
5
Pre-Advanced Workplace English
5
Business Management
3
Français Elementaire Dans Le Metier
5
Bussiness ethics
3
Apply advanced computer literacy
12
Apply basics of digital electronics
8
Apply fundamentals of Engineering Mathematics
8
Apply fundamental of multimedia
10
11 | Page
Skills for a better destiny
effective occupational health and safety programs
3
Manage teams
3
Apply discrete mathematics
8
Apply basics of digital electronics
6
Apply algorithm and data structure using C
12
Maintain computer
12
Design & develop database
10
Develop Front-end
12
Year Two
Develop a research proposal
5
Design, Configure and Administer Small Network 12
Develop Back-end using PHP
10
Administer Database
9
Apply OOP using JAVA
12
Install & Operate IP Based devices
6
Design, Configure and Administer Wide Network
10
Administer Linux Server
10
Advanced web technologies
8
Develop backend using JAVA
10
Integrate workplace
12 | Page
Skills for a better destiny
30
4. ASSESSMENT GUIDELINES
4.1 Assessment Methodology
To assess knowledge, practical, and application skills through a jury system of continuous
evaluation that encourages learners to display understanding of the principles in application
to set practical tasks and their attendant theory to assess self-learning.
4.2 Portfolio
A portfolio is a collection of learner work representing learner performance. It is a folder (or
binder or even a digital collection) containing the learner’s work as well as the learner’s
evaluation of the strengths and weaknesses of the work. Portfolios reflect not only work
produced (such as papers and assignments, direct demonstration, indirect demonstration,
products, documents), but also it is a record of the activities undertaken over time as part of
learner learning. The portfolio is meant to show learner growth, development, and
achievements in the education system. It also shows that you have met specific learning goals
and requirements. A portfolio is not a project; it is an ongoing process for the formative
assessment. The portfolio output (formative assessment) will be considered only as enough
for complementary and general modules. Besides, it will serve as a verification tool for each
candidate that he/she attended the whole training before he/she undergoes the summative
assessment for specific modules.
There are two types of assessment (Formative Assessment and Summative/Integrated
Assessment). Each assessment has its own rule for passing to be declared competent.
Formative Assessment
-
This is applied on all types of modules (e.g. Complementary, General and Specific
modules)
-
A trainee to be competent for a formative module must have at least 70% on checked
items or “yes” in indicators (e.g. questions, indicators in the checklist)
-
Each trainee should be competent on all formative assessments to be declared
competent on that module
-
All formative assessment should be declared competent before taking the
summative/integrated assessment
13 | Page
Skills for a better destiny
Summative/Integrated Assessment





All Summative/Integrated assessment should match with the content of the module
in the curriculum.
Summative/Integrated Assessment is always in practical, giving it as a theoretical
type of assessment is not acceptable.
The integrated situation provided in the curriculum is a sample of the assessment to
be carried out, the Trainer/Teacher has the role of developing another one referring
to the task to be carried out in the integrated situation in accordance to the
circumstances inside school, but the integrated situation should stick on the
components of a task.
During Summative/Integrated assessment, assessor panel members should be three
(3).
This Summative/Integrated assessment can be seen in specific modules and the
Trainee can be declared competent by the following rules:
For YES or NO scoring of indicators in Summative/Integrated Checklist
Assessment Criteria
Passing Line in the
assessment indicators
Quality of Process
90%
Quality of Product
100%
Relevance
90%
Rest of Criteria/ any other criteria
(example: Safety)
100%
The trainee can be declared competent based on the assessment CRITERIA and its respective
assessment indicators
Note: The Assessor should check if the 10% indicator (Quality of Process and Relevance) in
which the Trainee was not able to meet during Summative/Integrated Assessment should not
be among those indicators that can cause any hazard, or the one indicator that is performed
poorly where there is room for improvement.
1. During assessment, trainees with special needs (e.g. people with disability) should be
assisted accordingly.
2. Deputy School Manager in-charge of Studies, Class Teacher, and Trainer should consider
the status (competent/not yet competent) of trainees before delivering the next module
with pre-requisites.
3. Respect of flowchart particularly in considering the delivery of modules which has
prerequisite of a following/subsequent module is considered in issuing TVET certificate,
otherwise other modules can be given anytime.
4. All evidences during assessment (e.g. quiz, checklist, forms) should have a written form
that is compiled in the Trainer (source) and Trainee (result) portfolio. Portfolio is the
responsibility of School, Class Teacher, and Trainees. It should be given to trainees after
certification.
14 | Page
Skills for a better destiny
5. Industrial Attachment Program (IAP)
 All Trainees should finish and declared competent on all modules before taking IAP
module.
 Trainees should finish and declared competent on the 30 hours’ content of IAP
module written in the curriculum before they go to workplace or industry.
 The school should organize visit for all trainees in the workplace or industry to
confirm and assist IAP especially in filling up the logbook.
 An interview to the trainee should be conducted in the school after the IAP has been
completed and should be documented in the trainee portfolio.
 All completed logbooks should be part of the trainee portfolio.
15 | Page
Skills for a better destiny
OCCUPATION AND LEARNING PROCESS
CCMOL601CCMOL601
RTQF Level:
6
Credits:
3
Sector:
All
Sub-sector:
All
Describe the occupation and learning process
Learning hours
30
Issue date: August, 2020
Purpose statement
This module describes the skills, knowledge and right attitudes required to match the
learning process with occupation, develop action plan to meet occupation standards
and relate occupation with the labor market demand. This module is intended for
trainees pursuing Diploma in all engineering trades. The trainees will be able to identify
the occupation and its learning processes. They will also be able to integrate in the
working environment, set out the goals to perform the occupation and self-assessment.
This module encourages greater motivation and, subsequently, a better integration of
various learning. The trainees will be able to independently develop a comprehensive
and clear vision of the occupation and training programme at professional level.
16 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competency and performance criteria
Learning units describe the essential outcomes of a competency.
Performance criteria describe the required performance needed to demonstrate the
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competency
Performance criteria
1. Match learning process with
occupation
1.1.
Effective orientation to the trainees to discover
their talents, interests, strengths and weaknesses
according to the occupation
1.2. Proper engagement of the trainees in learning
process according to the occupation standards
1.3. Adequate description of the assessment
procedures according to the occupation standards
2. Develop action plan to meet
occupation standards
2.1. Correct setting of own learning goals in line with
occupation standards
2.2.
Proper development of action plan basing on
occupation standards
2.3.
Adequate self-evaluation and reflection on
learning achievement basing on action plan
3. Relate occupation with the
labormarket demand
3.1. Proper description of the main/major elements
of occupation according to the labor market
demand
3.2.
Clear explanation of rationale of thequalification
to be achieved according to the labor market
demand
3.3.
Clear linkage of one’s qualification level in
accordance with the labor market demand
17 | Page
Skills for a better destiny
LEARNING UNIT 1 – MATCH LEARNING PROCESS WITH OCCUPATION
1.1. Orient the trainees to discover their talents,
interests, strengths and weaknesses
1.2. Engage in learning process
1.3. Describe the assessment procedures
Learning Outcomes:
Learning Hours:
10 Hours
Learning Outcome 1.1: Orient the trainees to discover their talents, interests,
strengths and weaknesses
Content
Learning activities
Introduction to occupation
Definition
Internet search on
requirements for a
desired graduate
Characteristics
Group discussion and
presentation on
motivation to learn
Place occupation in the sector
Working conditions
Requirements for a desired graduate
Knowledge
Engineering skills
Right attitudes
Group discussion on
SWOT for trainee
and Teacher in
occupation
Individual presentation
on Strength-based
approach
Motivation to learn
Trainees’ beliefs and values
Self-efficacy
Individual on
application of
Strength-based
approach
Interest
Importance of goals
SWOT for trainee and Teacher in
occupation
Strength-based approach
Definition
Principles of Strength-based
approach
Advantages and disadvantages
ofStrength-based approach
Application of Strength-based approach
Reflective practice
Equity and diversity
18 | Page
Skills for a better destiny
Resources
Internet
Books
computer
Projector
Marker pens
White/black board
Chalk
Formative Assessment 1.1
Performance criterion
Effective orientation to the trainees to discover their talents, interests, strengths and
weakness according to the occupation
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Oral evidence
Portfolio assessment tools
Matching questions, Multiple choice questions, Short
questions
Record
Checklist
Score
Yes
No
Indicator: Requirements for a desired graduatefrom an occupation are well described
knowledge,
Engineering skills
Right attitudes
Indicator: Factors that motivate trainees are well defined
Trainees’ beliefs
Self-Efficacy
Values
Interest
the importance of goals
Indicator: Application of Strength-based approach is practiced
Reflective practice
Equity and diversity
Observation
19 | Page
Skills for a better destiny
Learning Outcome 1.2: Engage trainee in learning process
Content
Learning activities
Introduction to engage trainee in
learning process
Definition
Internet search on
engaging trainee in
learning process
Importance
Group discussion and
presentation on
challenges to
engage trainee
Challenges to engage trainee
Cognitive view of learning
Motivating to trainees
Reflections on lessons
Characteristics of engaged trainee
Committed
Group discussion and
presentation on
characteristics of
engaged trainee
Resources
Internet
Books
computer
Projector
Marker pens
White/black board
Chalk
Individual presentation
on interaction with
trainees
Attentive
Persistent
connected
Trainer expectations
Interaction with trainees
Communicating with
trainees/trainers
Assessment instructions
Demonstrating flexibility and
responsiveness
Formative Assessment 1.2
Performance criterion
Proper engagement in learning process according to the occupation standards
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Oral evidence
Portfolio assessment tools
Matching questions, Multiple choice questions, Short
questions
Record
20 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: Challenges to engaging trainees are well defined
Cognitive view of learning
Motivating to students
Reflections on lessons
Indicator 2: Characteristics of Engaged student are identified
Committed
Attentive
Persistent
Connected
Indicator 3: Methods of Interacting with trainees are defined
Communicating with students
Assessment in instruction
Demonstrating flexibility and responsiveness
Observation:
Learning Outcome 1.3: Describe the assessment procedures
Content
Learning activities
Overview on assessment procedures
Inventory
Interest inventory
Reading inventory
Interview
Meaning
Types of interview
Purpose of interview
Components of interview
Checklist
Advantages and limitations
Internet search on
assessment
procedures
Group discussion and
presentation on
assessment
techniques
Individual presentation
on assessment
techniques and
procedures
Questionnaire
Types of questions
Question sequence
21 | Page
Skills for a better destiny
Resources
Internet
Books
computer
Projector
Marker pens
White board
No
Characteristics of a good
questionnaire
Questionnaire design
Sociogram
Social graphs
Characteristics
Assessment procedures
Timing
Assessors/verifiers
Assessment tools (portfolio &
integrated situation)
Formative Assessment 1.1
Performance criterion
Adequate description of the assessment procedures according to the occupation
standards
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Oral evidence
Portfolio assessment tools
Matching questions, Multiple choice questions, Short
questions
Record
Checklist
Score
Yes
Indicator 1: Assessment techniques are well described
Inventory
Interview
Checklist
Questionnaire
Sociogram
Indicator 2: Assessment procedures are well described
Time of assessment
Roles of Assessors
22 | Page
Skills for a better destiny
No
Roles of verifiers
List of values
List of skills
Observation
23 | Page
Skills for a better destiny
LEARNING UNIT 2 – DEVELOP ACTION PLAN TO MEET OCCUPATION
STANDARDS
Learning Outcomes:
Learning Hours:
2.1. Set own learning goals
2.2. Develop action plan
2.3. Self-evaluate and reflect on learning achievement
10 Hours
Learning Outcome 2.1: Set own learning goals
Content
Introduction to learning goal setting
Definitions
Learning goal orientation
Learning goal objectives
Types of learning goals
Importance of goal setting
Setting professional development goals
SMART learning Goal
Definitions
The Importance of SMART Goal Setting
Methods to set achievable learning goals
Determining life learning goals
Setting specific goals from large goals
Setting short term goals
Setting long term goals
Changing goals periodically
Applying effective learning goals
Making goals specific
Creating measurable goals
Making realistic goals
Prioritizing goals
Keeping track of the progress
Assessing the goals
Learning activities
Internet search on
SMART learning
Goal
Group discussion
and presentation
on methods to
set achievable
learning goals
Individual
assessment and
presentation on
applying
effective learning
goals
Resources
Books
Computers
Video aids
Internet
Teaching
manual
Projector
Marker pens
White board
Formative Assessment 2.1
Performance criterion
Correct Setting of own learning goals according to occupation
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
24 | Page
Skills for a better destiny
Types of evidence
Written evidence
Oral evidence
Portfolio assessment tools
Matching questions, Multiple choice questions, Short
questions
Record
Checklist
Score
Yes
Indicator 1: Learning goal is well defined
Learning goal orientation
Learning goal objectives
Types of learning goals
Importance of goal setting
Indicator 2: SMART learning goals are well described
Definitions
The importance of SMART goal setting
Indicator 3:Methods for setting achievable learning goals are well applied
Determining life learning goals
Setting specific goals from large goals
Setting short term goals
Setting long term goals
Changing goals periodically
Indicator 4: Applying effective learning goalsis well performed
Making goals specific
Creating measurable goals
Making realistic goals
Prioritizing goals
Keeping track of the progress
Observation:
25 | Page
Skills for a better destiny
No
Learning Outcome 2.2: Develop action plan
Content
Learning activities
Resources
Introduction to action plan
Definitions
Purpose
Criteria for a good action plan
Components of an action plan
Steps to write action plan
Defining learning end goal
Listing down the steps
Prioritizing tasks and adding deadlines
Setting milestones
Identifying the resources needed
Visualizing the action plan
Monitoring the progress
Implementation of a corrective action plan
Definitions
Corrective action plan examples
Basic components of a corrective action plan
Methods to create a corrective action plan
Internet search on
action plan
development
Group discussion and
presentation on
steps to write
action plan
Individual assessment
and presentation
oncorrective
action plan
implementation
Books
Computers
Video aids
Internet
Teaching
manual
Projector
Marker pens
White board
Action plan
template
Formative Assessment 2.2
Performance criterion
Proper development of action plan in order to reach the set goals
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Oral evidence
Portfolio assessment tools
Matching questions, Multiple choice questions, Short
questions
Record
Checklist
Score
Yes
Indicator 1: Action plan is well defined
Definitions
Purpose for developing action plan
Criteria for a good action plan
26 | Page
Skills for a better destiny
No
Components of an action plan
Indicator 2: Steps to write action plan are well followed
Defining learning end goal
Listing down the steps
Prioritizing tasks and adding deadlines
Setting milestones
Identifying the resources needed
Visualizing the action plan
Monitoring the progress
Indicator 3: Corrective action plan is well implemented
Corrective action plan examples
Basic components of a corrective action plan
Methods to create a corrective action plan
Observation
Learning Outcome 2.3: Self-evaluate and reflect on learning achievement
Content
Learning activities
Resources
Introduction to self-evaluation
on learningachievement
Definitions
Difference between selfreflection and selfevaluation
Importance of selfevaluation
Core self-evaluations on
learning achievement
Selection of the core selfevaluation traits
Examples of self-evaluation
learning goals
Steps to perform selfevaluation
Process of self-evaluation
and reflection on
learning
Influences of self-reflection on
learningachievement
Definitions
Importance of selfreflection for learning
Internet search on selfevaluation on learning
achievement
Group discussion and
presentation on influences
self-reflection on learning
achievement
Individual assessment
onprocedures to write a
self-evaluation for learning
achievement
Books
27 | Page
Skills for a better destiny
Computers
Video aids
Internet
Teaching manual
Projector
Marker pens
White board
Self-Evaluation on
achievement form
template
Steps to implement selfreflection
Processes of self-reflection
Reflective practice
A comparative analysis of
reflection and selfassessment
Procedures to write a selfevaluation for
learningachievement
Reviewing the assigned
learning goals
Areas of accomplishment
since last review
Insights on productivity
Areas of improvement since
last review
Growth plan or professional
development plan
Personal values on learning
goals
Formative Assessment 2.3
Performance criterion
Adequate self-evaluation and reflection on learning achievement basing on action plan
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Portfolio assessment tools
Matching questions
Oral evidence
Multiple choice questions
Performance evidence
Short questions
Record
Task
Checklist
Score
Yes
Indicator 1: Self-evaluationon learning achievement are well described
Definitions
28 | Page
Skills for a better destiny
No
Difference between self- reflection and evaluation
The importance of self-evaluation
Core self-evaluations on learning achievement
Selection of the core self-evaluation traits
Steps to perform self-evaluation
Indicator 2: Influences self-reflection on learning achievement are well described
Definitions
The importance of self-reflection for learning
Steps to implement self-reflection
Processes of self-reflection
Reflective practice
A comparative analysis of reflection and self-assessment
Indicator 3: Procedures to write a self-evaluation are well followed
Reviewing the assigned learning goals
Areas of accomplishment since last review
Insights on productivity
Areas of improvement since last review
Growth plan or professional development plan
Personal values on learning goals
Observation
29 | Page
Skills for a better destiny
LEARNING UNIT 3 – RELATE OCCUPATION WITH LABOR MARKET DEMAND
Learning Outcomes:
Learning Hours:
3.1. Describe the main/major elements of occupation
3.2. Explain about one’s qualification
3.3. Link one’s qualification with labor market
10 Hours
Learning Outcome 3.1: Describe the main/major elements of occupation
Content
Learning activities
Characteristics of the occupation
Job satisfaction
Career-family balance
Occupational perception
Wage Potential
Place of the occupation in the sector
Accountancy, banking and finance.
Business, consulting and
management.
Charity and voluntary work.
Creative arts and design.
Energy and utilities.
Engineering
Internet search on
characteristics of
the occupation
Group discussion and
presentation on
place of the
occupation in the
sector
Individual practice
presentation on
working conditions
Resources
Books
Computers
Internet
Teaching manual
Projector
Marker pens
White board
The impact/importance of the
occupation in economic
development
Working conditions
Hygiene factors
Health & safety
Employee benefits
Occupational stress
Responsibility & accountability
Organizational structure
Employment terms
Workload
Work schedule
Formative Assessment 3.1
Performance criterion
Proper estimation of production budget basing on production requirements
30 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Oral evidence
Portfolio assessment tools
Matching questions, Multiple choice questions, Short
questions
Record
Checklist
Score
Yes
Indicator 1: Characteristics of the occupation are well performed
Job satisfaction
Career-family balance
Occupational perception
Wage Potential
Indicator 2: Place of the occupation in the sector are well described
Accountancy, banking and finance.
Business, consulting and management.
Charity and voluntary work.
Creative arts and design.
Energy and utilities.
Engineering and manufacturing.
Environment and agriculture.
Healthcare
Indicator 3: Working conditions are well described
Hygiene factors
Health & safety
Employee benefits
Occupational stress
Responsibility & accountability
Organizational structure
Employment terms
Workload
Work schedule
31 | Page
Skills for a better destiny
No
Observation
Learning Outcome 3.2: Explain about one’s qualification
Content
Rationale of the qualification
Purpose of the qualification
Content of the training programme
(modules)
Duration
Flowchart
Pathways (exit level & further learning)
Entry requirements
Pathways into the qualification
Qualification details
Pathways after the qualification
Presentation of the timetable
Presentation of the classrooms and
workshops
Learning activities
Internet search
onrationale of the
qualification
Group discussion and
presentation on
content of the
training
programme
(modules)
Individual assignment
and presentation
on pathways (exit
level & further
learning)
Resources
Books
Computers
Internet
Teaching manual
Projector
Marker pens
White board
Flip chart
Rules of the classroom
Rules of the workshops
Formative Assessment 3.2
Performance criterion
Proper ordering of production materials in accordance with product
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Oral evidence
Performance evidence
32 | Page
Portfolio assessment tools
Matching questions, Multiple choice questions, Short
questions
Record
Task
Skills for a better destiny
Checklist
Score
Yes
Indicator 1:Rationale of the qualification is well described
Purpose of the qualification
Indicator 2: Content of the training programme (modules) is well described
Duration
Flowchart
Indicator 3:Pathways (exit level & further learning) arewell described
Entry requirement
Pathways into the qualification
Qualification details
Pathways after the qualification
Observation
Learning Outcome 3.3: Link one’s qualification with labor market
Content
Learning activities
Labor market skills
Communication
Teamwork
Organization
Problem solving
Punctuality
Expectations on the labor market
Wage expectation
Opportunity for growth
Collaborative team
Job target identification
Resources
Internet search on
labor market skills
Books
Group discussion and
presentation on
expectations on
the labor market
Internet
Individual assignment
on job target
identification
Marker pens
Computers
Teaching manual
Projector
White board
Industry
Function
Geography
Formative Assessment 1.3
Performance criterion
Appropriate assigning of tasks according to the required work
33 | Page
Skills for a better destiny
No
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Oral evidence
Portfolio assessment tools
Matching questions, Multiple choice questions, Short
questions
Record
Checklist
Score
Yes
Indicator 1:Labor market skills are well described
Communication
Teamwork
Organization
Problem solving
Punctuality
Indicator 2: Expectations on the labor market are well described
Wage expectation
Opportunity for growth
Collaborative team
Wage expectation
Indicator 3: Job target identification is well described
Industry
Function
Geography
Observation
34 | Page
Skills for a better destiny
No
References
Baker, J. (1988). Causes of Failure in Performance Appraisal and Supervision: A Guide to
Analysis and Evaluation for Human Resources Professionals. New York: Quorum
Books.
Fawcett, S., Claassen, L., Thurman, T., Whitney, H., & Cheng, H. . (1996). reventing child
abuse and neglect: an action planning guide for building a caring community.
Lawrence, KS: Work Group on Health Promotion and Community Development,
University of Kansas.
Hatton, Neville; Smith, David. (January 1995). "Reflection in teacher education: towards
definition and implementation. Teaching and Teacher Education, 33–49.
Henningsen, M.; Valde, K.; Russell, G.A.; Russell, G.R. (2011). Student–faculty interactions
about disappointing grades: Application of the goals–plans–actions model and the
theory of planned behavior. Communication Education.
Stephens. (2006). SMART (Self-monitoring, analysis, and reporting technology) feature set.
(A. A, Trans.)
VandeWalle, D. (1997). Development and validation of a work domain goal orientation
instrument (8 ed.). Educational and Psychological Measurement.
https://www.youtube.com/watch?v=gQU3EphIpMY&feature=player_detailpage#t=29
Kuczera, M. (2009). LEARNING FOR JOBS: OECD POLICY REVIEW OF VOCATIONAL
EDUCATION AND TRAINING. Paris: The OECD International Survey of VET Systems,
OECD.
Powell, T. S. (2009). Labour market information and analysis for skills development. Geneva:
Copyright © International Labour Organization.
35 | Page
Skills for a better destiny
CCMSH601CCMSH601
REQF Level:
6
Credits:
4
Sector:
All
Sub-sector:
All
OCCUPATIONAL SAFETY AND HEALTH
ACTIVITIES MANAGEMENT
Manage occupational safety and health activities
Learning hours
30
Issue date: September, 2020
Purpose statement
This module describes the skills, knowledge and attitudes required to monitor hygiene
and sanitation best practices at workplace, describe communicable and non
communicable diseases, prevent gender based violence and sustain individual health
and safety at workplace.
36 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
1. Monitor Hygiene and
sanitation best practices
at workplace
Performance criteria
1.1. Select effectively tools and materials used for hygiene
and sanitation in accordance with the activity
1.2. Monitor properly hygiene activities in accordance with
hygiene best practices
1.3. Monitor properly sanitation activities in accordance with
sanitation best practices
2. Describe communicable
and non communicable
diseases
2.1. Describe properly non communicable diseases in
accordance with causal agents.
2.2. Describe communicable diseases in accordance with ways
of transmission
3. Prevent gender based
violence at workplace
3.1. Describe properly gender based violence at workplace in
accordance with forms of gender based violence
3.2. Apply effectively preventive measures for gender based
violence at workplace according to Rwandan national
policy against gender-based violence
4. Sustain individual health
and safety at workplace
4.1. Assess clearly health and safety hazards at workplace in
accordance with workplace health and safety audit
checklist
4.2. Establish effectively workplace safety measures based on
general safety indicators
4.3. Monitor effectively safety performance at workplace in
accordance with Safety performance measurement
4.4. Respond effectively to emergencies at workplace based on
emergencies response procedures
37 | Page
Skills for a better destiny
LEARNING UNIT 1 - MONITOR HYGIENE AND SANITATION BEST PRACTICES AT
WORKPLACE
Learning Outcomes:
1.1. Select tools and materials used for hygiene and
sanitation
1.2. Monitor hygiene activities
1.3. Monitor sanitation activities
Learning hours:
6 Hours
Learning Outcome 1.1: Select tools and materials used for hygiene and sanitation
Content
Learning activities
Resources

o Discussion on key terms
-
Hand out notes
o Discussion on tools used in
hygiene and sanitation
-
Sponges
-
Towels
o Discussion on materials used
in hygiene and sanitation
-
MicrofiberCloths
-
Squeegees
o Practical work on selection
of tools and materials based
on the activity
-
Buckets
-
Spray Bottles
-
Brushes
-
Brooms
-
Dustpans
-
Dustbins
-
Mops
-
Vacuums
-
Sanitizers
-
Detergents
-
Acids
-
Disinfectants
-
Antiseptics
-
Computer
-
White board and
markers
-
projector



Key terms
 Hygiene
 Sanitation
 Sanitizing
Tools used in hygiene and
sanitation
 Sponges
 Towels
 Microfiber Cloths
 Squeegees
 Buckets
 Spray Bottles
 Brushes
 Brooms
 Dustpans
 Dustbins
 Mops
 Vacuums
Materials used in hygiene
and sanitation
 Sanitizers
 Detergents
 Acids
 Disinfectants
 Antiseptics
Selection criteria of tools
and materials used in
hygiene and sanitation
 Work performance
 Ease of handling
38 | Page
Skills for a better destiny







Appearance
Safety
Suitability
Versatility
Portability
Noise level
Availability of
spareparts
Formative Assessment1.1
Performance criterion
Select effectively tools and materials used for hygiene and sanitation in accordance with
the activity
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
-
Types of evidence
Writtenevidence
Performance
evidence
Product evidence
Oral evidence
Portfolio assessment tools
-
Matching questions
-
Multiple choice questions
-
Essay questions
-
Observation checklist
Task 1: Select tools and materials for a hygiene activity
Task 2 : Select tools and materials for a sanitation activity
Checklist
Score
Yes
Indicator 1: Key terms are well explained
 Hygiene is explained
 Sanitation is explained
 Sanitizing is explained
Indicator 2: Tools for hygiene and sanitation activities are well identified
 Sponges are identified
 Towels are identified
 Microfiber Cloths are identified
 Squeegees are identified
 Buckets are identified
 Spray Bottles are identified
39 | Page
Skills for a better destiny
No
 Brushes are identified
 Brooms are identified
 Dustpans are identified
 Dustbins are identified
 Mops are identified
 Vacuums are identified
Indicator 3: Materials for hygiene and sanitation activities are well identified
 Sanitizer is identified
 Detergent is identified
 Acid is identified
 Disinfectant is identified
 Antiseptic is identified
Indicator 4: Selection criteria of tools and materials are well respected
 Work performance criterion is considered
 Ease of handling criterion is considered
 Appearance criterion is considered
 Safety criterion is considered
 Suitability criterion is considered
 Versatility criterion is considered
 Portability criterion is considered
 Noise level criterion is considered
 Availability of spare parts criterion is considered
Observation
Learning Outcome1.2: Monitor hygiene activities
Content
Learning activities
Resources

o Discussion on measures
to ensure hygiene
practice
-
Hand out notes
-
Water
-
Wastereceptanc
e
-
Detergents
o Practice on Hygiene best
practices
-
Towels
-
Sanitizer
o Discussion on Hygiene
monitoring process at
workplace
-
Computer
-
White board and
markers
Measures to ensure hygiene
practice
 Hand hygiene
Clean running water
Detergent
Sanitizer
 Respiratory hygiene
Waste receptacle
Chemneys
 Edible products hygiene
Freshness
smell
40 | Page
o Discussion on hygiene
best practices
Skills for a better destiny
 Ensuring safe water at
point of use
o Practice on Hygiene
monitoring process at
workplace
Clean of harmful
contaminants
Replenish with
natural minerals
Great natural spring
water taste
 Safe storing of tools and
materials
Sort
Set in order
Standardize
sustain
 Preventing cross
contamination
Tools handling
Equipment touching


Hygiene best practices in the
workplace
 Provide anti-bacterial handgel
 Provide paper hand towels
over actual towels in the
bathroom
 Eat away from the desk
 Mandatory Hygiene Signs
Wash hand
Hair protection mask
Rubbish to be placed
in bins
Wear appropriate
hand
Clean as you go
Monitoring process
 Determine purpose and
uses for process monitoring
 Develop measurable
process
 Develop process evaluation
questions
41 | Page
Skills for a better destiny
-
Projector
 Collect/gather credible
evidence
 Analyze data & Justify
conclusions
 Report findings
Formative Assessment 1.2
Performance criterion
Monitor properly hygiene activities in accordance with hygiene best practices
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Writtenevidence
-
Multiple questions
-
Oral evidence
-
Essay questions
-
Performance
evidence
-
Observation checklist
-
Task: Monitor hygiene activities in the workplace
Checklist
Score
Yes
Indicator 1: Hand hygiene measures are well set
 Clean running water is available at point of use
 Detergents is available at point of use
 Hand sanitizer is available at point of use
 anti-bacterial hand-gel is available
 hand towels are available
Indicator 2: Respiratory hygiene measures are well set
 Suitable mouth and nose masks are worn
 Dustbins are available
Indicator 3: Edible products hygiene measures are well set
 Edible products are fresh
 Edible products have good smell
Indicator 4: Materials safe storing measures are well set
 Stored materials are sorted
 Stored materials are set in order
 Stored materials are set by standards
42 | Page
Skills for a better destiny
No
 Stored materials are set in a sustainable way
Indicator 5: Measures for preventing cross contamination are well set
 utensils used for raw and cooked food are different
 Hands are washed after touching raw food
 Hands are washed before handling ready-to-eat food.
Indicator 6: Mandatory Hygiene signs are appropriately posted
 Wash hand signs are posted
 Hair protection masks are posted
 Rubbish to be placed in bins signs are posted
 Wear appropriate hand protection signs are posted
 Clean as you go signs are posted
Indicator 6: Hygiene activities are well monitored
 Purpose and uses for process monitoring are determined
 Measurable process is developed
 Process evaluation questions are developed
 Credible evidence are collected/gathered
 Data are analyzed
 Conclusions are justified
 Findings are reported
Observation
Learning Outcome1.3: Monitor sanitation activities
Content
Learning activities

o Discussion on
sanitation activities
o Discussion on
sanitation best
practices

Sanitation activities
 laundry cleaning
 surfaces cleaning
 toilets cleaning
 baths cleaning
 sinks cleaning
 Safe disposal of wastes
 Control of wastewater and
rainwater
Sanitation best practices
 Check product labels and safety
data sheets
 Wear PPE as appropriate for the
products in use
43 | Page
o Discussion on steps
for effective
Sanitation activity
o Practical work on
sanitation activities
monitoring
Skills for a better destiny
Resources
-
Hand sanitizer
-
Detergents
-
Hond out notes
-
PPE
-
Computer
-
White board and
markers
-
Projector
-
Sanitation
monitoring
checklistBoots

 Use cleaning products as
appropriate to supplier's
recommendation
 Use disinfectant to disinfect
areas as required.
 Wash hands regularly
 Report to the supervisor all
spills, incidents
Steps for effective Sanitation activity
 Dry clean-up
Remove all materials
Pick up all solid waste
Clean sensitive equipment
 Pre-rinse
From top to bottom
From the wall to the center
or drains
Inspect surface
Clean the drains
 Chemical application
Apply detergent
Cover surface with foam
Let foam collapses
gradually
 Scrub
Choose appropriate
sponge
Scrubbing the surface
 Rinse
Remove chemicals by
pouring clean water
Rinse from the top down
Remove all chemical
residues
 Inspect and re-clean if needed
Inspect for residual soil
Water beads up on dirty
surface
 Sanitize or disinfect, rinse and
sanitize
Apply appropriate sanitizer or
disinfectant
44 | Page
Skills for a better destiny
Allow sanitizer on the surface
as per supplier
recommendation
 Sanitation monitoring process
 Determine purpose and uses for
process monitoring
 Develop measurable process
 Develop process evaluation
questions
 Collect/gather credible evidence
Formative Assessment 1.3
Performance criterion
Monitor properly sanitation activities in accordance with sanitation best practices
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidence
- Performance
evidence
-
Portfolio assessment tools
Multiple questions
Essay questions
Observation checklist
Task: Monitor sanitation activities in the workplace
Checklist
Score
Yes
Indicator 1: Dry clean-up is well done
 All materials are removed
 Pick up of all solid waste is done
 Sensitive equipment is cleaned
Indicator 2: Pre-rinse is well done
 Work direction is respected
 Area ready for foaming is inspected
 The drains are cleaned
Indicator 3: Chemicals are well applied
 Appropriate detergent is applied
 All surface is covered with foam
 Foam is allowed to collapse gradually and release cleaner to the
surface
Indicator4: Scrub is done
45 | Page
Skills for a better destiny
No
 Appropriate scrubbing tool is chosen
 Surface is scrubbed
Indicator5: Rinse is well done
 Chemicals are removed by pouring clean water
 Rinsing is done from top to down
 All chemical residues are removed
Indicator6: Inspect and re-clean is well done
 Inspection for residual soil is done
 Water beads up on dirty surface is done
Indicator 7: Sanitize or disinfect is well done
 Appropriate sanitizer or disinfectant is applied
 Sanitizer is left on the surface in line with thetime specified on label
Indicator 8: Sanitation activities are well monitored
 Purpose and uses for process monitoring are determined
 Measurable process is developed
 Process evaluation questions are developed
 Credible evidence are collected/gathered
 Data are analyzed
 Conclusions are justified
 Findings are reported
Observation
46 | Page
Skills for a better destiny
LEARNING UNIT 2–DESCRIBE NON COMMUNICABLE AND COMMUNICABLE
DISEASES
Learning Outcomes:
2.1 Describe non communicable diseases
2.2 Describe communicable diseases
Learning hours:
6 Hours
Learning Outcome 2.1: Describe non communicable diseases
Content
Learning activities
Resources

o Discussion on key terms
-
Hand out notes
o Discussion on noncommunicable diseases
-
Video on
communicable
diseasesymptom
s
-
Picture of
people with non
communicable
disease
-
Computer
White board and
markers
projector

Key terms
 Disease
 Pandemic
 Epidemic
 Endemic
Non-Communicable diseases
 Malaria
 Cancer
 Epilepsy
 Diabetes
 cataracts
Causes
Symptoms
Prevention
o Observe pictures and Watch
video on non communicable
disease symptoms
o Discussion on communicable
disease, their symptoms,
ways of transmission and
prevention
-
Formative Assessment2.1
Performance criterion
Describe properly non communicable diseases in accordance with causal agents
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
-
Writtenevidence
-
Oral evidence
-
Portfolio assessment tools
Matching questions
Multiple questions
Essay (short responses / extended responses)
Task: Describe non communicable diseases
47 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: Key terms are well explained
 Disease is explained
 Pandemic explained
 Epidemic is explained
 Endemic is explained
 Disease is explained
Indicator 2: Malaria is well described
 Causes are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 3: Cancer is well described
 Causes are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 4: Epilepsy is well described
 Causes are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 5: Diabetes is well described
 Causes are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 6: Cataract is well described
 Causes are explained
 Symptoms are explained
 Ways of prevention are explained
Observation
Learning Outcome2.2: Describe communicable diseases
Content
Learning activities

o Discussion on ways of
Transmission of
communicable disease

Ways of transmission of
Communicable disease
 Direct contact
 Indirect contact
Communicable diseases
 Influenza
Causes
Transmission
48 | Page
o Discussion on Causes,
Symptoms, Transmission
and Prevention of
influenza
Skills for a better destiny
Resources
 Hand out
notes
 Computer
 White
board and
markers
 projector
Symptoms
Prevention
 Hepatitis
Causes
Transmission
Symptoms
Prevention
 Tuberculosis
Causes
Transmission
Symptoms
Prevention
 AIDS
Causes
Transmission
Symptoms
Prevention
 Coronavirus

o Discussion on Causes,
Symptoms, Transmission
and Prevention of
Hepatitis
o Discussion on Causes,
Symptoms, Transmission
and Prevention of
tuberculosis
o Discussion on Causes,
Symptoms, Transmission
and Prevention of AIDS
o Discussion on Causes,
Symptoms, Transmission
and Prevention of
CORONAVIRUS
o Discussion on main
control strategies
Causes
Transmission
Symptoms
Prevention
Main control strategies of
communicable disease
 Immunization
 Mass drug distribution
 Food safety
 Safe water and sanitation
 Injection safety and
sterilization
 Blood safety
 Vector control
Formative Assessment2.2
Performance criterion
Describe properly communicable diseases in accordance with ways of transmission
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
49 | Page
Skills for a better destiny
Types of evidence
-
Writtenevidence
-
Performance
evidence
-
Portfolio assessment tools
Writtenevidence
Matching questions
Performance evidence
Multiple questions
Essay (short responses / extended responses)
-
Task: Describe communicable disease
Checklist
Score
Yes
Indicator 1: Ways of transmission of Communicable disease are well illustrated
 Direct contact is illustrated
 Indirect contact is illustrated
Indicator 2: Influenza is well illustrated
 Causes are explained
 Ways of transmission are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 3: Hepatitis is well illustrated
 Causes are explained
 Ways of transmission are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 4: Tuberculosis is well illustrated
 Causes are explained
 Ways of transmission are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 5: AIDS is well illustrated
 Causes are explained
 Ways of transmission are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 6: Coronavirus is well illustrated
 Causes are explained
 Ways of transmission are explained
 Symptoms are explained
 Ways of prevention are explained
Indicator 7: Main control strategies are well explained
 Immunization is explained
50 | Page
Skills for a better destiny
No
 Mass drug distribution is explained
 Food safety is explained
 Safe water and sanitation is explained
 Injection safety and sterilization is explained
 Blood safety is explained
 Vector control is explained
Observation
51 | Page
Skills for a better destiny
LEARNING UNIT 3 - PREVENT GENDER BASED VIOLENCE AT WORKPLACE
Learning Outcomes:
3.1 Describe gender based violence at workplace
3.2 Apply preventive measures for gender based violence at
workplace
Learning hours:
6 Hours
Learning Outcome 3.1: Describe gender based violence
Content
Learning activities
Resources

o Discussion on key terms
-
Hand out notes
o Discussion on forms of
gender based violence
-
PPT slides on
forms of gender
based violence
and types of
sexual violence
-
Computer
-
White board and
markers
-
projector


Key terms
 Gender
 Violence
 Sexuality
Forms of gender-based
violence
 Child marriage
 Female genital
mutilation
 Honor killings
 Trafficking for sex or
slavery
 Intimate partner
violence
 Physical punishment
 Sexual, emotional or
psychological violence
Gender based violence at
workplace
 Sexual coercion
 Gender-based
workplace
discrimination
 Sexual harassment and
intimidation
 Sexual exploitation and
abuse
 Abuse and harassment
around pregnancy.
 Psychological abuse
52 | Page
o Discussion on types of sexual
violence
Skills for a better destiny
Formative Assessment3.1
Performance criterion
Describe properly gender based violence at workplace in accordance with forms of gender
based violence
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
-
Types of evidence
Writtenevidence
-
Portfolio assessment tools
Matching questions
Multiple questions
Essay (short responses / extended responses)
Task: Describe gender based violence at workplace
Checklist
Score
Yes
Indicator 1: Key terms are well explained
 Gender is explained
 Violence is explained
 Sexuality is explained
Indicator 2: Forms of gender-based violence are well explained
 Child marriage is explained
 Female genital mutilation is explained
 Honor killings is explained
 Trafficking for sex or slavery is explained
 Intimate partner violence is explained
 Physical punishment is explained
 Sexual, emotional or psychological violence is explained
Indicator 3: Gender based violence at workplace are well explained
 Sexual coercion is explained
 Gender-based workplace discrimination is explained
 Sexual harassment and intimidation is explained
 Sexual exploitation and abuse is explained
 Abuse and harassment around pregnancy is explained
 Psychological abuse is explained
Observation
53 | Page
Skills for a better destiny
No
Learning Outcome3.2: Apply preventive measures for gender based violence at
workplace
Content
Learning activities
Resources

o Discussion on key
concepts
-
Warning signs
-
Posters of GBV
-
Reference books
-
Computer
-
White board and
markers
-
projector



Key concepts
 Gender based
violence(GBV)
 Sexual violence
Rwandan National policy for
gender based violence
workplace GBV preventive
measures
 Create a supportive
environment
 Offer communication and
empathy training
 Establish a clear workplace
violence policy
 Commit to a non-violent
workplace
 Train employees to
recognize warning signs
 Create an action plan, share
it with employees, and
practice
Prevention Strategies (STOP SV)
 Promote Social Norms that
Protect Against Violence
 Teach Skills to Prevent
Sexual Violence
 Provide Opportunities to
Empower and Support Girls
and Women
 Create Protective
Environments
 Support Victims/Survivors
to Lessen Harms
o Discussion on national
policy for gender based
violence
o Discussion on workplace
violence preventive
measures
o Discussion on preventive
measures for sexual
violence
o Role play on applying
preventive measures for
gender based violence at
workplace
Formative Assessment3.2
Performance criterion
Apply effectively preventive measures for gender based violence according to Rwandan
national policy against gender-based violence
54 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Writtenevidence
-
Performance
evidence
-
Oral evidence
Portfolio assessment tools
-
Matching questions
Multiple questions
Essay (short responses / extended responses)
Observation checklist
Task: Apply preventive measures for the following gender
based violence in the workplace
 Sexual coercion
 Gender-based workplace discrimination
 Sexual harassment and intimidation
 Sexual exploitation and abuse
 Abuse and harassment around pregnancy.
 Psychological abuse
Checklist
Score
Yes
Indicator 1: Key concepts are well explained
 Gender based violence is explained
 Sexual violence is explained
Indicator 2: Workplace GBV preventive measures are well applied
 Supportive environment is created
 Communication and empathy training is offered
 Clear workplace violence policy is established
 Commit to a non-violent workplace is done
 Employees are trained to recognize warning signs
 Action plan is created, shared with employees, and practised
Indicator 3: Prevention strategies of sexual violence are well applied
 Social Norms that Protect Against Violence are promote
 Skills to Prevent Sexual Violence are taught
 Opportunities to Empower and Support Girls and Women are provided
 Protective Environments are created
 Victims/Survivors are supported to Lessen Harms
Observation
55 | Page
Skills for a better destiny
No
LEARNING UNIT 4– SUSTAIN INDIVIDUAL HEALTH AND SAFETY AT
WORKPLACE
Learning Outcomes:
4.1. Assess health and safety hazards at workplace
4.2. Establish workplace safety measures
4.3. Monitor safety performance at workplace
4.4. Respond to emergencies at workplace Equipment
Learning hours:
12 Hours
Learning Outcome 4.1: Assess health and safety hazards at workplace
Content
Learning activities
Resources

o Discussion ok key
terms
-
Flipcharts
-
Markers
o Discussion health best
practice
-
Flipcharts
stand
-
Training
room
-
Projector
-
Lap top
-
Internet




Key terms
 Health
 Safety
 Hazards
Health best practice
 Eating a healthy diet
 Getting regular exercise
 Not smoking
 Maintain healthy weight
 limiting alcohol
 Getting enough rest
Common types of health hazards in
the workplace
 Chemical (asbestos, solvents,
chlorine)
 Biological (tuberculosis, HIV,
hepatitis, molds)
 Physical (noise, heat and cold,
radiation, vibration)
 Ergonomics or Repetitive Strain
Injuries (carpal tunnel syndrome,
back injuries)
 Psychological (stress)
Ways health hazards enter the body
 Breathing (inhalation)
 Swallowing (ingestion)
 Skin (absorption)
 Cuts (injection)
Types of health effects
 Acute
56 | Page
o Discussion on common
types of health hazards
in the workplace
o Discussion on ways
health hazards enter
the body
o Discussion on types of
health effects
o Discussion on common
types of safety hazards
in the workplace
o Discussion on types of
health effects
o Discussion on common
types of safety hazards
in the workplace
o Discussion on
characteristics of
healthy workplace
Skills for a better destiny




 Chronic
 Local
 systematic
Common types of safety hazards in
the workplace
 Slips, trips and falls
 Being caught in or struck by
moving machinery or other
objects
 Fire and explosions
 Transportation and vehicle‐
related accidents
 Confined spaces
 Violence
Benefits of a safe and healthy work
environment
 Improve business performance
 Employee engagement.
 Reduce accidents and workrelated ill health
 Reduce sickness and sick pay
costs
 Reduce insurance costs
Characteristics of healthy workplace
 Maintain warning systems (fire,
Alarms, precaution signs or
warning posters).
 Consistent inspections of
environmental conditions for
hazards.
 Reporting and notation of safety
issues.
Health and Safety Audit Checklist for
Workplace
o Discussion on health
and Safety Audit
Checklist for
Workplace
Formative Assessment4.1
Performance criterion
Assess clearly health and safety hazards at workplace in accordance with workplace health
and safety audit checklist
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
57 | Page
Skills for a better destiny
Types of evidence
-
Writtenevidence
-
Writtenevidence
-
Performance
evidence
-
Oral evidence
-
Portfolio assessment tools
Matching questions
Multiple questions
Essay (short responses / extended responses)
Observation checklist
Task: Assess health and safety hazards at workplace
Checklist
Score
Yes
Indicator 1: Key terms are well explained
 Health is explained
 Safety is explained
 Hazard is explained
Indicator 2: Health best practice are well applied
 Healthy diet is taken
 Regular physical exercise is done
 Not smoking is applied
 Healthy weight is maintained
 Alcohol is limited
 Enough rest is taken
Indicator 3: Common types of health hazards in the workplace are well explained
 Chemical hazards are explained
 Biological hazards are explained
 Physical hazards are explained
 Ergonomics or Repetitive Strain Injuries hazards are explained
 Psychological hazards are explained
Indicator 4: Ways health hazards enter the body are explained
 Breathing is explained
 Swallowing is explained
 Skin way is explained
 Cuts way is explained
Indicator 5: Types of health effects are explained
 Acute is explained
 Chronic is explained
 Local is explained
 Systematic is explained
Indicator 6: Common types of safety hazards in the workplace are explained
 Slips, trips and falls are explained
 Being caught in or struck by moving machinery are explained
58 | Page
Skills for a better destiny
No
 Fire and explosions are explained
 Transportation and vehicle‐related accidents are explained
 Confined spaces are explained
 Violence is explained
Indicator 7: Benefits of a safe and healthy work environment are explained
 Improve business performance are explained
 Employee engagement are explained
 Reduce accidents and work-related ill health are explained
 Reduce sickness and sick pay costs are explained
 Reduce insurance costs are explained
Indicator 8: Characteristics of healthy workplace are explained
 Maintain warning systems are explained
 Consistent inspections of environmental conditions for hazards are
explained
 Reporting and notation of safety issues are explained
Indicator 9: Health and safety hazards at workplace are assessed
 Working Environment is assessed
 Housekeeping is assessed
 Material storage is assessed
 Electrical materials are assessed
 Ladders/step ladders are assessed
 Kitchen areas is assessed
 Toilet Facilities are assessed
 First Aid is assessed
 Fire Precautions are assessed
 Fire instructions are assessed
 COSHH (control of substances hazardous to health) is assessed
 Machinery is assessed
 PPE (personal protective equipment) is assessed
 Eyewash Bottles/Cylinders is assessed
 Outside areas is assessed
Observation
Learning Outcome4.2: Establish workplace safety measures
Content
Learning activities
Resources

o Discussion on tips for
work safety
-
Handout notes
-
OSH Posters
o Discussion on general
safety indicators
-
Alarm
-
Warning signs
Tips for work safety
 Reduce workplace stress
 Use mechanical aids
whenever possible
59 | Page
Skills for a better destiny


 Wear protective equipment o Discussion on ways to
create a safe working
to suit the task
environment
 Use color codes, posters,
labels and/or signs to warn
o Practice on safety
employees of potential
measures
hazards
establishement
 Place OSH posters in all
work and recreational areas
 Use digital signage to
broadcast important safety
information, updates, and
messages.
General safety indicators
 keep the work environment
tidy and organized
 Report unsafe working
conditions up the chain of
command
 wear PPE in the right way
and fits properly
 Easy access to safety
equipment
 Handles heavy objects
using proper lifting and
carrying techniques
 Precaution signs (Everyone
knows where to go and
what to do in an
emergency)
Ways to create a safe working
environment
 Eliminate potential hazards.
 Make sure all workers are
properly trained
 Ensure workers have the
proper equipment.
 Provide visual safety aids
and messages
 Create/appoint a safety
committee and hold safety
meetings
60 | Page
Skills for a better destiny
-
PPE
-
Computer
-
Projector
-
White/chalkboar
d
-
Maker pen
-
Chalks
Formative Assessment4.2
Performance criterion
Establish effectively workplace safety measures based on general safety indicators
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
-
Types of evidence
Writtenevidence
Performance
evidence
-
Portfolio assessment tools
Matching questions
Multiple questions
Essay (short responses / extended responses)
Observation checklist
Task: Establish safety measures in your workplace
Checklist
Score
Yes
Indicator 1: Potential hazards are well eliminated
 Workplace stress is reduced
 Mechanical aids are used whenever possible
 The work environment is kept tidy and organized
Indicator 2: Make sure all workers are properly trained
 Precaution signs are respected
 Heavy objects are handled using proper lifting and carrying techniques
 Unsafe working conditions are reported up the chain of command
Indicator 3: Make sure the appropriate PPE is well used
 Safety equipment is accessible
 PPE is worn in the right way and fits workers
 Protective equipment is worn to suit the task
Indicator 4: Visual safety aids and messages are well used
 Color codes, posters, labels and/or signs are used to warn employees
of potential hazards
 OSH posters are posted in all work and recreational areas
 Digital signage is used to broadcast important safety information,
updates, and messages.
Indicator 5: Safety committee is well created and safety meetings are properly held
 safety committee made up of workers from different
units/departments is created
 Monthly meeting of safety committee is held
61 | Page
Skills for a better destiny
No
 Termly meeting of all employees is held
Obervation
Learning Outcome4.3: Monitor safety performance at workplace
Content
Learning activities
Resources

o Group discussion on
basic concepts
-
Pictures of
precautionsigns
o Discussion on safety
model
-
Hand out notes
-
Case study on
Safety system
excellence at
workplace
-
Computer
-
White board and
markers
-
Projector


Basic concepts
 safety culture
 safety performance
 Safety climate
Safety performance
measurement
 Leading indicators
 Lagging indicators
Safety performance (Safety
system excellence)
 Input
Leadership
Resources
Engineering controls
Vision
Values
Assumptions
 Process
o Discussion on safety
system performance at
workplace
o Discussion on safety
performance monitoring
o Practice on safety
performance monitoring
at workplace
Behavior
Inspection and audits
Teamwork
Training
Meeting
 Output
Safe site
Attitudes and
awareness
Safe production


Results
Safety excellence (No
injuries, No incidents,
stakeholder
satisfaction)
Safety performance monitoring
 Identification of indicators
to be monitored
62 | Page
Skills for a better destiny
 Collation of the information
for safety monitoring
 Analysis of indicators
 Application of corrective
action process
Formative Assessment4.3
Performance criterion
Monitor effectively safety performance at workplace in accordance with workplace Safety
regulations
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
-
Types of evidence
Writtenevidence
Performance
evidence
Oral evidence
-
Portfolio assessment tools
Matching questions
Multiple questions
Essay (short responses / extended responses)
Observation checklist
Task: Monitor safety performance in your workplace
Checklist
Score
Yes
Indicator 1: Basic concepts are well explained
 safety culture
 safety performance
 Safety climate
Indicator 2: Safety performance is well measured
 Leading indicators are measured
 Lagging indicators are measured
Indicator 3: Safety performance input are well provided
 Leadership support is provided for safety of workers
 Resources for workplace safety are provided
 Assumptions of hazards are made
Indicator 4: Safety performance process is well applied
 Safety behavior is applied
 Safety inspection and audits are conducted
 Teamwork is applied
 Training is provided
 Meetings are held
63 | Page
Skills for a better destiny
No
Indicator 5: Safety performance output is well maintained
 Safe site is maintained
 Attitudes and awareness are kept
 Safe production is sustained
Indicator 6: Safety performance results are interpreted
 No injuries
 No incidents,
 stakeholder satisfaction is kept
Indicator 7: safety performance is well monitored
 Indicators to be monitored are identified
 The information for safety monitoring is collated
 Indicators are analyzed
 Corrective action process is applied
Observation
Learning Outcome4.4: Respond to emergencies at workplace
Content




Key terms
 Disaster
 Emergency
Types of workplace emergencies
 Natural emergencies
 Work-related emergencies
 Civil emergencies
Emergency Safety equipment
 Fire extinguisher
 Fire Horse
 Fire Blanket
 First aid kit
 Fire triangle
 Water fire extinguisher
 Swimming gear
 Car glass breaker
 PPE
 Stretcher/pram
Workplace emergencies
response procedures
 Chain of Command
 Emergency Response
Personnel
 Emergency equipment
64 | Page
Learning activities
Resources
o Discussion on key terms
-
Pictures/video
o Discussion on video of
emergencies at
workplace
-
Disaster Blaster
Game board,
paper, marker,
dice, game cards
-
-
Fire extinguisher
Fire Horse
Fire Blanket
First aid kit
Fire triangle
Water fire
extinguisher
Swimming gear
Car glass
breaker
PPE
Stretcher/pram
-
First aid kit
-
Computer
-
White board and
markers
o Discussion on Types of
workplace emergencies
o Discussion on Emergency
Safety equipment
o Practice on how to use
emergency safety
equipments
o Discussion on Workplace
emergencies response
procedures
o Discussion on how to
Respond to emergencies
in the workplace
o Role play on emergency
response
Skills for a better destiny
-

 Evacuation procedures
 Alarm system
Respond to emergencies in the
workplace
 Communication with
emergency-scene
coordinators.
 Block unsafe path ways
 Evacuate
 Providing first aid
 Estimate human injuries
and casualties.
 Assess damage to the
workplace.
-
projector
Formative Assessment 4.4
Performance criterion
Respond effectively to emergencies at workplace based on emergencies response
procedures
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Writtenevidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Essay (short responses / extended responses)
-
Observation checklist
Task: Respond to emergency at your workplace
Checklist
Score
Yes
Indicator 1: Key terms are well explained
 Disaster is explained
 Emergency is explained
Indicator 2: Types of workplace emergencies are well explained
 Natural emergencies are explained
65 | Page
Skills for a better destiny
No
 Work-related emergencies are explained
 Civil emergencies are explained
Indicator 3: Emergency safety equipment are well described
 Fire extinguisher is described
 Fire Horse is described
 Fire Blanket is described
 First aid kit is described
 Fire triangle is illustrated
 Water fire extinguisher is described
 Swimming gear is described
 Car glass breaker is described
 Emergency PPE is described
 Stretcher/pram is described
Indicator 3: Workplace emergencies response procedures are well established
 Chain of command is established
 Emergency response personnel are available
 Emergency equipment are accessible
 Evacuation procedures is established
 Alarm system is set
Indicator 4: Respond to emergencies in the workplace is well done
 Communication with emergency-scene coordinators is done
 Unsafe path ways are blocked
 Evacuation is done
 First aid is provided
 Human injuries and casualties is estimated
 Damage to the workplace is assessed
Observation
66 | Page
Skills for a better destiny
References
AFSCME. (Jan 2011). Guide to health and safety in the workplace. AFSME.
BLEICH, C. (n.d.). How To Prevent Workplace Violence: 7 Steps To Take Right Now. Retrieved
September 2, 2020, from www.edgepointlearning.com:
https://www.edgepointlearning.com/blog/workplace-violence-prevention/
Bob Smith, J. D. (2013, Jan 1). Rwandan National Policy on Gender-Based Violence. Retrieved August
26, 2020, from https://www.care.org.rw/: https://www.care.org.rw/resources/policies-andstrategies/item/306-rwandan-national-policy-on-gbv
chaturvedi, P. (2005). Managing Safety Challanges Ahead. New delhi: Ashok kumar Mittal.
David L. Heymann, A. P. (2004). Control of Communicable Diseases Manual. University of Michigan:
American Public Health Association.
Dean, F. L. (2020). First Aid and Emergency Care. Retrieved September 4, 2020, from
www.fdean.com: https://fdean.com/RiskManagement/FirstAidAndEmergencyCare
education, S. s. ( 2007, May 18). OH&S PROGRAM: GUIDES, POLICIES & PROCEDURES. Retrieved
September 7, 2020, from https://ssrce.ca/: https://ssrce.ca/ohas-program-guides-policies-aprocedures/
Gautam, O., & Adhikari, B. (February 2010). Stages of hygiene monitorng. Bangradesh: Adhikar.
Gross, P. D. (2011). Sexually transmitted infections and sexually transmitted diseases. Berlin.
HSE. (December 2001). Guide to measuring health safety performance.
Organization, W. H. (2001). WHO Recommended Strategies for the Prevention and Control of
Communicable Diseases. World Health Organization, Department of Communicable Disease Control,
Prevention and Eradication.
safety, C. c. ( 2020, July 10). Hazard and Risk. Retrieved August 22, 2020, from www.ccohs.ca:
https://www.ccohs.ca/oshanswers/hsprograms/hazard_risk.html
67 | Page
Skills for a better destiny
IKINYARWANDA
CY’UMUKANGURAMBAGA
CCMKN601CCMKN601
Ikiciro :
Gukoresha Ikinyarwanda cy’Umukangurambaga
Amasaha
ateganyijwe
6
50
Indengo :
5
Ishami :
Agashami :
Yose
Twose
Igihe yateguriwe: Kanama, 2020
Intego nyamukuru
Iyi mbumbanyigisho irasobanura ubumenyi n’ubushobozi bukenewe kugira ngo
uwigishwa abashe gukoresha neza Ikinyarwanda mu bukangurambaga butandukanye.
Nyuma y’iri somo, uwiga azaba ashobora: Gukoresha ubuvanganzo bw’abana atanga
uburere bukwiye ku bana, gukoresha Ikinyarwanda cy’ Umukangurambaga mu bugeni
bw’iyamamaza no gukoresha Ikinyarwanda kiboneye akora ubukangurambaga ku
ngingo zitandukanye.
68 | Page
Skills for a better destiny
Ubushobozi fatizo
Si ngombwa
Ingingo n’ibipimo by’ubushobozi
Ingingo z’ubushobozi zisobanura umusaruro w’ibanze ugomba kugerwaho.
Nyuma y’iri somo, uwiga azaba ashobora:
Ingingo z’ubushobozi
Ibipimo by’ubushobozi
1.1 Gusobanura neza ubuvanganzo bw’abana hashingiwe ku ngeri
zabwo
3. Gukoresha ubuvanganzo
bw’abana atanga uburere
bukwiye ku bana
1.2 Gusesengura neza ubuvanganzo bw’abana hashingiwe ku turango
twabwo
1.3 Gutanga uburere bukwiye ku bana hifashishijwe ubuvanganzo
bubasusurutsa n’uburenganzira bwabo
2.1 Gusobanura neza ubugêni bw’iyamamaza hashingiwe ku turango
twabwo
2. Gukoresha Ikinyarwanda
cy’Umukangurambaga mu
bugeni bw’iyamamaza
2.2 Guhimba neza amatangazo yamamaza hashingiwe ku mahame
agenga ihimba ryayo
2.3 Gutegura neza inyandiko z’udukino tw’amatangazo yamamaza
hashingiwe ku inozamvugo riyagaragaramo
3. Gukoresha Ikinyarwanda
kiboneye akora
ubukangurambaga ku
ngingo zitandukanye
3.1 Gusobanura neza ubugêni bwo gukora ubukangurambaga
yubahiriza amahame agenga itangwa ry’ibiganiro
3.2 Kugaragaza ingingo zitandukanye zakorwaho ubukangurambaga
hashingiwe ku bibazo bihangayikishije umuryango nyarwanda
3.3 Gukoresha neza ikibonezamvugo mu bikorwa
by’ubukangurambaga hashingiwe ku moko y’amagambo
69 | Page
Skills for a better destiny
IMBUMBE YA 1 - GUKORESHA UBUVANGANZO BW’ABANA ATANGA
UBURERE BUKWIYE KU BANA BAKIRI BATO
Umusaruro
w’inyigisho:
1.1 Gusobanura ubuvanganzo bw’abana
1.2 Gusesengura ubuvanganzo bw’abana
1.3 Gutanga uburere bukwiye ku bana bakiri bato
Amasaha:
10
Umusaruro w’inyigisho 1.1: Gusobanura ubuvanganzo bw’abana
Ibyiîgwa
Ibikorwa by’uwigwa

o Ivumburamatsiko
n’Ibibazo n’ibisubizo ku
nshoza y’ubuvanganzo
o Ubushakashatsi bwite ku
ngeri z’ubuvanganzo
bw’abana
o Ibiganiro mu matsinda
n’imurika ku ngingo
z’umuco n’amateka mu
buvanganzobw’abana


Inshoza y’ubuvanganzo
bw’abana
 Igisobanuro
 Umumaro
Ingeri:
 Utuvugo
 Utwivugo
 Uturirirmbo
 Uturingushyo
 Amagorane
 Ibisakuzo
Ingingo z’umuco n’amateka
Imfashanyigisho
-
Ibitabo
by’ubuvanganzo
bw’abana
-
SEDE (CD)
-
Ikibaho
-
Amakaramu
-
Ingwa
-
Murandasi
-
Inkoranyamaga
mbo
mu buvanganzo bw’abana
 Igisonuro k’ingingo
y’umuco n’iy’amateka
 Igaragazwa ry’ingingo
z’umuco
 Igaragazwa ry’ingingo
z’amateka
Isuzuma mbonezanyigisho 1.1
Ubushobozi busuzumwa
Gusobanura neza ubuvanganzo bw’abana hashingiwe ku ngeri zabwo
70 | Page
Skills for a better destiny
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
Gihamya
Ibimenyetso mpamyamyigire
-
Inyandiko
-
Guhuza ukoresheje akambi
-
Ibikorwa
-
Guhitamo igisubizo cy’ukuri
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA)
-
Ibibazo bisaba ibisubizo birambuye
-
Amajwi n’amashusho by’uwiga asobanura
ubuvanganzo bw’abana
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Oya
Ikimenyetso cy’ubushobozi 1: Inshoza y’ubuvanganzo bw’abana yatanzwe neza
 Igisobanuro cy’ubuvanganzo bw’abana cyatanzwe
 Umumaro w’ubuvanganzo bw’abana wasobanuwe
Ikimenyetso cy’ubushobozi 2: Ingeri z’ubuvanganzo bw’abana zasobanuwe neza
 Utuvugo twavuzwe
 Utwivugo twavuzwe
 Uturirimbo twavuzwe
 Uturingushyo twavuzwe
 Amagorane yavuzwe
 Ibisakuzo byavuzwe
Ikimenyetso cy’ubushobozi 3: Ingingo z’umuco n’amateka zagaragajwe neza mu ngeri
zitandukanye z’ubuvanganzo bw’abana
 Ingingo z’umuco zagaragajwe
 Ingingo z’amateka zagaragajwe
Umwanzuro:
Umusaruro w’inyigisho 1.2: Gusesengura ubuvanganzo bw’abana
Ibyiîgwa
Ibikorwa by’uwigwa

o Ubushakashatsi bwite,
ibiganiro mu matsinda
n’imurika ku turango
Uturango tw’ubuvanganzo
bw’abana
 Uturango
tw’Utuvugo
71 | Page
Skills for a better destiny
Imfashanyigisho
-
Ibitabo
by’ubuvanganzo
bw’abana
 Uturango
tw’Utwivugo
 Uturango
tw’Uturirirmbo
 Uturingushyo
 Amagorane
 Ibisakuzo
Ikeshamvugo mu buvanganzo
bw’abana
 Isubirajwi
 Isubirajambo
 Iishoboza
 Ihwanisha
 Iyitirira


tw’ubuvanganzo
bw’abana
o Ubushakashatsi bwite,
ibiganiro mu matsinda
n’imurika ku
ikeshamvugo mu
buvanganzo bw’abana
o Ubushakashatsi bwite,
ibiganiro mu matsinda
n’imurika ku
nsanganyamatsiko ziri mu
buvanganzo bw’abana
-
SEDE (CD)
-
Ikibaho
-
Amakaramu
-
Ingwa
-
Murandasi
-
Inkoranyamaga
mbo
Insanganyamatsiko ziri mu
buvanganzo bw’abana
 Igisobanuro
k’insanganyamatsiko
 Uburyo bwo gushaka
insanganyamatsiko
 Itahura
ry’insanganyamatsiko
Isuzuma mbonezanyigisho 1.2
Ubushobozi busuzumwa
Gusesengura neza ubuvanganzo bw’abana hashingiwe ku turango twabwo
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
Gihamya
Ibimenyetso mpamyamyigire
-
Inyandiko
-
Guhuza ukoresheje akambi
-
Ibikorwa
-
Guhitamo igisubizo cy’ukuri
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA
-
Ibibazo bisaba ibisubizo birambuye
-
Amajwi n’amashusho uwiga asesengura ubuvanganzo
bw’abana
72 | Page
Skills for a better destiny
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Oya
Ikimenyetso cy’ubushobozi 1: Uturango tw’ingeri z’ubuvanganzo bw’abana
twagaragajwe neza
 Uturango tw’utuvugo twagaragajwe
 Uturango tw’utwivugo twagaragajwe
 Uturango tw’uturirimbo twagaragajwe
 Uturango tw’uturingushyo twagaragajwe
 Uturango tw’amagorane twagaragajwe
 Uturango tw’ibisakuzo twagaragajwe
Ikimenyetso cy’ubushobozi 2: Ikeshamvugo rikoreshwa mu buvanganzo bw’abana
ryatahuwe neza
 Isubirajwi ryatahuwe
 Isubirajambo ryatahuwe
 Ishoboza yatahuwe
 Ihwanisha ryatahuwe
 Iyitirira ryatahuwe
Ikimenyetso cy’ubushobozi 2: Insanganyamatsiko zitandukanye ziri mu buvanganzo
bw’abana zatahuwe neza
 Igisobanuro k’insanganyamatsiko cyatanzwe
 Uburyo bwo gushaka insanganyamatsiko bwubahirijwe
 Insanganyamatsiko zagaragajwe
Umwanzuro:
Umusaruro w’inyigisho 1.3: Gutanga uburere bukwiye ku bana
Ibyiîgwa

Ubuvanganzo bususurutsa
abana
 Ibihozo
 Imigani
 Ibisakuzo
 Utwivugo
 Uturirimbo
 Amagorane
 Udukino
73 | Page
Ibikorwa by’uwigwa
o Ubushakashatsi bwite,
ibiganiro mu matsinda
n’imurika ku buvanganzo
bususurutsa abana
o Ubushakashatsi bwite,
ibiganiro mu matsinda
n’imurika ku
burenganzira bw’abana
Skills for a better destiny
Imfashanyigisho
-
Ibitabo
by’ubuvanganzo
bw’abana
-
SEDE (CD)
-
Ikibaho
-
Amakaramu
-
Ingwa


n’inshingano z’umurezi
ku mwana
o Ibibazo n’ibisubizo,
Ibiganiro mu matsinda
n’imurika ku ngero
zifatika zigaragaza uburyo
bwo gutanga uburere
bukwiye ku bana bakiri
bato
Uburenganzira bw’abana
n’inshingano z’umurezi ku
mwana
 Uburenganzira
bw’umwana
 Uruhare r’umwana mu
guharanira
uburenganzira bwe
 Uruhare rw’umurezi mu
guharanira
uburenganzira
bw’umwana
 Uruhare rwa Leta mu
guharanira
uburenganzira
bw’umwana
 Uruhare rw’ imiryango
itandukanye mu
guharanira
uburenganzira bw’
umwana
Ingingo zigaragaza uburyo
bwo gutanga uburere
bukwiye ku bana bakiri bato
 Umuco nyarwanda
 Amateka
 Iterambere
 Ubusabane
-
Murandasi
-
Inkoranyamaga
mbo
Isuzuma mbonezanyigisho 1.3
Ubushobozi busuzumwa
Gutanga uburere bukwiye ku bana hifashishijwe ubuvanganzo bubasusurutsa
n’uburenganzira bwabo
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
Gihamya
Ibimenyetso mpamyamyigire
• Inyandiko
-
Guhuza ukoresheje akambi

-
Guhitamo igisubizo cy’ukuri
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA
Amajwi
74 | Page
Skills for a better destiny

Ibibazo bisaba ibisubizo birambuye
Amajwi n’ amashusho uwiga akoresha ubuvanganzo
bususurutsa abana
Itonde ry’ ibisuzumwa
-
Ibikorwa
-
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Oya
Ikimenyetso cy’ Ubushobozi 1: Ubuvanganzo bususurutsa abana bwakoreshejwe neza
 Ibihozo byaririmbwe
 Imigani yaciwe
 Ibisakuzo byasakujwe
 Utwivugo twivuzwe
 Uturirimbo twaririmbwe
 Amagorane yavuzwe
 Udukino twakinwe
Ikimenyetso cy’ubushobozi 2: Uburenganzira bw’abana n’inshingano z’umurezi ku
mwana byagaragajwe neza
 Uburenganzira bw’ umwana bwasobanuwe
 Uruhare rw’umwana mu guharanira uburenganzira bwe
rwagaragajwe
 Uruhare rw’umubyeyi mu guharanira uburenganzira
bw’umwana rwagaragajwe
 Uruhare rwa Leta mu guharanira uburenganzira bw’umwana
rwagaragajwe
 Uruhare rw’imiryango itandukanye mu muharanira
uburenganzira bw’ umwana rwagaragajwe
Ikimenyetso cy’ubushobozi 3: Ingingo zigaragaza uburyo bwo gutanga uburere bukwiye
ku bana zagaragajwe
 Umuco wakomojweho
 Amateka yakomojweho
 Iterambere ryakomojweho
 Ubusabane bwakomojweho
Umwanzuro:
75 | Page
Skills for a better destiny
IMBUMBE YA 2 - GUKORESHA IKINYARWANDA CY’UMUKANGURAMBAGA
MU BUGENI BW’IYAMAMAZA
Umusaruro
w’inyigisho:
2.1 Gusobanura ubugêni bw’iyamamaza
2.2 Guhimba amatangazo yamamaza
2.3 Gutegura inyandiko z’udukino tw’amatangazo yamamaza
Amasaha:
20
Umusaruro w’inyigisho 2.1: Gusobanura ubugêni bw’iyamamaza
Ibyiîgwa



Inshoza y’ubugêni
bw’iyamamaza
 Igisobanuro k’iyamamaza
 Uturango tw’iyamamaza
 Indangagaciro na Kirazira
mu iyamamaza
Inzira z’iyamamaza
 Ibitangazamakuru
Byandika
Bisakaza amajwi
n’amashusho
 Imbuga nkoranyambaga
 Impapuro nto ngendanwa
Akamaro k’iyamamaza
 Ku mucuruzi
 Ku muguzi
 Ku bandi
Ibikorwa by’uwigwa
Imfashanyigisho
o Ibibazo n’ibisubizo ku
nshoza y’ubuvanganzo
o Ivumburamatsiko ku nzira
z’iyamamaza
o Ibiganiro mu matsinda ku
kamaro k’iyamamaza
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
Ibinyamakuru
n’ibyapa
byamamaza
Sede (cd)
Fulashi
Ingwa
Amakaramu
Mudasobwa
Inkoranyamaga
mbo
Ibikoresho
bifata amajwi
n’amashusho
Ibikoresho
bisakaza amajwi
n’amashusho
Ikibaho
Murandasi
Inkoranyamaga
mbo
Isuzuma mbonezanyigisho 2.1
Ubushobozi busuzumwa
Gusobanura neza ubugêni bw’iyamamaza hashingiwe ku turango twabwo
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
76 | Page
Skills for a better destiny
-
Gihamya
Inyandiko
Ibikorwa
Ibimenyetso mpamyamyigire
-
Guhuza ukoresheje akambi
-
Guhitamo igisubizo cy’ukuri
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA
-
Ibibazo bisaba ibisubizo birambuye
-
Amashusho n’amajwi by’uwiga asobanura ubugeni
bw’iyamamaza
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Oya
Ikimenyetso cy’ubushobozi 1: Inshoza y’ubugeni bw’iyamamaza
yatanzwe neza
 Igisobanuro k’iyamamaza cyatanzwe
 Uturango tw’iyamamaza twagaragajwe
 Indangagaciro na kirazira mu iyamamaza byagaragajwe
Ikimenyetso cy’ubushobozi 2: Inzira z’iyamamaza zagaragajwe neza
 Inzira y’ibitangazamakuru yagaragajwe
 Inzira y’imbuga nkoranyambaga yagaragajwe
 Inzira y’impapuro nto ngendanwa yagaragajwe
Ikimenyetso cy’ubushobozi 3: Akamaro k’iyamamaza kasobanuwe neza
 Akamaro ku mucuruzi kasobanuwe
 Akamaro ku muguzi kasobanuwe
 Akamaro ku bandi kasobanuwe
Umwanzuro
Umusaruro w’inyigisho 2.2: Guhimba amatangazo yamamaza
Ibyiîgwa

Amahame agenga ihimba
ry’amatangazo yamamaza
 Imvugo yoroheje
 Kurasa inteego
Ibikorwa by’uwigwa
Imfashanyigisho
o Ubushakashatsi bwite ku
mahame agenga ihimba
ry’amatangazo
yamamaza
o Ubushakashatsi bwite ku
moko y’amatangazo
yamamaza
˗
 Ukutarambirana
 Kugira umwimerere
77 | Page
Skills for a better destiny
˗
˗
˗
˗
˗
˗
Ibinyamakuru
n’ibyapa
byamamaza
Sede (cd)
Fulashi
Ingwa
Amakaramu
Mudasobwa
Inkoranyamaga
mbo

o Kwigana ibikorwa na
Mwarimu ku guhimba
itangazo ryamamaza
Amoko y’amatangazo
yamamaza
 Ayanditse
 Ay’iyumvamvugo
 Iyumvabona
Guhimba itangazo ryamamaza
 Intambwe zo gukora
itangazo ryamamaza
Isesengura
ryimbitse ku
cyamamazwa no
ku kigo kigicuruza
Inteego
nyamukuru
Ubushakashatsi ku
miterere y’isoko
Kwandika itangazo
 Imbata y’amatangazo
yamamaza
Nyiramukurura
Igihimba
Umukono

˗
˗
˗
˗
˗
Ibikoresho
bifata amajwi
n’amashusho
Ibikoresho
bisakaza amajwi
n’amashusho
Ikibaho
Murandasi
Inkoranyamagamb
o
Isuzuma mbonezanyigisho 2.2
Ubushobozi busuzumwa
Guhimba neza amatangazo yamamaza hashingiwe ku mahame agenga ihimba ryayo
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
Gihamya
Ibimenyetso mpamyamyigire
-
Amajwi
-
Guhuza ukoresheje akambi
-
Inyandiko
-
Guhitamo igisubizo cy’ukuri
-
Ibikorwa
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA
-
Umusaruro
-
Ibibazo bisaba ibisubizo birambuye
-
Amajwi n’amashusho uwiga akoresha ubuvanganzo
bususurutsa abana
78 | Page
Skills for a better destiny
-
Itonde ry’ ibisuzumwa
-
Amashuho n’amajwi by’uwiga ahimba amatangazo
yamamaza
-
Umukorongiro: Uwiga arahimba amatangazo
yamamaza anayamurike?
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Oya
Ikimenyetso cy’ubushobozi 1: Amahame agenga ihimba ry’amatangazo
yamamaza yasobanuwe neza
 Imvugo yoroheje yasobanuwe
 Irasa ku ntego ryasobanuwe
 Ukutarambirana byasobanuwe
 Ukugira umwimerere kwasobanuwe
Ikimenyetso cy’ubushobozi 2: Amoko y’amatangazo yamamaza
yasobanuwe neza
 Amatangazo yanditse yasobanuwe
 Amatangazo y’iyumvamvugo yasobanuwe
 Amatanganzo y’iyumvabona yasobanuwe
Ikimenyetso cy’ubushobozi 3: Guhimba itangazo ryamamaza byakozwe
neza
 Intambwe zo gukora itangazo ryamamaza zubahirijwe
 Imbata y’amatangazo yamamaza yubahirijwe
 Itangazo ryamamaza ryakozwe
Umwanzuro:
Umusaruro w’inyigisho 2.3: Gutegura inyandiko z’udukino tw’amatangazo
yamamaza
Ibyiîgwa

Imyandikire y’Ikinyarwanda
 Ikata n’itakara ry’inyajwi
 Ifatana n’itandukana
ry’amagambo
 Utwatuzo n’ibimenyetso
byihariye no gukoresha
inyuguti nkuru
79 | Page
Ibikorwa by’uwigwa
Imfashanyigisho
o Ubushakashatsi bwite
n’imurika ku myandikire
y’Ikinyarwanda
o Ibiganiro mu matsinda ku
inozamvugo mu
matangazo yamamaza
o Kwigana ibikorwa na
Mwarimu ku ntambwe zo
˗
Skills for a better destiny
˗
˗
˗
˗
˗
Ibinyamakuru
n’ibyapa
byamamaza;
Sede (cd);
Fulashi
Ingwa
Amakaramu;
Mudasobwa;


Inozamvugo mu matangazo
yamamaza
 Inyunguramagambo
 Iminozanganzo
Ikabya
Ishushanyamvugo
Igereranya
Igerura
N’iyindi
 Ihanikarurimi
Imvugo ya gîhaânga
Imvugo isanzwe
Imvugo
y’ubushyikirane
Urufefeko
Imvugo nyandagazi
Intambwe zo gutegura
inyandiko y’agakino
k’iyamamaza
 Gukusanya ibitekerezo
byo kubaka inkuru
 Gukora inshamake
y’umuteguro w’inkuru
 Gutegura
imbanzirizamushinga
y’inyandiko y’agakino
 Kuzuza/Kurangiza/kunoza
inyandiko y’agakino
k’iyamamaza
gutegura inyandiko
y’agakinok’itangazo
ryamamaza
˗
˗
˗
˗
˗
˗
Inkoranyamaga
mbo
Ibikoresho
bifata amajwi
n’amashusho
Ibikoresho
bisakaza amajwi
n’amashusho
Ikibaho
Murandasi
Inkoranyamagamb
o.
Isuzuma mbonezanyigisho 2.3
Ubushobozi busuzumwa
Gutegura neza inyandiko z’udukino tw’amatangazo yamamaza hashingiwe ku inozamvugo
riyagaragaramo
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
80 | Page
Skills for a better destiny
Gihamya
Ibimenyetso mpamyamyigire
-
Amajwi
-
Guhuza ukoresheje akambi
-
Inyandiko
-
Guhitamo igisubizo cy’ukuri
-
Ibikorwa
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA
-
Umusaruro
-
Ibibazo bisaba ibisubizo birambuyeAmajwi
n’amashusho uwiga akoresha ubuvanganzo
bususurutsa abanaItonde ry’ ibisuzumwa
-
Amashusho y’uwiga ategura inyandiko z’udukino
tw’amatangazo yamamaza
Umukorongiro: Uwiga arategura agakino gashingiye
ku nyandiko yahimbye y’agakino k’itangazo
ryamamaza
-
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Ikimenyetso cy’ubushobozi 1: Imyandikire y’Ikinyarwanda yubahirijwe
neza
 Ikata n’itakara ry’inyajwi byubahirijwe
 Ifatana n’itandukana ry’amagambo byubahirijwe
 Utwatuzo n’ibimenyetso byihariye no gukoresha inyuguti nkuru
byubahirijwe
Ikimenyetso cy’ubushobozi 2: Inozamvugo mu matangazo yamamaza
ryakoreshejwe neza
 Amagambo yakoreshejwe aratoranyije
 Iminozanganzo yakoreshejwe
 Ihanikarurimi rikwiye ryakoreshejwe
Ikimenyetso cy’ubushobozi 3: Intambwe zo gutegura inyandiko
y’agakino k’iyamamaza zubahirijwe neza
 Ikusanya ry’ibitekerezo byo kubaka inkuru ryakozwe
 Inshamake y’umuteguro w’inkuru yakozwe
 Imbanzirizamushiga y’inyandiko y’agakino yakozwe
 Inyandiko y’agakino k’iyamamaza yanogejwe
Umwanzuro:
81 | Page
Skills for a better destiny
Oya
IMBUMBE YA 3 - GUKORESHA IKINYARWANDA KIBONEYE UWIGA AKORA
UBUKANGURAMBAGA KU NGINGO ZITANDUKANYE
Umusaruro
w’inyigisho:
3.1 Gusobanura ubugêni bwo gukora ubukangurambaga
3.2 Kugaragaza ingingo zitandukanye zakorwaho
ubukangurambaga
3.3 Gukoresha ikibonezamvugo mu bukangurambaga
Amasaha:
20
Umusaruro w’inyigisho 3.1: Gusobanura ubugêni bwo gukora ubukangurambaga
Ibyiîgwa



Inshoza
y’ubukangurambaga
 Igisobanuro
 Inzira
z’ubukangurambaga
Inama rusange
Amahuriro
Ibiganiro mpaka
Ibirori
by’imyidagaduro
Amarushanwa
Urugo ku rundi
Ubugêni bwo kuvuga mu
ruhame
 Kumenya abo
ubwira
 Kumenya aho
uvugira
 Kwimenyereza icyo
uvuga mu ruhame
 Kugenzura
ibikoresho nkenerwa
mbere yo
kubikoresha
Intambwe zo gukora
ubukangurambaga
82 | Page
Ibikorwa by’uwigwa
Imfashanyigisho
o Ivumburamatsiko n’ibibazo
n’ibisubizo ku nshoza
y’ubukangurambaga
o Ibiganiro mu matsinda,
ubushakashatsi bwite
n’imurika ku bugeni bwo
kuvuga mu ruhame
o Ubushakashatsi bwite,
ibibazo n’ibisubizo
n’imurika ku ntambwe zo
gukora ubukangurambaga
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
Skills for a better destiny
Ibitabo
binyuranye
SEDE (CD)
Ikibaho
Marikeri
Mudasobwa
Murandasi
Inkoranyamaga
mbo
Ibinyamakuru
n’ibyapa
byamamaza
Sede (cd)
Fulashi
Ingwa
Amakaramu
Mudasobwa
Inkoranyamaga
mbo
Ibikoresho
bifata amajwi
n’amashusho
Ibikoresho
bisakaza
amajwi
n’amashusho
Ikibaho
Murandasi
Inkoranyamagam
bo.
 Gusobanura
imiterere y’ikibazo
 Gutegura
abafashamyumvire
 Kugena intego
 Gutegura
iteganyabikorwa
 Guhugura
abafashamyumvire
 Guhitamo
abafatanyabikorwa
 Gushyira mu
bikorwa
iteganyabikorwa
 Isuzumabikorwa
Isuzuma mbonezanyigisho 3.1
Ubushobozi busuzumwa
Gusobanura neza ubugêni bwo gukora ubukangurambaga yubahiriza amahame agenga
itangwa ry’ibiganiro
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
Gihamya
Ibimenyetso mpamyamyigire
-
Inyandiko
-
Guhuza ukoresheje akambi
-
Ibikorwa
-
Guhitamo igisubizo cy’ukuri
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA
Ibibazo bisaba ibisubizo birambuye
-
Amajwi n’amashusho by’uwiga asobanura ubugeni
bwo gukora ubukangurambaga
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Ikimenyetso cy’ubushobozi 1: Gusobanura ubugêni bwo gukora
ubukangurambaga byubahirijwe neza
 Inshoza y’ubugeni yasobanuwe
83 | Page
Skills for a better destiny
Oya
 Ubukangurambaga bwasobanuwe
 Inzira z’ubukangurambaga zarondowe
Ikimenyetso cy’ubushobozi 2: Ubugêni bwo kuvuga mu ruhame
bwubahirijwe neza
 Kumenya abo abwira byubahirijwe
 Kumenya aho uvugira byubahirijwe
 Kwimenyereza icyo uvuga mu ruhame byakozwe
 Kugenzura ibikoresho nkenerwa mbere yo kubikoresha
byakozwe
Ikimenyetso cy’ubushobozi 3: Intambwe zo gukora ubukangurambaga
zagaragajwe neza
 Intambwe yo gusobanura imiterere y’ikibazo yagaragajwe
 Intambwe y’itegurwa ry’abafashamyumvire yagaragajwe
 Intambwe yo kugena inteego yagaragajwe
 Intambwe y’iteganyabikorwa ryagaragajwe
 Intambwe y’amahugurwa y’abafashamyumvire yagaragajwe
 Intambwe y’itoranya ry’abafatanyabikorwa yagaragajwe
 Intambwe y’ishyirwa mu bikorwa ry’iteganyabikorwa
yagaragajwe
Umwanzuro:
Umusaruro w’inyigisho 3.2: Kugaragaza ingingo zitandukanye zakorwaho
ubukangurambaga
Ibyiîgwa

Ubukangurambaga ku
burwayi bwo mu mutwe
 Inshoza ku burwayi
bwo mu mutwe
 Ikeshamvugo rijyanye
n’ubuzima bwo
mutwe
 Uburyo bwo kwita ku
bafite uburwayi bwo
mu mutwe
Kumutega
amatwi
Kwirinda
kumuhutaza
Kumushyikiriza
inzego
z’ubuzima
84 | Page
Ibikorwa by’uwigwa
Imfashanyigisho
o Ivumburamatsiko/
Ibiganiro mu
matsinda/Ibibazo
n’ibisubizo, n’imurika ku
bukangurambaga ku
burwayi bwo mu
mutwe
o Ivumburamatsiko/
Ibiganiro mu
matsinda/Ibibazo
n’ibisubizo, n’imurika ku
bukangurambaga ku
bahuye n’ihungabana
o Ivumburamatsiko/
Ibiganiro mu
˗
Skills for a better destiny
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
Ibitabo
binyuranye
SEDE (CD)
Ikibaho
Marikeri
Mudasobwa
Murandasi
Inkoranyamaga
mbo
Ibinyamakuru
n’ibyapa
byamamaza
Sede (cd)
Fulashi
Ingwa
Amakaramu
Mudasobwa


Ubukangurambaga ku ngingo
y’ihungabana
 Inshoza ku
ihungabana
 Ikeshamvugo rijyanye
n’ihungabana
 Uburyo bwo kwita ku
bahuye n’ihungabana
Kumutega
amatwi
Ubutabazi
bw’ibanze (ku
babihuguriwe
)
Kumushyikiriz
a inzego
z’ubuzima
Ubukangurambaga ku ngingo
yo kwimakaza umuco
w’amahoro
 Inshoza ku muco
w’amahoro
Igisobanuro ku
muco
w’amahoro
Amateka ku
ihungabana
ry’umuco
w’amahoro mu
Rwanda
Intambwe
zatewe mu
kugarura
umuco
w’amahoro mu
Rwanda
 Ibikorwa byo
kwimakaza umuco
w’amahoro
 Kwirinda
amakimbirane
 Gukemura ibibazo
binyuze mu nzira
z’ibiganiro
 Gukorera mu
birakwiye ko
85 | Page
matsinda/Ibibazo
˗
n’ibisubizo, n’imurika ku
˗
bukangurambaga ku
bikorwa byo kwimakaza
umuco w’amahoro
˗
˗
˗
˗
Skills for a better destiny
Inkoranyamaga
mbo
Ibikoresho
bifata amajwi
n’amashusho
Ibikoresho
bisakaza amajwi
n’amashusho
Ikibaho
Murandasi
Inkoranyamagamb
o
matsinda
n’amashyirahamwe
 Ubumwe
n’ubwiyunge
Isuzuma mbonezanyigisho 3.2
Ubushobozi busuzumwa
Kugaragaza ingingo zitandukanye zakorwaho ubukangurambaga hashingiwe ku
bibazo bihangayikishije umuryango nyarwanda
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
Gihamya
Ibimenyetso mpamyamyigire
-
Inyandiko
-
Guhuza ukoresheje akambi
-
Ibikorwa
-
Guhitamo igisubizo cy’ukuri
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA
-
Ibibazo bisaba ibisubizo birambuye
-
Amajwi n’amashusho by’uwiga agaragaza ingingo
zinyuranye zakorwaho ubukangurambaga
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Ikimenyetso cy’ubushobozi 1: Ubukangurambaga ku burwayi bwo mu
mutwe bwakozwe neza
 Inshoza ku burwayi bwo mu mutwe yasobanuwe
 Ikeshamvugo rijyanye n’ubuzima bwo mutwe ryagaragajwe
 Uburyo bwo kwita ku bafite uburwayi bwo mu mutwe
bwagaragajwe
Ikimenyetso cy’ubushobozi 2: Ubukangurambaga ku ngingo
y’ihungabana yakozwe neza
 Inshoza ku ihungabana yasobanuwe
 Ikeshamvugo rijyanye n’ihungabana ryagaragajwe
 Uburyo bwo kwita ku bahuye n’ihungabana bwagaragajwe
86 | Page
Skills for a better destiny
Oya
Ikimenyetso cy’ubushobozi 3: Ibikorwa byo kwimakaza umuco
w’amahoro byagaragajwe neza
 Uburyo bwo kwirinda amakimbirane bwagaragajwe
 Uburyo bwo gukemura ibibazo binyuze mu nzira z’ibiganiro
bwagaragajwe
 Uburyo bwo gukorera mu matsinda n’amashyirahamwe
bwagaragajwe
 Uburyo bwo guharanira ubumwe n’ubwiyunge
bwagaragajwe
Umwanzuro:
Umusaruro w’inyigisho 3.3: Gukoresha ikibonezamvugo mu bikorwa
by’ubukangurambaga
Ibyiîgwa



Izina
 Inshoza y’izina
 Amoko y’amazina
Izina bwite
Izina rusange
 Intêgo zihariye
z’amazina
Intego y’izina
mbonera
Intego y’izina
ry’urusobe
Inshinga
 Inshoza y’inshinga
 Amoko y’inshinga.
Inshinga isanzwe
(yuzuye)
Inshinga nkene
(mburabuzi)
 Indango z’inshinga
Indango yemeza
Indango ihakana
 Ingiro z’inshinga
Ingiro nkora
Ingiro ntega
Ingiro ngaruka
Amagambo adahinduka
Ibyungo
87 | Page
Ibikorwa by’uwigwa
Imfashanyigisho
o Ivumburamatsiko/Ibiganiro
mu matsinda/
Ibibazo/Kwigana ibikorwa
na Mwarimu ku ntego
zihariye z’amazina/
ubushakashatsi n’imurika
ku izina
o Ivumburamatsiko/Ibiganiro
mu matsinda/ Ibibazo,
ubushakashatsi n’imurika
ku nshinga
o Ivumburamatsiko/Ibiganiro
mu matsinda/ Ibibazo,
ubushakashatsi n’imurika
ku magambo adahinduka
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
Skills for a better destiny
Ibitabo
binyuranye
SEDE (CD)
Ikibaho
Marikeri
Mudasobwa
Murandasi
Inkoranyamag
ambo
Ibinyamakuru
n’ibyapa
byamamaza
Sede (cd)
Fulashi
Ingwa
Amakaramu
Mudasobwa
Ibikoresho
bifata amajwi
n’amashusho
Ibikoresho
bisakaza
amajwi
n’amashusho
Ingera
Indangahantu
Amarangamutima
Inyigana
Isuzuma mbonezanyigisho 3.3
Ubushobozi busuzumwa
Gukoresha neza ikibonezamvugo mu bikorwa by’ubukangurambaga hashingiwe ku moko
y’amagambo
Usuzuma akusanya bimwe mu bihamya bikurikira, akanzura niba ubushobozi busuzumwa
bwagezweho.
Gihamya
Ibimenyetso mpamyamyigire
-
Inyandiko
-
Guhuza ukoresheje akambi
-
Ibikorwa
-
Guhitamo igisubizo cy’ukuri
-
Kuzurisha interuro amagambo, YEGO cyangwa OYA
-
Ibibazo bisaba ibisubizo birambuye
-
Amashusho n’amajwi by’uwiga akoresha neza
ikibonezamvugo mu mvugo no mu nyandiko
by’ubukangurambaga
-
Umukorongiro: Uwiga arakoresha ikibonezamvugo
mu mvugo cyangwa inyandiko mu bikorwa
by’ubukangurambaga binyuranye
Urutonde rw’ibisuzumwa
Byagezweho
Yego
Ikimenyetso cy’ubushobozi 1: izina mu bukangurambaga ryakoreshejwe
neza
 Inshoza y’izina yagaragajwe
 Amoko y’amazina yarondowe
 Intêgo zihariye z’amazina zasesenguwe
Ikimenyetso cy’ubushobozi2: Inshinga mu bukangurambaga
yakoreshejwe neza
 Inshoza y’inshinga yasobanuwe
 Amoko y’inshinga yatondaguwe
 Indango z’inshinga zagaragajwe/ zasobanuwe/ zakoreshejwe
88 | Page
Skills for a better destiny
Oya
 Ingiro z’inshinga zagaragajwe/ zasobanuwe/ zakoreshejwe
Ikimenyetso cy’ubushobozi 3: Ubwoko bw’amagambo adahinduka
bwakoreshejwe neza
 Ibyungo byakoreshejwe
 Ingera zakoreshejwe
 Indangahantu zakoreshejwe
 Amarangamutima yakoreshejwe
 Inyigana zakoreshejwe
Umwanzuro:
89 | Page
Skills for a better destiny
Ibitabo n’inyandiko byifashishijwe
1. BIZIMANA S, KAYUMBA C., (2011), Inkoranya y’ikinyarwanda mu Kinyarwanda, IRST,
2ème, Edition
2. BIZIMANA, S., RWABUKUMBA, G., (2011), Inkoranya y’ikinyarwanda mu Kinyarwanda,
IRST, 1ère Edition
3. CHARMEAUX, E., (1975), La lecture à l’école, Cédix, Paris.
4. CONFÉRENCE DES MINISTRES DE L’EDUCATION DES ETATS D’EXPRESSION FRANÇAISE,
(1986), Promotion et intégration des langues nationales dans les systèmes éducatifs,
Librairie Honoré Champion, Paris.
5. COUPEZ A. Grammaire Rwanda Simplifiée, Usumbura
6. Dictionnaire (1961) Rwandais-Français, Edition abrégée et adaptée par Irénée JACOB.
7. EDITION BAKAME (2010) Ikinyarwanda Ikibonezamvugo cy’amashuri abanza
n’ayisumbuye, Kigali
8. FOUNTAIN PUBLISHERS, (2011), Ikinyarwanda, Igitabo cy’umunyeshuri, Umwaka wa
4, Fountain Publishers, Kigali
9. FOUNTAIN PUBLISHERS, (2011), Ikinyarwanda, Igitabo cy’umwarimu, Umwaka wa 5,
Fountain Publishers, Kigali
10. FOUNTAIN PUBLISHERS, (2011), Ikinyarwanda, Igitabo cy’umwarimu, Umwaka wa 6,
Fountain Publishers, Kigali
11. GAGNÉ, G., PAGÉ, M. na ARRAB, E,( 2002), Didactique des langues maternelles.
Questions actuelles dans différentes régions du monde, De Boeck Universitégions du
monde, De Boeck Université, Bruxelles.
12. GASIMBA F.X (2004), Inganzo y’Ubwanditsi, Prix Kadima, Paris, OIF
13. INTEKO NYARWANDA Y’URURIMI N’UMUCO (RALC), (2013), Indangagaciro z’Umuco
w’u Rwanda, Imfashanyigisho ibanza, Kigali Rwanda
14. KAGIRANEZA Z. (1989), Igitaramo ku mateka y’u Rwanda, MINESUPRESS
15. MARIUS D.(1971), Les Devinettes Du Rwanda Ibisakuzo Editions universitaires, Butare
16. MINEDUC (2008), Ikinyarwanda : Imyandiko mfashanyigisho, Igitabo cy’Umunyeshuri,
NCDC, Kigali
17. MINISTERI Y’AMASHURI ABANZA N’AYISUMBUYE (1986) Ikinyarwanda:
Ikibonezamvugo cyo mu Cyiciro cya Gatatu, Kigali
18. SIBOMANA A,(1984) Igitaramo cy’Abana
19. UNIVERSITY OF RWANDA/COLLEGE OF EDUCATION (2014), Umusogongero ku
Buvanganzo Nyarwanda, Kigali.
20. VANHOVE J. (1941), Essai de Droit Coutumier du Ruanda, Bruxelles, Librairie Falk fils.
90 | Page
Skills for a better destiny
Ibyifashishijwe kuri murandasi
1. https://www.scriptreaderpro.com/screenwriting-tips-and-tricks/
2. https://www.google.com/search?q=steps+of+writing+an+advertisement&oq=steps+
ofwriting+an+advertisment&aqs=chrome.1.69i57j0.32054j0j7&client=ms-androidtranssion-tecno-rev1&sourceid=chrome-mobile&ie=UTF-8
3. https://smallbusiness.chron.com/5-parts-advertising-ad-23988.html
4. https://www.google.com/search?q=steps+of+writing+an+advertisement&oq=steps+
ofwriting+an+advertisment&aqs=chrome.1.69i57j0.32054j0j7&client=ms-androidtranssion-tecno-rev1&sourceid=chrome-mobile&ie=UTF-8
5. https://advocatesforyouth.org/resources/health-information/strategies-guided-bybest-practice-for-community-mobilization/
6. https://moodle.digital-campus.org/mod/page/view.php?id=15160
https://www.inc.com/brent-gleeson/20-tips-for-mastering-art-of-publicspeaking.html
7. https:/advocatesforyouth.org/resources/health-information/strategies-guided-bybest-practice-for-community-mobilization/
91 | Page
Skills for a better destiny
PRE-ADVANCED WORKPLACE ENGLISH
CCMEN601
CCMEN601
RTQF Level:
6
Credits:
9
Apply Pre-advanced Workplace English
Learning hours
50
Sector: All
Sub-sector:
All
Issue date: September, 2020
Purpose statement
This module describes the skills, knowledge and attitudes required to communicate
effectively at the workplace. In fact, the trainee will be able to apply English general
language skills, listen to trade related speeches, speak about trade related topics and
read trade-specific texts. Once this module is well delivered the trainee will be equipped
with necessary skills to communicate in English at workplace.
92 | Page
Skills for a better destiny
Learning assumed to be in place
N/A
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
1. Apply English general
language skills
Performance criteria
2.1. Use effectively English parts of speech in sentences in accordance
with grammatical rules
2.2. Use correctly verb forms in sentences according to grammar rules
2.3. Write correctly sentences according to sentence types
2.1. Interpret information from audiovisual materials in relation with
different varieties of English accents
2. Listen to trade related
speeches
2.2. Answer correctly listening questions in accordance with effective
listening skills
2.3. Summarize effectively information captured in line with
summarizing techniques
2.1. Pronounce properly English sounds according to phonological rules.
3. Speak about trade
related topics
2.2. Present clearly trade related topics based on speaking skills
2.3. Describe effectively trade related activities according to the given
context
2.1. Identify accurately specific information from text as per reading
techniques
4. Read trade-specific texts
2.2. Read correctly trade related texts according to stress rules
2.3. Apply effectively punctuation marks and spelling rules to read
trade related text based on proper orthography
93 | Page
Skills for a better destiny
LEARNING UNIT 1: APPLY ENGLISH GENERAL LANGUAGE SKILLS
Learning Outcomes:
1.1. Use English parts of speech
1.2. Use verb forms
1.3. Write sentences
Learning hours:
10 Hours
Learning Outcome 1.1: Use English parts of speech
Content
Learning activities
● Concept of nouns
o Brainstorming on nouns
-
Whiteboard
 Definition
o Discussion on adjectives
-
Chalkboard
-
Markers
-
Chalks
o Discussion on article
-
Eraser
o Brainstorming on
prepositions
-
Flipchart
-
Pen
o Question and answer on
conjunctions
-
Sheets of paper
-
Pencil/
highlighter
-
Reference books
-
Reading material
 Types of nouns
Proper versus
common nouns
countable versus
uncountable
abstract versus
concrete
single versus
compound nouns
collective nouns
 Function of nouns
o Discussion on pronouns
o Practical exercise on
using parts of speech in
sentences
Subject
Object
Object of
preposition
Complement
Agent
Appositive
Apostrophes
 Plural of nouns
● Adjectives
 Possessive adjectives
94 | Page
Skills for a better destiny
Resources
 Demonstrative adjectives
 Indefinite adjectives
 Numerical adjectives
● Pronouns
 Personal pronouns
Subject
Object
 Possessive pronouns
 Reflexive pronouns
● Articles
 Definite article
 Indefinite article
 Zero article
● Prepositions
 Definition
 Types
Time
Place
 Prepositions after some
words
After verbs
After adjectives
● Conjunctions
 Definition of conjunction
 Coordinating conjunctions
 Correlative conjunctions
 Subordinating
conjunctions
Formative Assessment 1.1
Performance criterion
Use effectively English parts of speech in sentences in accordance with grammatical rules
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
95 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Matching questions
-
Multiple questions
-
Fill in the blanks/sentence completion
-
Essay (Short responses)
Checklist
Score
Yes
Indicator 1: the concepts of “nouns” is well explained
 “Noun” is defined
 Types of nouns are explained
 Functions of nouns are explained
 Plural of nouns are explained
Indicator 2: Adjectives are properly used
 Possessive adjectives are used
 Demonstrative adjectives are used
 Indefinite adjectives are used
 Numerical adjectives are used
Indicator3: Pronouns are effectively used
 Personal pronouns are used
 Possessive pronouns are used
 Reflexive pronouns considered
96 | Page
Skills for a better destiny
No
Indicator 4: Articles are correctly used
 Definite article is used
 Indefinite articles are used
 Zero article is considered
Indicator 5: Prepositions are effectively used
 Types of prepositions are considered
 Prepositions after some words are used
Indicator 6: Conjunctions are effectively used
 Coordinating conjunctions are used
 Correlative conjunctions are used
 Subordinating conjunctions are used
Observation
Learning Outcome 1.2: Use verb forms
Content
Learning activities
● Concept of verb
o Discussion the concept
of the verb
-
Whiteboard
-
Chalkboard
o Discussion on tenses
-
Markers
o Discussion on active
versus passive voice
-
Chalks
-
Eraser
-
Flipchart
-
Pen
-
Sheets of paper
-
Pencil/highlighter
-
Reference books
-
Reading material
 Definition
 Types of verbs
Action verbs
 Transitive verbs
 Intransitive verbs
Linking verbs
Helping verbs
 Auxiliary verbs
o Brainstorming on
reported speech
o Discussion on
conditional sentences
 Modal verbs
Phrasal verbs
97 | Page
Skills for a better destiny
Resources
o Discussion on relative
clauses
● Tenses
 Definition
 Present tenses
o Practical exercise on the
application of verb
forms to write
sentences
 Past tenses
 Future tenses
 Subjunctive
Present subjunctive
Past subjunctive
● Active versus passive voice
 Change of tenses
 Change of adverbs
 Change of pronouns
● Reported speech
 Reporting statements
 Reporting questions
 Reporting orders
● Conditional sentences
Pprobable
 Improbable
 Unfulfilled
● Relative clauses
 Defining relative clause
 Non-defining relative
clause
Formative Assessment 1.2
Performance criterion
Use correctly verb forms in sentences according to grammar rules
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
98 | Page
Portfolio assessment tools
-
Matching questions
-
Multiple questions
-
Fill in the blanks/sentence completion
Skills for a better destiny
-
Essay (Short responses)
-
Observation checklist
-
Task: Write conditional sentences (probable improbable
&unfulfilled)
Checklist
Score
Yes
Indicator 1: The concept of verb is clearly explained
 Key terms are defined
The term “verb” is defined
The term “tense” is defined
 Types of verbs are identified
Action verbs are identified
Linking verbs are identified
Helping verbs are identified
Phrasal verbs are identified
Indicator 2: Tenses are correctly used
 Present tenses are used
 Past tenses are used
 Future tenses are used
 Subjunctive is used
Indicator 3: Active and passive voice are effectively used
 Tenses are used
 Adverbs are used
99 | Page
Skills for a better destiny
No
 Pronouns are used
Indicator 4: Reported speech is properly used
 Statements are reported
 Questions are reported
 Orders are reported
Indicator 5: Conditional sentences are correctly written
 Probable conditional sentence is written
 Improbable conditional sentence is written
 Unfulfilled conditional sentence is written
Indicator 6: Relative clauses are correctly written
 Defining relative clause is written
 Non-defining relative clause is written
Observation
Learning Outcome 1.3: Write sentences
Content
Learning activities

o Brainstorming on
definition of key terms
o Question and answer on
forms of sentences
o Discussion on the
structure of sentences
o Practical exercise on writing


Definition of key terms
 Sentence
 Clause
Types of sentences according
to the form
 Declarative sentence
 Interrogative sentence
 Imperative sentence
 Exclamatory sentence
sentences
Types of sentences according
to the structure
 Simple sentence
 Compound sentence
 Complex sentence
 Compound complex
sentence
100 | Page
Skills for a better destiny
Resources
-
Whiteboard
-
Projector
-
Computer
-
Flipcharts
-
Markers
-
Chalks
-
Duster
-
Reference books
-
Pen
-
Paper
Formative Assessment 1.3
Performance criterion
Write correctly sentences according to sentence types
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
Portfolio assessment tools
-
Close questions (Matching questions, multiple Choice
questions, true – false questions, sentence completion /
fill in the blanks, etc)
-
Open questions (Essay: short responses)
-
Observation checklist
-
Task: Write sentences according to given instructions
Checklist
Score
Yes
Indicator 1: Key terms are well defined
 Sentence is defined
 Clause is defined
Indicator 2: Types of sentences according to the form are well written
 A full stop is used in declarative sentences
 A question mark is used in interrogative sentence
 Instructions are given using imperative sentences
 Exclamation mark is used in exclamatory sentence
Indicator 3: Types of sentences according to the structure are written
 Simple sentences are written
 Compound sentences are written
 Complex sentences are written
 Compound complex sentence are written
Observation
101 | Page
Skills for a better destiny
No
LEARNING UNIT 2: LISTEN TO TRADE RELATED SPEECHES
Learning Outcomes:
2.1. Interpret effectively information from audiovisual materials
2.2. Answer listening questions
2.3. Summarize information captured
Learning hours:
10 Hours
Learning Outcome 2.1: Interpret information from audiovisual materials
Content
Learning activities
● Concepts of listening
o Question and answer on
listening definition
-
Whiteboard
-
Chalkboard
o Discussion on listening
process
-
Markers
-
Chalks
o Listening practical
exercise on trade related
topics
-
Eraser
-
Computer
-
Projector
o Discussion on Benefits of
applying listening
strategies
-
Internet
-
Audiovisual
resources
-
Speakers
-
Flipchart
-
Pen
-
Sheets of paper
-
Pencil/highlighter
-
Reference books
 Definition of key terms
 Listening models
Competitive or
combative
listening
Passive or
attentive listening
Active or reflective
listening
 Types of listening
Biased listening
Sympathetic
listening
Empathetic
listening
Critical listening
Informational listening
Appreciative listening
Selective listening
Rapport listening
 Types of listerners
Time-oriented
Action-oriented
Content-oriented
People-oriented
102 | Page
Skills for a better destiny
Resources
● Listening process
 Pre-listening
 While listening
 Post-listening
● Listening strategies
Be attentive
Ask questions
Don’t interrupt
unnecessarily
Use body language
Take note
● English accents
 Definition of key terms
Accent
Dialect
 World English(es)
paradigm
Global spread
of English
The future of
World
Englishes
 Types of accents
British accent (RP)
American accent
Indian accent
Nigerian accent
Formative Assessment 2.1
Performance criterion
Interpret effectively information from audiovisual materials in relation with different
varieties of English accents
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
103 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Oral evidence
-
Multiple questions
-
Short questions
-
Checklist
-
Task: Answer questions about a trade related recorded
audiovisual material
Checklist
Score
Yes
Indicator1: Concepts of listening are well explained
 The term “listening” is defined
 Listening models are explained
 Types of listening are explained
 Types of listeners are explained
Indicator 2: Listening process is well respected
 Pre-listening is done
 While listening is done
 Post-listening is done
Indicator 3: Listening strategies are well applied
Attentiveness is reflected
Questions are asked
Unnecessary interruptions are avoided
Body language is used
Notes are taken
104 | Page
Skills for a better destiny
No
Indicator 4: World Englishe (s ) paradigm is well explained
 Global spread of English is explained
 The future of World Englishes is explained
Indicator 5: Audiovisual materials with different types of English accents are well
interpreted
 Key terms are explained
 World Englishe(s ) paradigm is explained
 Types of English accents are listened to
Audiovisual material with British accent (RP) is interpreted
Audiovisual material with American accent is interpreted
Audiovisual material with Indian accent is interpreted
Audiovisual material with Nigerian accent is interpreted
Observation
Learning Outcome 2.2: Answer listening questions
Content
Learning activities
● Listening barriers
 Environmental and
physical
 Cognitive and personal
barriers
 Difference between
speech and thought rate
 Lack of listening
preparation
 Bad messages and/or
speakers
 Prejudice
 Bad listening practices
o Discussion on listening
barriers
o Practical exercise on
applying paraphrasing
techniques in answering
questions of different
types.
● Paraphrasing techniques
105 | Page
Skills for a better destiny
Resources
-
Whiteboard
-
Chalkboard
-
Markers
-
Chalks
-
Eraser
-
Computer
-
Projector
-
Internet
-
Audiovisual
resources
-
Speakers
 Using synonyms and key
words
-
Flipchart
-
Pen
 Changing word class
-
Sheets of paper
 Changing the grammatical
structure
-
Pencil/highlighter
-
Reference books
 Changing percentages and
numbers
 Changing word order
 Changing sentence
patterns
 Breaking long sentences
nito short ones
 Making abstract ideas
more concrete
 Change a clause to a
phrase or vice versa
 Change quoted speech to
indirect speech or vice
versa
 Change from active voice
to passive voice or vice
versa

Answering different types of
listening questions










Matching
Multiple choice
Note completion
Form completion
Table completion
Sentence completion
Summary completion
Short answer questions
Map & plan labelling
Diagram & flowchart
completion
106 | Page
Skills for a better destiny
Formative Assessment 2.2
Performance criterion
Answer correctly listening questions in accordance with effective listening skills
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Oral evidence
-
Multiple choice questions
-
Short answer questions
-
Performance evidence checklist
-
Task: Listen to a recorded audio visual trade related
message and answer to the questions about it.
Checklist
Score
Yes
Indicator 1: Listening barriers are well explained
 Environmental and physical barriers are explained
 Cognitive and personal barriers are explained
 Speech and thought rate are differentiated
 Lack of listening preparation is explained
 Bad messages and/or speakers are explained
 Prejudice is explained
 Bad listening practices are explained
 Environmental and physical barriers are explained
Indicator 2: Paraphrasing techniques are well applied
107 | Page
Skills for a better destiny
No
 Synonyms and key words are used
 The class of words is changed
 Grammatical structure is changed
 Percentages and numbers are changed
 Word order is changed
 Sentence patterns are changed
 Long sentences are broken into short ones
 Abstract ideas are made more concrete
 Clauses are changed to phrases or vice vers
 Quoted speeches are chanded to indirect speeches or vice
versa
 Active voice is changed to passive voice or vice versa
Indicator 3: Questions of different types are answered
 Matching questions are asnwered
 Multiple choice questions are asnwered
 Note completion is done
 Form completion is done
 Table completion is done
 Sentence completion is done
 Summary completion is done
108 | Page
Skills for a better destiny
 Short answer questions are asnwered
 Map & plan labelling is done
 Diagram & flowchart completion is done
 Matching questions are asnwered
Observation
Learning Outcome 2.3: Summarize information captured
Content
Learning activities

o Question and answer on
definition of key terms
-
Chalkboard
-
Markers
o Discussion on
characteristics and
elements of agood
summary
-
Chalks
-
Eraser
-
Computer
-
Projector
-
Internet
-
Audiovisual
resources
-
Speakers
-
Flipchart
-
Pen
 Proper citation
-
Sheets of paper
 Thesis statement
-
Pencil/highlighter
-
Reference books
Definition of key terms
 Summary

Characteristics of a good
summary
 Understandable
 Faithful
 Brief
o Practical exercise on
summarizing trade
related instructions.
 Unified

Elements for a good summary
 Supporting ideas
 Grammar and the
structure of writing
 Length

Steps in summary writing
109 | Page
Skills for a better destiny
Resources
 Read
 Reread
 Write one sentence
summaries
 Formulate the thesis
statement
 Write the first draft
 Edit the draft
 Write the final draft

Techniques in summary
writing
 Grasping the central
idea
 Condensation
Formative Assessment 2.3
Performance criterion
Summarize effectively information captured in line with summarizing techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay (short / extended responses)
-
Oral evidence
-
Checklist
-
Product evidence
-
Task: Summarize a recorded audio visual trade related
message
Checklist
110 | Page
Skills for a better destiny
Score
Yes
Indicator 1: Key term(s) is/are defined
 The term “summary” is defined
Indicator 2: Characteristics of a good summary are well reflected
 The summary is understandable
 The reproduction is faithful
 The summary is brief
 The summary is unified
Indicator 3: Elements for a good summary are well reflected
 Proper citations are reflected
 The thesis statement is reflected
 Supporting ideas are reflected
 Grammar and the structure of writing are reflected
 Length is appropriate
Indicator 4: Steps in summary writing are well respected
 Reading is done
 Rereading is done
 One-sentence summaries are written
 The thesis statement is formulated
111 | Page
Skills for a better destiny
No
 The first draft is written
 The draft is edited
 The final draft is written
Indicator 5: Techniques in summary writing are well applied
 Paraphrasing is done
 The central idea is grasped
 Condensation is done
Observation
112 | Page
Skills for a better destiny
LEARNING UNIT 3: SPEAK ABOUT TRADE RELATED TOPICS
Learning Outcomes:
3.1. Pronounce English sounds
3.2. Present trade related topics
3.3. Describe trade related activities
Learning hours:
20 hours
Learning Outcome 3.1: Pronounce English sounds
Content
Learning activities
●

Brainstorming on definition
of key terms

Repetition drills on all
types of sounds
Brainstorming on types of
sounds
●

Definition of key terms
 sound
 phonology
 phonetics
Types of sounds
 Vowel sounds
Short vowels
Long vowels
Diphthongs
Triphthongs
 Consonant sounds
Silent letters
 Auxiliary letters
Exocentric
diagraphs
Endocentric
duagraphs
 Dummy letters
Inert letters
Empty letters




Individual research and
presentation on all the
types of sounds
Practical exercise on
pronunciation of all types
of sounds
Practical exercise on
pronunciation of words
containing silent letters
Resources
-
Whiteboard
-
Computer
-
Projector
-
internet
-
speakers
-
Chalkboard
-
Eraser
-
Flipchart
-
Audiovisual
resources
-
Soft and hard
dictionaries
-
Pen
-
Sheets of paper
-
Pencil/highlighter
-
Reference books
-
Reading materials
Formative Assessment 3.1
Performance criterion
Pronounce properly English sounds according to phonological patterns
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
113 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Oral evidence
-
Multiple questions
-
Short questions
-
Sentence completion / fill in the blanks
-
Observation checklist
-
Task: Read a given passage pronouncing correctly the
English sounds and respecting the silent ones.
Checklist
Score
Yes
Indicator 1: Key terms are clearly explained
 Sound is defined
 Phonology is defined
 Phonetics is defined
Indicator 2: Vowel sounds are properly pronounced
 Short vowels are pronounced
 Long vowels are pronounced
 Diphthongs are pronounced
 Triphthongs are pronounced
 Consonants are pronounced
Indicator 3: Silent letters are omitted
 Silent letters are identified (auxiliary letters and dummy letters)
 Silent letters are not pronounced
Observation
Learning Outcome 3.2: Present trade related topics
Content
Learning activities
● Oral presentation skills
 Structure of an oral
presentation
Introduction
Body
Conclusion
114 | Page
o Brainstorming on
oral presentation
skills
o Discussion / role
play on public
speaking
Skills for a better destiny
Resources
-
Whiteboard
-
Projector
-
Computer
-
Flipcharts
-
Markers
-
Chalks
No
● Preparation
 Knowledge of the
audience
 Knowledge of subject
 Use of time and
rehearsal
o Discussion on
debate
o Public speaking
/debate practical
exercise on trade
related topics
 Personal appearance
● Presentation delivery
 Poise and
enthousiasm
 Eye contact
 Use of voice
 Use of time
 Language
 Visual aids
 Dos and DON’Ts of
oral presentation
● Delivery methods
 Extemporaneous
method
 Impromptu method
 Memorization method
 Reading method
● Public speaking
 Definition of public
speaking
 Types of public speaking
Demonstrative
speaking
Persuasive speaking
Descriptive speaking
Narrative speaking
115 | Page
Skills for a better destiny
-
Duster
-
Reference books
-
Pen
-
Sheets of paper
-
 Tips for effective public
speaking
Prepare to succeed
Say it correctly
Overcome your
anxiety
Make first
impressions count
Stand for attention
Act naturally
Make eye contact
Show your feelings
Make yourself heard
Silence your
distracters
● Debate
 Debate vs discussion
 Debate skills
Structure
Role of the teams
 Opening
proposition
 Opening
opposition
 Closing proposition
team
 Closing opposition
team
Case building
Points of information
Formative Assessment 3.2
Performance criterion
Present clearly trade related topics based on speaking skills
116 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Oral evidence
-
Matching questions
-
Written evidence
-
Multiple questions
-
Performance
evidence
-
Essay (Short answer questions)
-
Recordings of presentation and debate.
-
Observation checklist
-
Task: Organize a parliamentary debate in class.
-
Present a given trade related topic in class.
Checklist
Score
Yes
Indicator 1: Oral presentation skills are effectively applied
 Structure of an oral presentation is respected
Indicator 2: Oral presentation is well prepared
 Knowledge of the audience is reflected
 Knowledge of subject is reflected
 Time is appropriately used
 Personal appearance is appropriate
Indicator 3: Oral presentation is well delivered
 Poise and enthousiasm are reflected
 Eye contact is maintained
 Voice is appropriately used
 Time is effectively used
 Language is appropriate
 Visual aids are effectively used
 Dos and DON’Ts of oral presentation are considered
Indicator 4: Oral presentation delivery methods are well applied
 Extemporaneous method is applied
 Impromptu method is applied
 Memorization method is applied
117 | Page
Skills for a better destiny
No
 Reading method is applied
Indicator 5: The concept of public speaking is effectively explained
 Public speaking is defined
 Types of public speaking are explained
Indicator 6: Tips for effective public speaking are well applied
 Desired outcome is identified
 Value to the audience is provided
 Slides are not relied on too much
 Conversational tone is used
 Examples and anecdotes are incorporated
Indicator 7: Concept of debate is well explained
 Debate is defined
 Debate and discussion are differentiated
 Debate skills are applied
Structure is respected
Role of each of the teams is performed
Cases are built
Points of information are given
Observation
Learning Outcome 3.3: Describe trade related activities
Content

Learning activities
Key term(s)
 Descriptive words

Descriptive words
 Verbs
Definition
o Discussion on descriptive
words
-
Whiteboard
-
Markers
o Brainstorming on tips for
an oral description
-
Computer
-
Projector
-
internet
-
speakers
-
Chalkboard
-
Chalks
-
Eraser
-
Flipchart
-
Audiovisual
resources
-
Pen
o Oral presentation on
trade related topics
descriptions
Some descriptive
verbs
 Adjectives
Definition
Comparison of
adjectives
 Comparative
118 | Page
Resources
Skills for a better destiny
 Superlative
-
Sheets of paper
 Irregular
comparison
-
Reference books
-
Reading
materials
 Progressive
comparison
 Conditional
comparison
Order of adjectives
Some descriptive
adjectives
 Adverbs
Definition
Adverbs of frequency
Adverbs of manner
Adverbs of degree
● Tips for an oral
description
 Talk in sentences
 Organize your
description –
 Start with a general
idea before going into
details
 Give reasons for your
ideas
 Talk about the
situation as well as the
physical things you can
see
119 | Page
Skills for a better destiny
 Give some personal
reaction
 Listen quietly when
your partner describes
Formative Assessment 3.3
Performance criterion
Describe effectively trade related activities according to the given context
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Close questions
-
Performance
evidence
-
Matching questions
-
Multiple Choice questions,
-
True – false questions
-
Sentence completion / fill in the blanks, etc)
-
Open questions (Essay: short responses)
-
Observation checklist
-
Task: Describe your workshop orally to your colleagues in
class.
Checklist
Score
Yes
Indicator 1:the key term is well defined
 The term ”descriptive words” is defined
Indicator 2: Descriptive words are appropriately used
 Descriptive verbs are used
 Descriptive adjectives are used
 Order of adjectives is respected
 Adverbs are used
Indicator 3: Tips of an oral description are well applied
 Talk in sentences is applied
 Description is organized
120 | Page
Skills for a better destiny
No
 General idea started before going into details
 Reason for the idea is given
 Situation and physical things that can be seen are talked about
 Some personal reactions are given
 Partner description is listened to quietly
Observation
121 | Page
Skills for a better destiny
LEARNING UNIT 4: READ TRADE-SPECIFIC TEXTS
Learning Outcomes:
4.1. Identify specific information from the text
4.2. Read trade related texts
4.3. Apply punctuation marks and spelling rules to read trade
related texts
Learning hours:
10 Hours
Learning Outcome 4.1: Identify specific information from the text
Content
Learning activities
● Concept of effective reading
o Discussion on the
concept of effective
reading
 Definition of effective
reading
 Effective reading
strategies
o Question and answer on
reading techniques
 Components of reading
o Discussion on bad
reading habits to avoid
Attitude/motivation
(Contextualisation)
o Practical exercise on
Phonological
Identification of specific
awareness
information from trade
related texts
Reading fluency
Vocabulary
Comprehension
● Reading techniques
 Scanning
 Skimming
 Intensive
 Extensive
● Bad reading habits to avoid
 Poor decoding
 Poor automaticity.
 Poor fluency
122 | Page
Skills for a better destiny
Resources
-
Whiteboard
-
Markers
-
Eraser
-
Chalkboard
-
Flipchart
-
Pen
-
Sheets of paper
-
Pencil/highlighter
-
Reference books
-
Reading material
 Reading too fast
 Being a passive rather
than active reader
 Physical discomfort while
reading
Formative Assessment 4.1.
Performance criterion
Identify accurately specific information from text as per reading techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Oral evidence
-
Multiple choice questions
-
Short answer questions
-
Record of students’ reading
-
Observation checklist
-
Task: Identify trade related vocabulary in the text.
Checklist
Score
Yes
Indicator 1: Concept of effective reading
 Effective reading is defined
 Effective reading strategies are stated
 Components of reading are explained
Indicator 2: Reading techniques are clearly explained
 Scanning is defined
 Skimming defined
123 | Page
Skills for a better destiny
No
 Intensive reading explained
 Extensive reading explained
Indicator 3: Components of reading are effectively explained
 Attitude/motivation is explained
 Phonological awareness is defined
 Reading fluency is explained
 Vocabulary is explained
 Comprehension is explained
Observation
Learning Outcome 4.2: Read trade related texts
Content
Learning activities
● Concept of Stress
o Brainstorming on stress
Resources
o Discussion on word stress
rules
-
Whiteboard
-
Chalkboard
o Practical exercise on
application of stress and
intonation to read trade
related texts.
-
Markers
-
Chalks
-
Computer
 Stress on first syllable
-
Speakers
 Stress on last syllable
-
 Stress on penultimate
syllable
Audiovisual
resoiurces
-
Flipchart
-
Pen
-
Sheets of paper
-
Pencil/
highlighter
-
Reference books
-
Reading
materials
 definition
 Forms of stress
Weak forms
Strong forms
● Word stress rules
 Stress on anti-penultimate
 Stress on compound
nouns
● Intonation
 Definition
 Types of intonation
Falling intonation
Rising intonation
Rise-fall intonation
124 | Page
Skills for a better destiny
Fall-rise intonation
Formative Assessment 4.2
Performance criterion
Read correctly trade related texts according to stress rules
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Oral evidence
-
Multiple Choice questions
-
True – False questions
-
Sentence completion / fill in the blanks)
-
Observation checklist
-
Task: Read a given trade related text
Checklist
Score
Yes
Indicator 1: the concept of Stress is properly explained
 Stress is defined
 Forms of stress are explained
Indicator 2: Word stress rules are correctly applied
 Stress on first syllable is considered
 Stress on last syllable is applied
 Stress on penultimate syllable is considered
 Stress on ante-penultimate is applied
125 | Page
Skills for a better destiny
No
 Stress on compound nouns is applied
Indicator 3: Intonation is effectively used
 Intonation is defined
 Types of intonation are applied
Observation
Learning Outcome 4.3: Apply punctuation marks and spelling rules to read trade
related texts
Content
Learning activities
● Key concepts:
o Question and answer on
key concepts
-
Whiteboard
-
Chalkboard
o Question and answer on
types of punctuation
-
Markers
-
Chalks
o Discussion on spelling
rules
-
Eraser
-
Flipchart
o Practical exercise on
reading text related
topics
-
Pen
-
Sheets of paper
-
Pencil/highlighter
-
Reference books
-
Reading material
 Orthography
 Punctuation
 spelling
● Types of punctuation marks
 Question mark
 Full stop
 Exclamation mark
 Dash
 Hyphen
 Coma
 Colon
 Semicolon
 Quotation marks is
applied
 Apostrophes are used

Spelling rules
 “I” before “E”, except
after “C”
126 | Page
Skills for a better destiny
Resources
 Adding suffixes to words
that End in “Y”
 The silent “E”
 Double consonants
 Plural suffixes
Formative Assessment 4.3
Performance criterion
Apply effectively punctuation marks and spelling rules to read trade related text based on
proper orthography
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Oral evidence
-
Multiple Choice questions
-
True – False questions
-
Sentence completion / fill in the blanks)
-
Observation checklist
-
Task: Read a trade related text
Checklist
Score
Yes
Indicator 1: key terms are defined
 Orthography is defined
 Punctuation is defined
 Spelling is defined
Indicator 2: Types punctuation marks are properly applied
 Question mark is applied
 Full stop is applied
 Exclamation mark is applied
127 | Page
Skills for a better destiny
No
 Dash is applied
 Hyphen is applied
 Coma is applied
 Colon is applied
 Semicolon is applied
 Quotation marks is applied
 Apostrophes are used
Indicator 3: Spelling rules are properly applied
 “I” before “E”, except after “C” rule is applied
 Adding suffixes to words that End in “Y” rule is applied
 The silent “E” rule is applied
 Double consonants rule is applied
 Plural suffixes rule is applied
Observation
References
1
EDC Communications. (n.d.). Developing Effective Listening Skills. Retrieved September 11,
2020, from www.thinkedc.com: https://thinkedc.com/wpcontent/uploads/2016/10/Effective-Listening-Skills-eBook.pdf
2
Brady, M., & Leigh, J. A. (n.d.). A little book of listening skills. 52 essential practices for
profoundlly loving yourself and other people. Retrieved September 11, 2020, from
https://lavasoft.gosearchresults.com/?q=A+little+book+of+listening+skills.+52+essential+
practices+for+profoundlly+loving+yourself+and+other+people&tt=vmn__webcompa__1_0
__go__lvs__webcompa__1_0__go__ch_WCYID10384_200826__yrff__yrff&pid=5ac784309
091147a162b
3
Clementson, T. (2005). Natural English reading and writing skills. Pre-intermediate
resource book. Oxford: Oxford University Press.
4
Davidson, J. (2003). The Complete Guide to Public Speaking. New Jersey: John Wiley &
Sons, Inc.
5
Daywalt, D. (n.d.). AN EDUCATOR’S GUIDE TO LETTER WRITING. Retrieved August 27, 2020,
from https://www.penguin.com/static/images/yr/pdf/CrayonsGuide.pdf
6
Duffy, G. g. (2009). Explaining REading.A Resource for Teaching Concepts, Skills, and
Strategies. Ney York: The Guilford Press .
128 | Page
Skills for a better destiny
7
Foster, J. (2005). Effective Writing Skills for Public Relations (3 ed.). London: Kogan Page
Limited.
8
Ladouce, G. P. (1995). Reading intermediate. Oxford suplementary skills. Oxford: Oxford
University Press.
9
Miller, R. T. (2019). English orthography and reading . John Wiley & Sons, Inc. .
10 Murphy, R. (2019). English Grammar in Use. A self study reference and practice book for
intermediate learners of English with answers (5 ed.). Cambridge: Cambridge University
Press.
11 Murphy, R. (2012). English Grammar in Use. A self-study reference and practice book for
intermediate learners of English (4 ed.). Cambridge: Cambridge University Press.
12 Wells, J. C. (1996). Accents of English 3: Beyond the British Isles . Cambridge : Cambridge
Universiry Prees .
13 Wells, J. C. (1982). Accents of English I. An introduction. Cambridge: Cambridge University
Press.
129 | Page
Skills for a better destiny
FRANÇAIS ELEMENTAIRE DANS LE METIER
CCMFR601-
CCMFR601
Utiliser le Français élémentaire dans le métier
Heures
d’apprentissag
e
50
RTQF
Niveau:
6
Crédits:
3
Secteurs :
Toutes les secteurs sauf : tourisme et Hôtellerie
Sous secteur: Toutes les options sauf : tourisme et Hôtellerie
Date d’édition: Septembre, 2020
But visé
Ce module vise à doter les apprenants de connaissances, de compétences et d'attitudes
nécessaires pour employer le français élémentaire. Tout au long de ce module, les
apprenants seront capables de s’exprimer oralement et par ecrit dans le langage simple,
utiliser les règles grammaticales de base, employer les termes techniques appropriés et
composer un texte simple. A la fin de ce module, l’apprenant sera capable d’employer
le français élémentaire dans le métier.
130 | Page
Skills for a better destiny
Les prérequis exigés
N/A
Les éléments de compétence et critères de performance
Des unités d’apprentissage décrivent les résultats essentiels de compétence.
Les critères de performance décrivent les performances requises pour démontrer
l’accomplissement de l'unité d’apprentissage.
A la fin du module, l’apprenant sera capable de :
Eléments de compétence
1. S’exprimer
oralement et par
écrit dans le langage
simple
2. Utiliser les règles
grammaticales de
base
Critères de performance
1.1.
Employer correctement le vocabulaire approprié selon la
situation présentée
1.2. Poser convenablement une question selon les règles
grammaticales
1.3. Formuler précisément une idée en se basant sur la formation de
la phrase simple
2.1 Conjuguer convenablement les verbes de base selon les règles de
conjugaison
2.2. Ordonner logiquement les mots dans la phrase simple selon leur
nature et fonction
2.3. Accorder correctement les mots dans une phrase selon les règles
grammaticales
3. Employer les termes
techniques
appropriés
3.1 Utiliser convenablement les mots techniques en rapport avec le
domaine et le contexte
3.2 Négocier d’une façon convaincante des différentes affaires en
conformité avec les règles de politesse
3.3 Décrire proprement les activités professionnelles en rapport avec le
domaine et le contexte
131 | Page
Skills for a better destiny
4. Composer un texte
simple
4.1 Formuler correctement une phrase complexe en utilisant les
locutions conjonctives
4.2 Rédiger méthodiquement un paragraphe en suivant les techniques
de rédaction d’un paragraphe
4.3 Composer clairement un texte simple selon la structure d’un texte
132 | Page
Skills for a better destiny
UNITÉ D’APPRENTISSAGE 1 – S’EXPRIMER ORALEMENT ET PAR ÉCRIT DANS LE
LANGAGE SIMPLE
Résultats
d’apprentissage:
1.1 Employer le vocabulaire approprié
1.2 Poser une question
1.3 Formuler une idée
Heures 20
Heures
d’apprentissage:
Résultats d’apprentissage 1.1: Employer le vocabulaire approprié
Contenu
Activités d’apprentissage
● Différentes façons d’entrer
en contact avec quelqu’un
 Expressions de
salutations
 Expressions de prendre
congé
 Expressions de se
présenter
Nom
Age
Nationalité
Profession
Lieu de
naissance et de
résidence
 Présenter quelqu’un
d’autre
o Exercices d’imitation des
sons et des expressions
énoncées
Audio-visuels (CD,
Disques, etc…)
o Jeux de rôle appliqués
sur tout le contenu en
rapport avec l’usage du
vocabulaire approprié
Tableau
o Questions- réponses
appliquées sur tout le
contenu en rapport avec
l’usage du vocabulaire
approprié
o Observation de la vidéo,
image et objets en
rapport avec le
vocabulaire approprié
Les présentatifs
Epeler le nom
● Expressions de se débrouiller
dans une situation donnée
133 | Page
Ressources
Skills for a better destiny
Projecteurs
Craies
Marqueur
Photo image
Livres
Machine ordinateur
Haut-parleur
Microphone
 Manières simples
d’accepter et refuser
 Les formules de
politesse les plus
courantes (« excusezmoi », « s’il vous plaît
», « pardon », « merci
»)
 Donner des
instructions / des
indications (ordonner)
 Expressions
temporelles et
spaciales
Heure
Jour
Date
Mois
Quatre points
cardinaux
 Expression de quantité
 Expression de lien de
parenté
 Expression des goûts et
de préférence
 Des termes designant
activités quotidiennes
●
Vocabulaires en rapport
avec des objets du milieu
environnant





134 | Page
Classe
Bureau
Habits
Parties du corps
Animaux
Skills for a better destiny
Evaluation formative 1.1
Critère de performance
Employer correctement le vocabulaire approprié selon la situation présentée
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Outil d'évaluation de portefeuille
Preuve orale

Enregistrement
Preuve écrite

Liste de vérification
Preuve de performance

Questions fermees (Question à choix multiple, questions
correspondantes, Vrai ou Faux)

Tâche : Jouer un dialogue sur les salutations et
présentations
Liste de vérification/contrôle
Résultat
Oui
Indicateur 1: Différentes expressions d’entrer en contact avec quelqu’un sont bien
employées
 Expressions de salutations sont utilisées selon le temps
Expressions de prendre congé sont utilisées selon le contexte
Expressions de se présenter sont utilisées( Nom, Age, Nationalité,
Profession, Lieu de naissance et de résidence)
Expressions de présentation de quelqu’un sont utilisées (Les
présentatifs, Epelation du nom)
Indicateur 2 : Expressions de se débrouiller dans une situation donnée sont bien
employées
 Expressions simples d’accepter et refuser sont appliquées
 Formules de politesse les plus courantes sont utilisées
 Expressions de donner des instructions / des indications
(ordonner) est appliquée
 Expressions temporelles et spaciales sont utilisées
 Expression de quantité sont utilisées
 Expression de lien de parenté sont utilisées
 Expression des goûts et de préférence sont utilisées
 Termes designant activités quotidiennes sont employées
135 | Page
Skills for a better destiny
Non
Indicateur 3 : Le Vocabulaire en rapport avec des objets du milieu environnant est bien
employé
 Le vocabulaire en rapport avec les objets de la classe est utilisé
 Le vocabulaire en rapport avec les materiels de bureau est utilisé
 Le vocabulaire en rapport avec les habits est utilisé
 Le vocabulaire en rapport avec les parties du corps est utilisé
 Le vocabulaire en rapport avec les noms des animaux est utilisé
Observation
Résultats d’apprentissage 1.2: Poser une question
Contenu
●
Activités d’apprentissage
Trois façons de poser une
question
 Intonation
 Emploi de “est-ce que”
 Inversion du sujet
●

Les déterminants
interrogatifs
 Adjectifs interrogatifs
 Pronoms interrogatifs
Adverbes interrogatifs
 où (Le lieu)
 quand (Le temps)
 comment (La manière)
 combien (La quantité)
 pourquoi (Le but /
cause)
Ressources
o Questions-réponses
appliquées sur tout
le contenu en
rapport avec les
façons de poser une
question
Audio-visuels (CD,
Disques, etc…)
o Exercices d’imitation
sur des expressions
énoncées
Marqueur
o Jeux de rôle appliqués
sur tout le contenu
en rapport avec les
façons de poser une
question
Projecteurs
Tableau
Craies
Photo image
Livres
Machine ordinateur
Haut-parleur
Microphone
Evaluation formative 1.2
Critère de performance
Poser convenablement une question selon les règles grammaticales
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
136 | Page
Skills for a better destiny
Types des preuves
Outil d'évaluation de portefeuille
Preuve orale

Enregistrement
Preuve écrite

Liste de vérification

Questions fermees (Question à choix multiple, questions
correspondantes, Vrai ou Faux)

Tâche : Jouer un dialogue sur ‘poser une question’
Liste de vérification/contrôle
Résultat
Oui
Non
Indicateur 1: Les trois façons de poser une question sont bien appliquées
Intonation est utilisée
« est-ce que » est employé
Inversion du sujet est utilisée
Indicateur 2 : Les déterminants interrogatifs sont bien employés
Les adjectifs interrogatifs sont employés
Les pronoms interrogatifs sont employés
Indicateur 3 : les adverbes interrogatifs sont bien employés
« où » est associé avec complément circonstaciel de lieu
« quand » est associé avec le complément circonstaciel de temps
« comment » est associé avec complément circonstanciel de manière
« combien » est associé avec complément circonstaciel de mesure
« pourquoi » est associé avec le complément circonstaciel de but/cause
Observation
Résultats d’apprentissage 1.3: Formuler une idée
Contenu
●
Les pronoms personnels
 Pronoms personnels
sujet
 Pronoms personnel
complément
● Les fonctions des verbes
137 | Page
Activités d’apprentissage
Ressources
o Questions -réponses sur
tout le contenu en
rapport avec la
formulation d’une idee
Audio-visuels (CD,
Disques, etc…)
Projecteurs
Tableau
Craies
Marqueur
Skills for a better destiny
●
●
 Verbes d’état
 Verbes d’action
Les compléments d’objet
o Exercices d’application
sur la formulation d’une
idee
 Direct
 Indirect
Formation d’une phrase
simple
Photo image
Livres
Machine ordinateur
Haut-parleur
Microphone
 Sujet+Verbe d’action
 Sujet+Verbe+Adjectif
 Sujet+Verbe
d’action+adverbe
 Sujet+Verbe
d’action+adverbe+adje
ctif
 Sujet+Verbe
d’action+adverbe+adve
rbe
 Sujet+Verbe
complément d’objet
 Sujet+Verbe
complément
circonstaciel
Evaluation formative 1.3
Critère de performance
Formuler précisément une idée en se basant sur la formation de la phrase simple
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Outil d'évaluation de portefeuille
Preuve orale

Enregistrement
Preuve écrite

Liste de vérification

Choix multiple

Vrai ou Faux

Compléter une phrase

Tâche : Former une phrase simple
138 | Page
Skills for a better destiny
Liste de vérification/contrôle
Résultat
Oui
Indicateur 1: Les pronoms personnels sont bien employés
Pronoms personnels sujet sont employés
Pronoms personnel complément sont employée
Indicateur 2 : Les fonctions des verbes sont bien identifiés
L’état ou une manière d’etre du sujet est exprimé
Action faite ou subit par le sujet est exprimée
Indicateur 3 : Les compléments d’objet sont bien distingués
Complément d’Objet Direct est identifié
Complément d’Objet Indirect est identifié
Indicateur 4 : Une phrase simple est bien structurée
Sujet+Verbe d’action
Sujet+Verbe d’état+adjectif
Sujet+Verbe+Adv+adjectif
Sujet+Verbe+Adverbe+Adverbe
Sujet+Verbe+Complémen d’objet
Sujet+Verbe+Complément Circonstaciel
Observation
139 | Page
Skills for a better destiny
Non
UNITÉ D’APPRENTISSAGE 2 – S’EXPRIMER ORALEMENT ET PAR ÉCRIT DANS LE
LANGAGE SIMPLE
Résultats
d’apprentissage:
Heures
d’apprentissage:
2.1.
Employer le vocabulaire approprié
2.2.
Poser une question
2.3.
Formuler une idée
Heures 30
Résultats d’apprentissage 2.1: Employer le vocabulaire approprié
Contenu
Activités d’apprentissage
Les verbes de base
Questions-réponse sur
tout le contenu en
rapport avec conjugaison
des verbes de base
Auxiliaires
Être
Avoir
Semi auxiliaires
Venir de
Exercices d’application sur
tout le contenu en
rapport avec conjugaison
des verbes de base
Aller
Être en train de
Pouvoir
Vouloir
Verbes du 1er groupe
Verbes du 2eme groupe
Types de modes
Indicatif
Infinitif
Participe
Subjonctif
Conditionnel
Impératif
Les temps de l’indicatif
140 | Page
Skills for a better destiny
Ressources
Projecteurs
Tableau
Craies
Marqueur
Livres
Machine ordinateur
Indicatif présent
Indicatif imparfait
Indicatif Futur
Indicatif PC
Evaluation formative 2.1
Critère de performance
Conjuguer convenablement les verbes de base selon les règles de conjugaison
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Outil d'évaluation de portefeuille
Preuves écrites
Questions fermées (Question à choix multiple, questions
correspondantes, Vrai ou Faux, compléter une phrase)
Questions ouvertes
Liste de vérification/contrôle
Résultat
Oui
Indicateur 1: Les verbes de base sont bien employés
La conjugaison des verbes auxiliaires est mémorisée( Etre, Avoir)
La conjugaison des verbes semi-auxiliaires est mémorisée (Venir de, Aller,
Être en train de, Pouvoir,Vouloir)
La conjugaison des verbes du 1er groupe est mémorisée
La conjugaison des verbes du 2eme est mémorisée
Indicateur 2 : Les différents types de modes sont bien identifiés
Indicatif est identifié
Infinitif est identifié
Participe est identifié
Subjonctif est identifié
Conditionnel est identifié
Imperatif est identifié
Indicateur 3 : Les temps de l’indicatif sont employés
Indicatif présent est employé
Indicatif imparfait est employé
Indicatif Futur est employé
Indicatif PC est employé
141 | Page
Skills for a better destiny
Non
Observation
Résultats d’apprentissage 2.2: Ordonner les mots dans la phrase simple
Contenu
Nature des mots
Article
Défini
Indéfini
Partitif
Nom
Genre
Nombre
Activités d’apprentissage
Questions-réponses
appliquées sur tout
contenu en rapport
avec l’ordre des mots
dans la phrase simple
Projecteurs
Tableau
Craies
Marqueur
Livres
Exercices d’application sur
tout le contenu en
rapport avec l’ordre
des mots dans la
phrase
Pronom
Possessif
Démonstratif
Adjectif
Qualificatif
Possessif
Démonstration
Numéral
Adverbe
Lieu
Manière
Temps
Quantité
Préposition
Lieu
Temps
142 | Page
Ressources
Skills for a better destiny
Machine ordinateur
Les fonctions d’un mot
Les fonctions grammaticales
par rapport à un nom
Apposition
Epithète
Complément du nom
Les fonctions grammaticales
par rapport à un verbe
Sujet
COD
COI
COS
Complémet d’agent
Complément circonstaciels
Les fonctions grammaticales
compléments
circonstaciels
Lieu
Temps
Moyen
Manière
Comparaison
Les fonctions attribut
Attribut du sujet
Attribut du COD
Type de phrases
143 | Page
Skills for a better destiny
Affirmative
Négative
Interrogative
Exclamative
Evaluation formative 2.2
Critère de performance
Ordonner logiquement les mots dans la phrase simple selon leur nature et fonction
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Preuves écrites
Outil d'évaluation de portefeuille
Questions fermees (Question à choix multiple, questions
correspondantes, Vrai ou Faux, compléter une phrase)
Questions ouvertes
Liste de vérification/contrôle
Résultat
Oui
Indicateur 1 : Les natures des mots sont bien identifiés
Les articles sont employés
Les règles de genre des noms sont appliquées
Les règles de nombre des noms sont appliques
Les différents pronoms sont employés (possessifs, demonstratifs)
Les différents adjectifs sont utilisés (Qualitatifs,Possessif, Démonstratif,
Numéral)
Les adverbes sont employés (Lieu, Manière,temps, quantité)
Préposition sont employés (Lieu, Temps)
Indicateur 2 : Les fonctions d’un mot sont bien identifiées
Les fonctions grammaticales par rapport à un nom sont identifiées
(Apposition, Epithète, complément du nom)
Les fonctions grammaticales par rapport à un verbe sont identifiées
144 | Page
Skills for a better destiny
Non
Les fonctions grammaticales compléments circonstaciels sont identifiées
Les fonctions attribut sont identifiées
Indicateur 3 : Les différents types de phrases sont bien identifiés
Phrase affirmative est construite
Phrase negative est construite
Phrase interrogative est construite
Phrase exclamative est construite
Observation
Résultats d’apprentissage 2.3: Accorder les mots dans une phrase
Contenu
Accord du verbe
Accord du verbe avec un ou
plusieurs sujets
Accord du verbe avec un
adverbe de quantité
Accord de l’adjectif qualificatif
Genre
Activités d’apprentissage
Questions-réponses sur
tout le contenu en
rapport avec l’accord
des mots dans une
phrase
Projecteurs
Tableau
Craies
Marqueur
Livres
Exercices d’application
sur l’accord des mots
dans une phrase
Nombre
Accord du participe passé
Accord du participe passé
employé sans auxiliaire
Accord du participe passé
employé avec l'auxiliaire
être
Accord du participe passé
employé avec l’auxiliaire
avoir
145 | Page
Ressources
Skills for a better destiny
Machine ordinateur
Evaluation formative 2.3
Critère de performance
Accorder les mots dans une phrase d’une façon appropriée selon les règles grammaticales
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Preuve ecrite
Outil d'évaluation de portefeuille
Questions fermees (Question à choix multiple, questions
correspondantes, Vrai ou Faux, compléter une phrase)
Questions ouvertes
Liste de vérification/contrôle
Résultat
Oui
Indicateur 1: Accord du verbe est bien fait
Indicateur 2 : Accord de l’adjectif est bien fait
Les règles d’accord sur le genre des adjectifs sont appliquées
Les règles d’accord sur le nombre des adjectifs sont appliquées
Indicateur 3 : Accord du participe passé est bien fait
Accord du participe passé employé sans auxiliaire est fait
Accord du participe passé employé avec l'auxiliaire être est fait
Accord du participe passé employé avec l’auxiliaire avoir est fait
Observation
146 | Page
Skills for a better destiny
Non
UNITÉ D’APPRENTISSAGE 3 – EMPLOYER LES TERMES TECHNIQUES
APPROPRIÉS
Résultats
d’apprentissage:
Utiliser les mots techniques.
Négocier différentes affaires.
Décrire les activités professionnelles
Heures
d’apprentissage:
Heures 10
Résultats d’apprentissage 3.1: Utiliser les mots techniques
Contenu
Activités d’apprentissage
Les outils relatifs au domaine
(Exemple au choix :
Automobile)
Questions-réponses sur les
outils relatifs au
domaine
L’outillage de base
Les clés à ouverture fixe
Les Clés et pinces à
ouverture variable
Outils à chocs et tournevis
Le marteau
Une panoplie de tournevis
Les titres
Les chefs de technique
Les chefs de mécanique
147 | Page
Projecteurs
Tableau
Craies
Exercices d’application sur
les outils, titres et
services.
Marqueur
L’observation guidée sur les
outils relatifs au
domaine
Machine ordinateur
Classe promenade dans les
ateliers pour
l’apprentissage des
noms des outils
Un jeu de clés mâles
Un tournevis à choc
Ressources
Recherche individuelle et
présentation sur les
titres
Recherche individuelle et
présentation sur les
services
Skills for a better destiny
Photo image
Livres
Haut-parleur
Microphone
Les mécanicien spécialiste
auto
Les techniciens de
maintenance
Acheteur/Acheteuse
Aérodynamicien/
Aérodynamicienne
Carrossier/Carrossière
Chef/Cheffe des ventes
Contrôleur/Contrôleuse
technique automobile
Designer industriel/Designeuse
industrielle
Dessinateur/Dessinatrice en
construction mécanique
Électromécanicien/Électroméc
anicienne
Ingénieur/Ingénieure calcul
Les services
Administratifs
Techniques
De soutien
Evaluation formative 3.1
Critère de performance
Utiliser convenablement les mots techniques en rapport avec le domaine et le contexte
148 | Page
Skills for a better destiny
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Outil d'évaluation de portefeuille
Preuve orale
Enregistrement
Preuve écrite
Liste de contrôle
Questions fermees (Question à choix multiple, questions
correspondantes, Vrai ou Faux, compléter une phrase)
Questions ouvertes
Liste de vérification/contrôle
Résultat
Oui
Non
Indicateur 1: Les expressions désingant des outils relatifs au domaine (Exemple au
choix : Automobile) sont convenablement utilisées
Indicateur 2 : Les termes désignant les titres relatifs au domaine sont bien utilisés
Indicateur 3 : Les expressions désignant les services sont bien utiliséss selon le domaine
et le contexte
Observation
Résultats d’apprentissage 3.2: Négocier différentes affaires
Contenu
Formules de politesse à un
supérieur hiérarchique et un
client
Utilisation du conditionnel
Vouvoiements
Les expressions pour debattre ou
négocier
Expressions des émotions
(encourager, soulager,
Supplier, Remercier)
Activités d’apprentissage
Exercices d’imitation des
expressions énoncées
sur les formules de
politesse et sur la
gestion d’une
conversation.
Audio-visuels (CD,
Disques, etc…)
Question réponse sur
gestion d’une
conversation
Marqueur
Jeux de rôle appliqués sur
tout le contenu en
rapport avec la gestion
d’une conversation.
Machine ordinateur
Observation de la vidéo,
image et objets en
149 | Page
Ressources
Skills for a better destiny
Projecteurs
Tableau
Craies
Photo image
Livres
Haut-parleur
Microphone
Expressions utiles quand on
n’a pas bien compris
quelque chose
Expressions de demander l’avis
Expression de desaccord
Expression d’accord
rapport avec les
expressions
appropriées pour les
formules de politesse
et la gestion d’une
conversation.
Question réponse sur
“donner son point de
vue”
Jeux de rôle appliqués sur
donner son point de
Evaluation formative 3.2
Critère de performance
Négocier d’une façon convaincante différentes affaires en conformité avec les règles de
politesse
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Outil d'évaluation de portefeuille
Preuves orales
Enregistrement
Liste de vérification/contrôle
Liste de vérification/contrôle
Résultats
Oui
Non
Indicateur 1: Les formules de politesse à un supérieur hiérarchique et à un client sont
convenablement employées
Le conditionnel est utilisé
Le vouvoiement est utilisé
Indicateur 2: Les expressions pour débattre ou négocier sont convenablement
employées
Expressions des émotions (encourager, soulager, Supplier, Remercier) sont
utilisées
Expressions utiles quand on n’a pas bien compris quelque chose sont
utilisées
150 | Page
Skills for a better destiny
Indicateur 3 : Expressions de demander l’avis sont bien utilisées
Expressions de désaccord sont employées
Expressions d’accord sont employées
Observation
Résultats d’apprentissage 3.3: Décrire les activités professionnelles
Contenu
Les verbes d’action liés au
domaine
Electricité
Electronique
Automobile
Génie civile
Description des outils
professionnels liés au
domaine
Electricité
Electronique
Automobile
Génie civile
Description d’une activité
professionnelle liée au
domaine
Activités d’apprentissage
Questions-réponses sur
tout le contenu en
rapport avec la
descriptiondes
activites
professionnelles
Lecture et analyse des
textes simples
relatifs au domaine
Les exposées sur la
description des
activités
professionnelles liées
au domaine
Les jeux de rôles sur la
description des outils
et des activités
professionnelles liées
au domaine.
Electricité
Electronique
Automobile
Génie civile
151 | Page
Skills for a better destiny
Ressources
Projecteurs
Tableau
Craies
Marqueur
Photo image
Livres
Machine ordinateur
Haut-parleur
Microphone
Evaluation formative 3.3
Critère de performance
Décrire proprement les activités professionnelles en rapport avec le domaine et le
contexte
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Outil d'évaluation de portefeuille
Preuve orale
Enregistrement
Preuve écrite
Liste de contrôle
Questions fermees (Question à choix multiple, questions
correspondantes, Vrai ou Faux, compléter une phrase)
Questions ouvertes
Liste de vérification
Résultat
Oui
Non
Indicateur 1: Les verbes d’action liés au domaine respectif sont bien employés
Indicateur 2 : Des outils professionnels liés au domaine respectif sont précisément
décrits selon leurs aspects physiques et utilitaires
Indicateur 3 : Des activités professionnelles liées au domaine respectif sont bien décrites
selon leurs déroulement
Observation:
152 | Page
Skills for a better destiny
UNITÉ D’APPRENTISSAGE 4 – COMPOSER UN TEXTE SIMPLE
Résultats
d’apprentissage:
Formuler une phrase complexe
Rédiger un paragraphe
Composer un texte simple
Heures
d’apprentissage:
Heures 10
Résultats d’apprentissage 4.1: Formuler une phrase complexe
Contenu
Activités d’apprentissage
Définition des mots clés
Questions-réponses sur
formulation des
phrases complexes.
Proposition
Proposition principale
Proposition subordonnée
Antécédent
Phrase complexe
Projecteurs
Tableau
Craies
Application guidée sur les
phrases complexes.
Marqueur
Exercices d’application
sur l’emploie des
locutions
conjonctives.
Livres
Les constituants d’une
phrase complexe
Photo image
Machine
ordinateur
Haut-parleur
Microphone
Les propositions principales
Les propositions subordonnées
Différentes manières de
constituer une phrase
complexe
La juxtaposition
La coordination
La subordination
Les locutions conjonctives
153 | Page
Ressources
Skills for a better destiny
Les conjonctions de coordination
Les conjonctions de subordination
Les propositions
circonstancielles
Les propositions relatives
Les propositions conjonctives
Evaluation formative 4.1
Critère de performance
Formuler correctement une phrase complexe en utilisant les locutions conjonctives
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
-Preuve écrite
Outil d'évaluation de portefeuille
-Questions fermées (Compléter une phrase, Choix multiple
Vrai/Faux, questions correspondantes)
-Questions ouvertes
Liste de vérification/contrôle
Résultat
Oui
Non
Indicateur 1: Mots clés sont bien définis
Proposition est définie
Proposition principale est définie
Proposition subordonnée est définie
Antécédent est défini
Phrase complexe est définie
Indicateur 2 : Les constituants d’une phrase complexe sont bien identifiés
La proposition principale est identifiée
La proposition subordonnée est identifiée
Indicateur 3 : Différentes manières de former une phrase complexe sont correctement
employées
154 | Page
Skills for a better destiny
La juxtaposition est formulée
La coordinnation est formulée
La subordonnation est formulée
Indicateur 4 : Les locutions conjonctives sont correctement employées
Les conjonctions de coordinations sont utilisées
Les conjonctions de subordinations sont utilisées
Observation
Résultats d’apprentissage 4.2: Rédiger un paragraphe
Contenu
Activités d’apprentissage
Paragrpaphe
Définition
Les qualités d’un bon
paragraphe
Clarité
Cohérence
Concision
Structure d’un paragraphe
Introduire l’idée principale du
paragraphe
Questions-reponses sur
la redaction d’un
paragraphe
Le brainstorming sur la
rédaction d’un
paragraphe
Exercices d’application
sur la structuration
d’un paragraphe et
l’emploi des
connecteurs logiques
dans la structuration
d’un paragraphe
Prouver et expliquer l’idée
avec exemples
Conclure sur une idée
Les connecteurs logiques
De cause : parce que, car, etc.
De conséquence : donc, de
sorte que, etc.
155 | Page
Skills for a better destiny
Ressources
Projecteurs
Tableau
Craies
Marqueur
Livres
Machine ordinateur
De comparaison : ainsi que, de
même, etc.
D’opposition : mais, pourtant,
etc.
D'adjonction : et, de plus,
voire
De temps : tout d’abord, puis,
ensuite
Evaluation formative 4.2
Critère de performance
Rédiger méthodiquement un paragraphe en suivant les techniques de rédaction d’un
paragraphe
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non.
Types des preuves
Outil d'évaluation de portefeuille
-Preuve écrite
Rédaction d’un paragraphe
-Preuve de
performance
Questions ouvertes
Questions correspondantes
Tâche : Faire un paragraphe
Liste de vérification/contrôle
Résultat
Oui
Indicateur 1: Le paragraphe est bien défini
Les qualités d’un bon paragraphe sont bien distinguées
Indicateur 2: Le paragraphe est bien subdivisé
L’introduction d’une idée principale est organisée
Le développement d‘une idée principale est illustré
La conclusion est faite
Indicateur 3: Les connecteurs logiques sont bien employés
156 | Page
Skills for a better destiny
Non
Les connecteurs de cause sont utilisés
Les connecteurs de conséquence sont utilisés
Les connecteurs de comparaison sont utilisés
Les connecteurs d’opposition sont utilisés
Les connecteurs d'adjonction sont utilisés
Les connecteurs de temps sont utilisés
Observation
Résultats d’apprentissage 4.3: Composer un texte simple
Contenu
Activités d’apprentissage
La structure du texte
les éléments d'organisation du
texte
La disposition des
paragraphes
Les connecteurs logiques
Les éléments de
transition.
Les phrases de transition
Ceci étant posé, on peut
aussi avancer que
Mais il convient
également de
considérer que
Selon un point de vue
différent…
Questions-réponses sur
la composition d’un
texte simple
Le brainstorming sur les
phrases de transition
et la structure du
texte
Ecriture collaborative sur
les connecteurs
logiques
Exercices d’application
sur la structure du
texte simple et
l’utilisation des
phrases de
transition, la
planification et la
rédaction du texte
Tout d’abord, Ensuite
Plan du texte
Introduction
157 | Page
Skills for a better destiny
Ressources
Projecteurs
Tableau
Craies
Marqueur
Livres
Machine ordinateur
Développent
conclusion
Les étapes de rédiger un texte
simple
Objectif et public cible
Collecte et sélection des
informations
Structuration du contenu
Brouillon
Rédaction
Mise en page
Relecture et correction
Evaluation formative 4.3
Critère de performance
Composer clairement un texte simple selon la structure d’un texte
L’évaluateur peut collecter parmi les preuves suivantes et déterminer si le critère de
performance a été atteint ou non
Types des preuves
Outil d'évaluation de portefeuille
Preuve écrite
Questions fermee (Question à choix multiple, Vrai ou Faux,
questions correspondantes)
Preuve de performance
Questions ouvertes
Tâche : Ecrire un texte simple
Liste de vérification/contrôle
Résultat
Oui
Indicateur 1: Le Texte simple est bien structuré
158 | Page
Skills for a better destiny
Non
Les éléments d’organisation du texte sont employés
Les phrases de transition sont employées
Indicateur 2: Le plan du texte est bien appliqué
L’introduction est organisée
Le développement est illustré
La conclusion est faite
Indicateur 3: Les étapes de rédiger un texte simple sont bien appliquées
L’objectif et le public cible sont identifiés
Les informations sont collectées et sélectionnées
Le contenu est structuré
Le brouillon est fait
Le texte est rédigé
La mise en page est faite
La relecture et la correction sont faites
Observation :
159 | Page
Skills for a better destiny
Références
LEROY-MIQUEL C. GOLIOT-LÉTÉ, A Vocabulaire progressif du Français, Paris, Clé
International, 1997.
Marc Wilmet, Grammaire critique du français, Bluxelles, Duculot, 2003,3e Ed.,
SIREJOLS E. CLAUDE P., Grammaire (le nouvel entraînez-vous). 450 exercices (Niveau
débutant), Paris, 2002, Clé International.
http://fr.123rf.com/images-libres-de-droits.html
http://www.francaisfacile.com/
160 | Page
Skills for a better destiny
CCMPE601CCMPE601
PROFFESSIONAL ETHICS
Apply Proffessional Ethics
Learning hours
30
REQF Level:6
Credits:3
Sector: All
Subsector:all
Issue date: October, 2020
Purpose statement
This module aims at equipping the learner with skills, knowledge and attitudes required
to apply engineering ethics that facilitate effective learning at the workplace. After
completion of this module, learner will be able to descibe ethics concept, apply
engineering ethics and Apply professional policy, laws and regulations as well.
161 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
1. Describe ethic concept
Performance criteria
1.1. Explain properly ethic concept in accordance
with existing literature
1.2. Describe correctly workplace ethical issues based
on working rules
1.3. Explain correctly ethical behaviour according to
codes of ethics
2. Apply professional ethics
2.1. Explain correctly engineering ethics according to
Association of engineers code of conduct
2.2. Describe properly Conflict Resolution Skills
based on their responsabilities
3. Apply professional policy, laws
and regulations
.Illustrate adequately application of the
management of the work according to contract
law.
Describe correctly professional legal documents
based on their categories
Interpret appropriately professional policy and
regulations according national public laws
Apply correctly professional risk analysis according to
standards for risk assessment .
162 | Page
Skills for a better destiny
LEARNING UNIT 1 – DESCRIBE ETHICS
Learning Outcomes:
1.1.Describe ethic concept
1.2. Describe ethical issues
1.3. Explain professional ethical behaviour
Learning hours:
10 Hours
Learning Outcome 1.1: Describe ethical concept
Content
Learning activities
Resources
Basic concepts
Moral
Ethics
Moral vs Ethics
Types of Ethics or Morality
Personal Ethics
Common morality
Professional ethics
Ethical theories
Utilitarianism
Denotological
Virtue
Relativism
Importance of ethics in the
workplace
Creating credibility
Securing the society
Improving decision making
Question and answers on the
basic concepts
Discussion on types of ethics
Brainstorming on ethical
theories
Discussion on importance of
ethics in workplace
Books
World Health
Organization
Reports
Notebook
Pen
Workshop
Whiteboard/ Black
board
Marker pen
Chalks
Projector
Pictures
Computer
Formative Assessment1.1
Performance criterion
Explain properly ethic concept in accordance with existing literature
Assessor may collect among the following evidences and make judgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
Written
Multiple choice questions
oral
True or False questions
163 | Page
Skills for a better destiny
Problem solving
Essay (short responses/extendedresponses)
Observation Check-list
Task : describe ethical theory and its characteristics
Checklist
Score
Yes
No
Indicator 1: Ethical basic concepts are well explained
Moral is defined
Ethics is defined
Moral and ethics are compared
Indicator 2: Types of Ethics or morality are well described
Personal Ethics is explained
Professional ethics is indicated
Common morality is indicated
Indicator 3: Ethical Theories are well explained
Utilitarianism is well defined
Denotological is well defined
Virtue is well defined
Relativism is well defined
Indicator 4: Importances of ethics in workinplace are given
Creating credibility is indicated
Securing the society expalined
Improving decision making explained
Learning Outcome 1.2: Describe ethical issues
Content
Key terms
Ethical issues
Ethical situation
Workplace Typical ethical
issues :
Unethical Leadership.
Toxic Workplace Culture.
Discrimination and
Harassment.
Unrealistic and Conflicting
Goals.
164 | Page
Learning activities
Question –answer on key terms
Brainstorming on ethical issues
in workplace
Group Discussion on ways of
solving ethical dilemmmas
Skills for a better destiny
Resources
Books
Environmental
reports (
National and
International)
Notebook
Pen
Workshop
Whiteboard/ Black
board
Questionable Use of
Company Technology.
Ways of Solving ethical
Dilemma
Judgement
Ethical framework
Formative Assessment 1.2
Performance criterion
Describe correctly workplace ethical issues based on working rules
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written
Multiple choice questions
Performance
True or False questions
Matching type questions
Essay (short responses/extendedresponses)
Observation checklist
Task : describe ethical isues in workplace
Checklist
Score
Yes
Indicator 1: key terms are well defined
Ethical tissue is defined
Ethical situation is defined
Indicator 2: Workplace Typical ethical issues are discussed
Unethical Leadership is explained
Toxic Workplace Culture is explained
Discrimination and Harassment is explained
Unrealistic and Conflicting Goals is explained
Questionable Use of Company Technology is explained
Indicator 3: ways of solving ethical dilemmas are discussed
165 | Page
Skills for a better destiny
No
Judgement is well applied
Ethical framework is explained
Observation
Learning Outcome1.3: Explain professional ethical behaviour
Content
Learning activities
Key terms
Profession
Professional ethical behavior
Engineering and
professionalism
Identification of core ethical
values
Brainstorming on key terms
Brainstorming on core values
Brainstorming on Principles of
right and wrong
Group discussion on ethical
elements of any decision
Trustworthiness:
Honesty
Integrity
Flipchart
Books
Notebook
Pen
Workshop
Whiteboard/ Black
board
Marker pen
Chalks
Projector
Computer
Reliability
Loyalty
Confidentiality
Respect:
Civility, Courtesy and
Decency
Tolerance
Principles of right and wrong
moral sensitivity
moral judgment
moral motivation
Identify the ethical elements of
any decision
Determining the facts
Ethical Theories and
Decision Making
Formative Assessment 1.3
Performance criterion
Explain correctly ethical behaviour according to codes of ethics
166 | Page
Resources
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Written
Portfolio assessment tools
Matching type questions
Multiple choice questions
True or False questions
Problemsolving
Essay (short responses/extendedresponses)
Task :clear examples explain ethical behavior
Checklist
Score
Yes
Indicator 1 : Key terms are well defined
Profession is defined
Professional ethical behavior is indicated
Engineering and professionalism are compared
Indicator 2 : core ethical values are Identified
Trustworthiness is defined
Respect is indicated
Indicator 3 : Principles of right and wrong are explained
moral sensitivity is defined
moral judgment is defined
moral motivation is defined
Indicator 4 : the ethical elements of any decision is Identified
Determining the facts is explained
Ethical Theories and decision making
167 | Page
Skills for a better destiny
No
LEARNING UNIT 2 –APPLY PROFESSIONAL ETHICS
Learning Outcomes:
2.1 Explain engineering ethics
2.2. Describe Conflict Resolution Skills
2.3 . Illustrate application of the management of the work
Learning hours:
10 Hours
Learning Outcome 2.1: Explain engineering ethics
Content
Learning activities
Key concepts
Engineering
Engineering ethics
Code of ethics of engineers
General
Responsibilities of
engineers
Conduct of engineers
Dimensions of ethics in
engineering
Social responsibilities
Professional
responsibilities
Brainstorming on key concepts
Brainstorming on Code of ethics
of engineers
Group Discussion on
Dimensions of ethics in
engineering
Resources
Books
Notebook
Pen
Workshop
Whiteboard/ Black
board
Marker pen
Chalks
Projector
Computer
Formative Assessment 2.1
Performance criterion
Explain correctly engineering ethics according to Association of engineers code of conduct
Assessor may collect among the following evidences and make judgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
Written
Matching type questions
Performance
Multiple choice questions
True or False questions
Essay (short responses/extendedresponses)
Observation checklist
Task : engineering ethics in public and private sector
168 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: Key concepts are well explained
Engineering is defined
Engineering ethics is indicated
Indicator 2: Code of ethics of engineers are illustrated
General Responsibilities of engineers
Conduct of engineers
Indicator 3: Dimensions of ethics in engineering
Social responsibilities are demonstrated
Professional responsibilities are demonstrated
Observation
Learning Outcome 2.2: Describe Conflict Resolution Skills
Content
Definition
Conflict
Conflict resolution
Communication
Nonverbal
communication
Verbal
communication
Conflict resolution skills
Causes of conflict
Non verbal
communication
and conflict
resolution
Verbal
communication
and conflict
resolution
169 | Page
Learning activities
Brainstorming on key terms
Group Discussion on
communication
Brainstorming on conflict
resolution skills
Resources
Books
Notebook
Pen
Workshop
Whiteboard/ Black
board
Marker pen
Chalks
Projector
Computer
Skills for a better destiny
Formative Assessment 2.2
Performance criterion
Describe properly Conflict Resolution Skills based on their responsabilities
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Written
Portfolio assessment tools
Matching type questions
Multiple choice questions
True or False questions
Essay (short responses/extendedresponses)
Task : conflict management expalained
Checklist
Score
Yes
No
Indicator1: key terms are defined
Conflict is defined
Conflict resolution explained
Indicator2: communication is explained
Nonverbal communication is indicated
Verbal communication is indicated
Indicator3: Conflict resolution skills
Causes of conflict
Non verbal communication and conflict resolution
Verbal communication and conflict resolution
Observation
Learning Outcome 2.3: Illustrate application of the management of the work
Content
Learning activities
Resources
Key concepts
Management
Management of work
Working environment
core values
Values of workers
Values of managers
Teamwork spirit
Brainstorming on
Key terms
Flipchart
170 | Page
Discussion on core value of
work
Brainstorming on rules and
regulations of work
Skills for a better destiny
Books
Notebook
Pen
Workshop
Whiteboard/ Black
board
Marker pen
Chalks
Projector
Rules and regulations of work
Rules
ideas for human behavior
Accountability
Computer
Formative Assessment 2.3
Performance criterion
Illustrate adequately application of the management of the work according contract law.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Written
Portfolio assessment tools
Matching type questions
Multiple choice questions
True or False questions
Essay (short responses/extendedresponses)
Task : management of work expalained
Checklist
Score
Yes
Indicator 1 : Key concepts are well explained
Management is defined
Management of work is explained
Working environment is indicated
Indicator 2: core values are well explained
Values of workers are explained
Values of managers are explained
Teamwork spirit is indicated
Indicator 3: Rules and regulations of work are expalined
Rules are defined
ideas for human behavior are explained
Accountability is defined
Observation
171 | Page
Skills for a better destiny
No
LEARNING UNIT 3 – APPLY PROFESSIONAL POLICY, LAWS AND REGULATIONS
3.1 Describe professional legal documents
Learning Outcomes:
3.2.Interpret appropriately professional policy and regulations
3.3. Apply professional risk analysis according
Learning hours:
10 Hours
Learning Outcome 3.1: Describe professional legal documents
Content
Learning activities
Key terms
Brainstorming on key terms
Discussion on contract law
Group work on offial gazette
Law
Law vs policy
contract law
Meaning of essentials
of valid contract
Classification of
contracts
Resources
Flipchart
Books
Notebook
Pen
Workshop
Whiteboard/ Black
board
Marker pen
Chalks
Projector
Computer
Thework contract
elements
Official gazette
Public vs private
servants
Government
programs
Formative Assessment 3.1
Performance criterion
Describe correctly professional legal documents based on their categories
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
172 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
Written
Matching type questions
Performance
Multiple choice questions
Product
True or False questions
Observation checklist
Product checklist
Essay (short responses/extendedresponses)
Task:legal documents awareness explained
Checklist
Score
Yes
Indicator 1: Key concepts are well explained
Law is defined
Law vs policy compared
Indicator 2: contract law is interpreted
Meaning of essentials of valid contract
Classification of contracts
The work contract elements
Indicator 3: Official gazette is explained
Public vs private servants are defined
Government programs are indicated
Observation
Learning Outcome 3.2: Interpret appropriately engineering professional policy and
regulations
Content
Learning activities
Key terms
Action plan
Ethical situation policy
Engineering professional policy
Overview
Books
Brainstorming on
Notebook
Key terms
Pen
Group Discussion on importance
Workshop
of engineering policies
173 | Page
Skills for a better destiny
Resources
No
Interpretation
Importance of engineering
professional policy and
regulations
Clear structure and
framework
Guidelines for consistent
behavior
Brainstorming on importance of
engineering professional
policy
Whiteboard/ Black
board
Marker pen
Chalks
Projector
Computer
Formative Assessment 3.2
Performance criterion
Interpret appropriately professional policy and regulations according national public laws
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written
Matching type questions
Performance
Multiple choice questions
True or False questions
Essay (short responses/extendedresponses)
Observation checklist
Task: engineering policy explained ethically
Checklist
Score
Yes
Indicator 1: key terms are well explained
Action plan
Ethical situation policy
Indicator 2: Engineering professional policy is explained
Overview
Interpretation
Indicator 3: Importance of engineering professional policy and regulations is given
Clear structure and framework are defined
Guidelines for consistent behaviour are defined
Observation
174 | Page
Skills for a better destiny
No
Learning Outcome 3.3: Apply professional risk analysis
Content
Learning activities
Key terms :
Question - answer on key
Risk
terms definition
Safety
brainstorming on analytical
Analytical Methods for Risk Analysis
methods for risks
Scenario Analysis
analysis
Failure Mode and Effect Analysis
Human Error
Discussion on assessing and
Assessing and reducing risk
risk reduction
Safety measures
Risk reduction plan
Protecting engineers from
liability
Responsibility for risk
Resources
Flipchart
Books
Notebook
Pen
Workshop
Whiteboard/ Black
board
Marker pen
Chalks
Projector
Computer
Formative Assessment3.3
Performance criterion
Apply correctly professional risk analysis according to standards for risk assessment.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written
Matching type questions
Performance
Multiple choice questions
True or False questions
Observation checklist
Essay (short responses/extendedresponses)
Tasks:- Apply professional risk analysis and reduction of risk
Checklist
Score
Yes
Indicator 1 : key terms are defined
Risk is explained
Safety is explained
Indicator 2 : Analytical Methods for Risk Analysis are explained
Scenario Analysis
Failure Mode and Effect Analysis
Human Error
175 | Page
Skills for a better destiny
No
Indicator 3: Assessing and reducing risk is illustrated
Safety measures are identified
Risk reduction plan is explained
Protecting engineers from liability is explained
Responsibility for risk is explained
Observation
References
Charles E.Harris et All(2009) : Engineering ethics concepts and cases fourth edition,
R.S.Naagarazan 2006, Professional Ethics and Human Values, NEW AGE
INTERNATIONAL PUBLISHERS, India
GordanaDodig-Crnkovic 2004, Professional Ethics in Science and
Engineering,DEPARTMENT OF COMPUTER SCIENCE AND
ENGINEERINGMÄLARDALEN UNIVERSITY
Vee, C. and Skitmore, R.M. (2003) Professional ethics in the construction industry.
Engineering Construction and Architectural Management 10(2):pp. 117-127.
Copyright 2003 Emerald.
AAT Code of Professional Ethics – Version 2.0 January 2014
Alderson, J. (2003). Police Leadership: A Search for Principles in R. Adlam and P.
Villiers (eds) Police Leadership in the Twenty First Century: Philosophy, Doctrine
and Developments Hook, Hampshire, Waterside Press: 56-67.
Bass, B. (1990). Bass and Stodgill’s Handbook of Leadership: Theory, Research,and
Managerial Applications (3rd ed.). New York: The Free Press.
Bowie, N. (2000). A Kantian Theory of Leadership. The Leadership & Organization
Development Journal 21(4):185-193.
British Columbia Ministry of Public Safety and Solicitor General Ministry of Attorney
General, Ministry of Children and Family Development. (2010). Violence Against
Women in Relationships Policy 2010. Retrieved from:
http://endingviolence.org/publications/vawir-policy-2010/
Butterfield, R., Edwards, C., and Woodall, J. (2005). The New Public Management and
Managerial Roles: the Case of the Police Sergeant. British Journal of
Management 16(4), 329–341.
Crawshaw, R., Devlin, B. and Williamson, T. (1998). Human Rights and Policing:
Standards for Good Behaviour and Strategy for Change, The Hague: Kluwer Law
International.
176 | Page
Skills for a better destiny
Davies, A. and Thomas, R. (2003). Talking Cop: Discourses of Change and Policing
Identities. Public Administration 81(4): 681-699.
Dobel, P. (2005). Public Management as Ethics in E. Ferlie, L. Lynn and C. Pollitt
(eds) The Oxford Handbook of Public Management, Oxford, Oxford University Press:
156-181.
Frisch, C. and Huppenbauer, M. (2014). New Insights into Ethical Leadership: A
Qualitative Investigation of the Experiences of Executive Ethical Leaders. Journal of
Business Ethics, 123(1), 23-43. doi:10.1007/s10551-013-1797.
Fyfe, J. (1996). Structuring Police Discretion in (eds) J. Kleinig handled with Discretion:
Ethical Issues in Police Decision Making Lanham, Maryland, Rowman and Littlefeild
Publishers, Inc.: 183-205.
Hay, A. and Hodgkinson, M. (2006). Rethinking Leadership: A Way Forward for
Teaching Leadership. Leadership and Organization Development Journal 27(2): 144158.
Davis, Michael. “Thinking Like an Engineer: The Place of a Code of Ethics in the Practice of
a Profession,” Princeton
177 | Page
Skills for a better destiny
CCMBM601-
BUSINESS MANAGEMENT
CCMBM601
REQF Level:
6
Credits:
6
Sector:
All
Sub-sector:
All
Manage a business entity
Learning hours
50
Issue date: September, 2020
Purpose statement
This module is intended for a learner in Level 6, TVET Diploma, where learner acquires
skills, knowledge and attitudes required to Manage a business entity.
The module will help the learner to be able to manage Business development, Manage
business finance, Perform human resource management as well as Manage marketing
operations.
178 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Manage a business development
1.1. Conduct properly business environment analysis in
accordance with business trends and innovation
1.2. Prepare correctly a business development plan in
accordance with business structure
1.3. Mobilize effectively needed resources in line with
the planned development project
1.4 Manage efficient business development operations
in accordance with the development plan.
2. Manage business finance
2.1. Coordinate properly preparation and
implementation budget in line with business
projection and funds
2.2. Monitor properly business transactions referring
to accounting equation principle
2.3. Prepare correctly financial statement according to
the business transactions
2.4. Evaluate properly business rentability referring to
financial statements
3. Perform human resource
management
3.1. Establish properly human resource structure in
accordance with business structure
3.2. Conduct appropriately recruitment and training of
employees basing on the human resource structure
and planned budget
179 | Page
Skills for a better destiny
3.3. Ensure adequately strategies of labour efficiency
in line with management principles
3.4. Manage effectively conflict of workers according
to the labour law
4.
Manage marketing operations
180 | Page
4.1. Carry out appropriately marketing segmentation
in accordance with market competition and trends
4.2. Monitor effectively the development and
implementation of marketing plan in line with market
analysis
4.3. Apply effectively promotion strategies referring
to marketing plan
4.4. Coordinate properly sales operations and after
sale in accordance within the marketing plan.
Skills for a better destiny
LEARNING UNIT 1 - MANAGE A BUSINESS DEVELOPMENT
Learning Outcomes:
1.1. Conduct business environment analysis
1.2. Develop a business development plan
1.3. Mobilize needed resources
1.4 Manage business development operations
Learning hours:
10 Hours
Learning Outcome 1.1: Conduct business environment analysis
Content


Learning activities
business creation
 Key terms used in
entrepreneurship
Entrepreneurship
Entrepreneur
Entrepreneurial
Creativity
Enterprise
Innovation
 Sources of business
ideas
Business Environment
analysis
 Environment analysis
tools
SWOT
PESTLE
 Business trends

Meaning of trends
Importance of
business trends
analysis
business opportunities
based on business trends
 Business opportunity
based on customer
needs
o Discussion on introduction
to business creation
o Case study /Field visit on
local business entity
environmental analysis
o Presentation of local
business environment
analysis findings
o Discussion on the
importance of business
trends
o Discussion on business
opportunities referring to:
 customer needs
 customer types
 availability of
resources
o Discussion on key concepts
of business innovation
o Discussion on types of
innovation
o Practical work on
conducting business
environment analysis
Basic
Security
Social
181 | Page
Skills for a better destiny
Resources
-
SWOT analysis
form
-
PESTLE analysis
Form
-
Projector
-
Computer
-
Papers
-
Flip chart
-
Markers
-
Referencing
books
Esteem
Self-actualization
 Business opportunity
based on customer
types
Loyal
Need based
Wandering
Impulsive
Discount
Potential
actual
 Business opportunity
based on availability
of resources

Human resources
Material/physical
resources
Time
Technology
Information
Financial resources
Business Innovation
 Key concepts
Innovation
Business innovation
 Types of innovation

Incremental
Disruptive
Architecture
Radical
Steps of conducting
environment analysis
 Understand all
the environmental
factors before moving
to the next step.
 Collect all the relevant
information.
 Identify the
opportunities for your
organization.
182 | Page
Skills for a better destiny
 Recognize the threats
your company faces
 The final step is to
take action
Formative Assessment 1.1
Performance criterion
Conduct properly business environment analysis in accordance with business trends and
innovation
Assessor may collect among the following evidences and make judgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice questions
- Product evidence
- True-false questions
- Essay (Extended responses)
- Product Checklist
- Task: Conduct SWOT and PESTLE analysis for your existing
business environment
Checklist
Score
Yes
Indicator1: Key terms are well explained
 Entrepreneurship is explained
 Entrepreneur is explained
 Entrepreneurial is explained
 Creativity is explained
 Innovation is explained
Indicator3: Categories of business opportunity are well identified
 Business opportunity based on customer needs is identified
 Business opportunity based on type of customer is identified
 Business opportunity based on availability of resources is identified
indicator4: Types of innovation are well explained
 Incremental is explained
183 | Page
Skills for a better destiny
No
 Disruptive is explained
 Architecture is explained
 Radical is explained
Indicator5: Steps of conducting environment analysis are well done
 Understanding all the environmental factors is done
 Collection of all the relevant information is done
 Identification of the opportunities for your organization is done
 Recognizing the threats your company faces is done
 Action is taken
Observation
Learning Outcome1.2: Develop business development plan
Content





Key terms
 Business development
 Business development
plan
Forms of business
 Sole proprietorship
 Partnership
 Corporation
 Limited Liabilities
Companies
 Franchises
Business structure
 Main departments
 Organogram
Elements of business
development plan
 Opportunity for growth
 Funding plan
 Financial goals
 Sales and marketing
activity
 Team needs
Format of business
development plan
184 | Page
Learning activities
o Brainstorming on key
terms
 Business
development
 Business
development plan
o Discussion on forms of
business
o Discussion on business
structure
o Brainstorming on
elements of business
development plan
o Discussion on format
of business
development plan
o Practical work on
business development
plan
Skills for a better destiny
Resources
-
Sample of
business
structure
-
Business
development
plan template
-
Sample of
business
development
plan
-
Projector
-
Computer
-
Flip chart
-
Markers
-
Papers
-
Board
Formative Assessment 1.2
Performance criterion
Prepare correctly a business development plan in accordance with business structure
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay (short responses)
-
Product evidence
-
Product Checklist
-
Task : Develop business development plan focusing on
given business structure.
Checklist
Score
Yes
Indicator1: Key terms are well Explained
 Business development is explained
 Business development plan is explained
Indicator2: Business structure is well identified
 Business main departments are identified
 Organogram is demonstrated
Indicator3: Elements of business development plan are well explained
 Opportunity for growth is explained
 Funding plan is explained
 Financial goals is explained
 Sales and marketing activity is explained
 Team needs is explained
Observation
Learning Outcome1.3: Mobilize needed resources
Content

Sources of finance
 Equity financing
185 | Page
Learning activities
o Brainstorming on
sources of finance
Skills for a better destiny
Resources
-
Scenarios
No
Personal savings
Friends and relatives
Venture capital
Angel investors
Government grants
Equity offerings
Initial public offering
 Debt financing


Friends and relatives
Banks and commercial
lenders
Commercial finance
companies
Government programs
Bonds
Lease
Factors to consider when
selecting sources of finance
 Cash flow position
o Discussion on factors
to consider when
selecting sources of
finance
o Discussion on
mobilization cycle
-
Projector
-
Computer
-
Flip chart
-
Markers
-
Papers
o Simulation on
application of
mobilization cycle
-
Board
Return on investment
Cost of debt
Cost of equity capital
Floatation costs
Flexibility
Control
Stock market conditions
Capital structure of
other companies
Mobilization cycle
 Identify objectives
 Prepare resource
mobilization plan
 Agreement/Approval
 Implementation
 Monitor and evaluate
186 | Page
Skills for a better destiny
Formative Assessment 1.3
Performance criterion
Mobilize effectively needed resources in line with the planned development project
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Performance
evidence
-
Matching questions
-
Essay (short and/or extended questions)
-
Observation checklist

Task: Conduct resources mobilisation in line with factors to
consider when selecting sources of finance
-
Checklist
Score
Yes
Indicator 1: Equity financing is well discussed
 Personal savings is discussed
 friends and relatives are discussed
 venture capital is discussed
 government grants is discussed
 equity offerings is discussed
 initial public offering is discussed
Indicator 2: Debt financing is well discussed
 friends and relatives are discussed
 Banks and commercial lenders are discussed
 commercial finance companies is discussed
 government programs is discussed
 bonds are discussed
 Lease is discussed
Indicator 3: cash flow position is well discussed
 Return on investment is discussed
187 | Page
Skills for a better destiny
No
 Cost of debt is discussed
 Cost of equity capital is discussed
 Floatation costs are discussed
 Flexibility is discussed
 control is discussed
 stock market conditions are discussed
 capital structure of other companies is discussed
Indicator 4 : Mobilization cycle is effectively done
 Objectives are identified
 Resources mobilization plan is prepared
 Resources mobilization plan is approved
 Implementation stage is discussed
 Monitoring and evaluation stage is discussed
Observation
De Learning Outcome1.4: Manage business development process
Content


Learning activities
Growth Strategies in Business
 Market penetration
 Market expansion
 Product expansion
 Diversification
 Acquisition
Ways to manage business
growth
 Define your growth
objectives
 Do a growth diagnosis of
your company
 Ensure your growth is
sustainable
 Prepare a growth strategy
 Forecast your cash
requirement
 Analyze receivables and
payables
 Control cost
 Control debts
 Get refinancing you need
188 | Page
o Discussion on growth
strategies in business
Resources
-
Sample of case
study on how
business apply
strategies for
growth
-
Projector
-
Computer
-
Flip chart
-
Markers
-
Papers
-
Board
o Discussion on ways to
manage business
growth
o Discussion on business
development stages
o Practical work or
simulation on
developing strategies
for growing business
Skills for a better destiny

Business development stages
 Start up
 Growth
 Maturity
 Renewable or Decline
Formative Assessment 1.4
Performance criterion
Manage efficiently business development operations in accordance with the development
plan
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Essay (Extended responses)
-
Task: Develop strategies for business operation refering
on development plan elaborated
Checklist
Score
Yes
Indicator1: Business growth strategies are well explained
 Market penetration is explained
 Market expansion is explained
 Product expansion is explained
 Diversification is explained
 Acquisition is explained
Indicator2: Managing business growth ways are effectively done
 Growth objectives are defined
 Growth diagnosis of your company is done
 Growth sustainability is ensured
 Growth strategy is prepared
 Cash requirement is forecasted
 Receivables and payables are analyzed
 Cost is controlled
 Debts is controlled
189 | Page
Skills for a better destiny
No
 Needs for refinancing is identified
Indicator3: Business development stages are explained
 Start up is explained
 Growth is explained
 Maturity is explained
 Renewable/decline is explained
Observation
Descr
scr
190 | Page
Skills for a better destiny
LEARNING UNIT 2 - MANAGE BUSINESS FINANCE
Learning Outcomes:
2.1. Coordinate preparation and implementation of budget
2.2. Monitor business transactions
2.3. Prepare financial statement
2.4. Evaluate business rentability
Learning hours:
15Hours
Learning Outcome 2.1: Coordinate preparation and implementation of budget
Content




Key concepts
 Budget
 Forecasting
 Budgeting
 Master budget
 Budgetary control
 Budget period
 Budget execution
Types of operating budgets
 Sales Budget
 Production Budget
 Purchase budget
 Selling and
Administrative
Expense Budget
 Manufacturing
budget
 Cash budget
Budgeting process
 Setting goals
 Gathering data
 Forecast future needs
 Implementing the
budget
 Controlling your
spending
 Evaluating your
performance
Components of budget
implementation system
 Expenditure plans
191 | Page
Learning activities
o Brainstorming on key
concepts
o Discussion on Type of
operating budgets
o Discussion on format of
budget
o Practical work on budgets
preparation
 Sales
 Production
 purchase
 Selling and
Administrative
Expense
 Cash budget
o Discussion on budgeting
process
o Discussion on components
of budget implementation
o Discussion budget
execution process
Skills for a better destiny
Resources
-
Budget
templates
-
Budget samples
-
Budget
execution report
-
-Referencing
books
-
-Papers
-
-Flip chart
-
-Markers
-
-Board
-
-Computer
-
-Projector

 Release of funds
 Cash and debt
management
 Procurement
 Control and
monitoring of
expenditure
 In-year
implementation
reports
Budget execution process
 Authorization of
budget
 Funds release
 Accounting
 Auditing
 Reporting
Formative Assessment 2.1
Performance criterion
Coordinate properly preparation and implementation budget in line with business
projection and funds
Assessor may collect among the following evidences and make judgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
True-false questions
-
Product checklist
-
Task: Prepare cash budget in line with business projection
Checklist
Score
Yes
Indicator1: Key terms are well Explained
 Budget is explained
 Forecasting is explained
 Budgeting is explained
192 | Page
Skills for a better destiny
No
 Master budget is explained
 Budgetary control is explained
 Budget period is explained
 Budget execution is explained
Indicator2: Types of operating budgets are well discussed
 Sales budget is discussed
 Purchase budget is discussed
 Selling and Administrative Expense Budget is discussed
 Manufacturing budget is discussed
 Cash budget is discussed
Indicator3: Budgeting process is well demonstrated
 Setting goals is demonstrated
 Gathering data is demonstrated
 Forecast future needs is demonstrated
 Implementing the budget is demonstrated
 Controlling your spending is demonstrated
 Evaluating your performance is demonstrated
Indicator4: Components of budget implementation system are well explained
 Expenditure plans is explained
 Release of funds is explained
 Cash and debt management is explained
 Procurement is explained
 Control and monitoring of expenditure is explained
 In-year implementation reports is explained
Indicator5: Budget execution process is clearly discussed
 Authorization of budget is discussed
 Funds release is discussed
 Accounting is discussed
 Auditing is discussed
 Reporting is discussed
Observation
193 | Page
Skills for a better destiny
Learning Outcome2.2: Monitor business transactions
Content




Common types of business
transactions
 Sales
 Purchases
 Receipts
 Payments
Accounting equation
 components
 Formula
 Double entry system
Books of prime entry
 Purchase Journal
 Sales journal
 General journal
 Cashbook
Basics accounting records of
business transactions in books
of prime entry
Learning activities
o Discussion on Common
types of business
transactions
o Role play on business
transactions
o Brainstorming on
accounting equation
meaning
o Discussion on
components of
accounting equation
o Practical work on
formula of accounting
equation
o Practical work on
double entry system
o Discussion on books of
prime
entry(Meaningand
Format)
o Practical work on
basics accounting
records of business
transactions in books
of prime entry
Resources
-
Budget
templates
-
Budget samples
-
Budget
execution report
-
Referencing
books
-
Books of prime
entry formats
-
Dommodities to
be used in role
play
-
Bucket to be
used in role play
-
Frw notes and
coins to be used
in role play
-
Referencing
books
-
Papers
-
Flip chart
-
Markers
-
Board
-
Computer
-
Projector
Formative Assessment 2.2
Performance criterion
Monitor properly business transactions referring to accounting equation principle
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
194 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay (short answers)
-
Performance
evidence
-
Observation checklist
-
Product checklist
Product evidence
-
-
Task: Prepare books of prime entry referring
accounting equation principle
to
Checklist
Score
Yes
No
Indicator1:Common types of business transactions are well explained
 Sales transaction is explained
 Purchases transaction is explained
 Receipts transaction is explained
 Payments transaction is explained
Indicator2: Accounting equation is well demonstrated
 components are explained
 Formula is demonstrated
 Double entry system is explained
Indicator3: Books of prime entry are well explained
 Purchase Journal is explained
 Sales journal is explained
 General journal is explained
 Cashbook is explained
Indicator4: Basics accounting records of business transactions in books of prime entry
are well done
 purchases Journal is prepared
 sales journal is prepared
 general journal is prepared
 cash book is prepared
Observation
Learning Outcome 2.3: Prepare financial statement
Content

Key terms
 Finance
195 | Page
Learning activities
o Discussion on key
terms
Skills for a better destiny
Resources
-
Template of





 Financial statement
 Financial period
Income statement
Trading account
Profit and loss account
Cashflow
 Meaning of cash flow
 Importance of Cash flow
 Main parts
 Template
Balance sheet
 Meaning of balance sheet
 Importance of balance
sheet
 Liabilities
 Owner’s equity
 Assets
 Format
o Discussion on
importance financial
statement
o Practical work on
preparation of financial
statements(Profit and
loss account, Cashflow
Balance sheet)
 Profit and
loss
account
 Cashflow
 Balance
sheet
Samples of
 Profit and
loss
account
 Cashflow
 Balance
sheet
-
Referencing
books
-
Papers
-
Flip chart
-
Markers
-
Board
-
Computer
-
Projector
Formative Assessment 2.3
Performance criterion
Prepare correctly financial statement according to the business transactions
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Problem solving
-
Product evidence
-
Product checklist
-
Task: Prepare balance sheet, cash flow and income
statements according to the business transactions
196 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator1:Key terms are well explained
 Finance is explained
 Financial statement is explained
 Financial period is explained
Indicator2: Income statement is calculated
 Trading account is calculated
 Profit and loss account is calculated
Indicator3:Cash flow is well prepared
 Cash from operating activities is calculated
 Cash from investing activities is calculated
 Cash from financing activities is calculated
Indicator4:Balance sheet is well prepared
 Owner’s equity is calculated
 Total liabilities is calculated
 Total assets is calculated
Observation
i structuLearning Outcome 2.4: Evaluate business rentabilty
Content



Learning activities
Inputs to successful execution of
Business plan
 Vision and mission
 Case for action
 Visibility
 Alignment
 Road map
 Stakeholder management
 Release planning
Balance sheet ratios
 current ratio
 Quick ratio
 Debt to equity ratio
 Working capital ratio
Ratios interpretation and
reporting
197 | Page
o Brainstorming on
Inputs to successful
execution of Business
plan
o Practice on balance
sheet ratios
o Practice ratios
interpretation
o Practice on business
rentability evaluation
based of financial
statements
Skills for a better destiny
Resources
-
Samples of
-
Business plan
evaluation
report
-
Balance sheet
ratios evaluation
report
-
Business
rentability
evaluation
report
Formative Assessment 2.4
Performance criterion
Evaluate properly business rentability referring to financial statements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Essay (Short answers)
-
Multiple choice questions
-
True-false questions
-
Problem solving
-
Task: Calculate balance sheet ratios referring to financial
statements
Checklist
Score
Yes
Indicator 1: Inputs to successful execution of Business plan are clearly explained
 Vision and mission is explained
 Case for action is explained
 Visibility is explained
 Alignment is discussed
 Road map is discussed
 Stakeholder management is explained
 Release planning is explained
Indicator 2. Balance sheet ratios are correctly calculated
 current ratio is calculated
 Quick ratio is calculated
 Debt to equity ratio is calculated
 Working capital ratio is calculated
Indicator 3. Ratios interpretation is well done according to the standards
 Current ratio is interpreted
198 | Page
Skills for a better destiny
No
 Quick ratio is interpreted
 Debt ratio is interpreted
 Working capital ratio is interpreted
Observation
LEARNING UNIT 3 - PERFORM HUMAN RESOURCE MANAGEMENT
Learning Outcomes:
3.1: Establish human resource structure
3.2 Conduct recruitment and induction training of employees
3.3: Ensure strategies of labour efficiency
3.4: Manage conflict of workers
Learning hours:
15 Hours
Learning Outcome 3.1: Establish human resource structure
Content


Key concepts
 Human resource
 Human resource
management
 Manpower planning
Human resource
management process
 Manpower planning
 Recruitment
 Selection
 Placement , induction
training and
termination
 Remuneration of
employees
 Human resource
development
 Communication
 Motivation and
interaction
 Handle disciplinary
problems
199 | Page
Learning activities
o Discussion on human
resource and
human resource
management
o Manpower planning
o Human resource
description on
management process
o Description on Steps in
manpower planning and
Organizational chart
o Job analysis Practical work
on developing
organizational chart of
business
Skills for a better destiny
Resources
-
Samples of
 Manpowe
r planning
 Organizati
onal chart
 Job
analysis
report
-
Referencing
books
-
Papers
-
Flip chart
-
Markers
-
Board
-
Computer
-
Projector

 Management of
employee benefit
programs
Manpower planning
 Steps in manpower
planning
 Organizational chart
 Job analysis
Purpose of job
analysis
Methods of job
analysis
Aspects/areas of job
analysis
Job description
Formative Assessment 3.1
Performance criterion
Establish properly human resource structure in accordance with business structure
Assessor may collect among the following evidences and make judgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay (Short answer questions)
-
Product evidence
-
Multiple choice questions
-
True-false questions
-
Product checklist
-
Task: Prepare organizational chart of your business in
accordance with business structure
Checklist
Score
Yes
Indicator 1: Key terms are well explained
 Human resource
 Human resource management
 Manpower planning
200 | Page
Skills for a better destiny
No
Indicator2: Human resource management process is
 Manpower planning is explained
 Recruitment is explained
 Selection is explained
 Placement , induction training and termination is explained
 Remuneration of employees is explained
 Human resource development is explained
 Communication is explained
 Motivation and interaction is explained
 Handle disciplinary problems is explained
 Management of employee benefit programs is explained
Indicator3: Manpower planning is clearly discussed
 Steps in manpower planning are explained
 Organizational chart is illustrated
 Job analysis is described
Observation
Learning Outcome 3.2: Conduct recruitment and induction training of employees
Content




Learning activities
Key terms
 Employee
 Employer
 Recruitment
 Employees recruitment
Functions of employees’
recruitment
Factors influencing employees’
recruitment
 Internal factors
 External factors
Steps of employee’s recruitment
 Preparation.
 Receive applications.
 Selection stage 1: Weed
out unqualified
applicants.
 Selection stage 2: Rating
and ranking candidates.
201 | Page
o Discussion on Key
terms (Employee,
employer,recruitmen
t, employees
recruitment )
o Functions of
employees
‘recruitment.
o Discussion on
main purpose of
induction training,
factors to consider in
development of
company’s induction
program.
o Discussio on of stages
of conducting
induction training.
Skills for a better destiny
Resources
-
Samples of
recruitment
checklist
-
Samples
induction
training program
-
Referencing
books
-
Papers
-
Flip chart
-
Markers
-
Board
-
Computer
-
Projector

 Selection stage 3:
Interviews.
 Selection stage 4:
Simulated work exercise.
 Offer and tying off loose
ends
Induction training
o Role play on
conducting recruitment
of new worker and
induction training
✔ Main purpose of induction
training
 Factors to consider in
development of
company’s induction
program

Plan for induction
Delivery methods and
techniques
New starter basic
information
Stages of conducting induction
training
 Preparation of content
 Organization of schedule
and venue
 Documentation
 Follow up
Formative Assessment 3.2
Performance criterion
Conduct appropriately recruitment and training of employees basing on the human
resource structure and planned budget
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Oral evidence
-
Recordings
-
Written evidence
-
Essay (short aquestions)
-
Performance
evidence
-
True-False questions
-
Observational hecklist
202 | Page
Skills for a better destiny
-
Task: Recruitment of new staff and induction training
basing on the human resource structure and planned
budget
Checklist
Score
Yes
Indicator 1. Key terms explain are well explained
 Employee is explained
 Employer is explained
 Recruitment is explained
 Employees recruitment is explained
Indicator 2. Factors influencing employees’ recruitment are clearly explained
 Internal factors are discussed
 External factors are discussed
Indicator3. Steps of employees recruitment are clearly described
 Preparation is described
 Receive applications is described
 Selection stage 1: Weed out unqualified applicants is described
 Selection stage 2: Rating and ranking candidates is described
 Selection stage 3: Interviews is described
 Selection stage 4: Simulated work exercise is described
 Offer and tying off loose ends is described
 Filling up employees recruitment checklist is described
Indicator 4. Factors to consider in development of company’s induction program is
clearly discussed
 Plan for induction is discussed
 Delivery methods and techniques are discussed
 New starter basic information
Indicator 5. · Stages of conducting induction training are correctly undertaken
 content is prepared done
 schedule and venue are organized
 Documentation is done
 Follow up is done
Observation
203 | Page
Skills for a better destiny
No
Learning Outcome 3.3: Ensure strategy of labour effeciency
Content

Key Terms
 Labour
 labour efficiency
 Management
 Management principle
 Principles of management
 Division of Work
 Authority and
Responsibility
 Discipline
 Unity of Command
 Unity of Direction
 Subordination of
Individual Interest
 Remuneration
 Centralization
 Scalar Chain
 Order
 Equity
 Stability
 Initiative
 Esprit de Corps
 Modern performance appraisal
methods
 Management by
Objectives (MBO)
 360-Degree Feedback
 Assessment Centre
Method
 Behaviorally Anchored
Rating Scale (BARS)
 Psychological Appraisals
 Human-Resource (Cost)
 Accounting Method
 key strategies for labour
efficiency
 Equip your team with the
right tools
 Improve cultural fit with
better recruiting
204 | Page
Learning activities
o Brainstorming on key
terms
o Discussion on key
strategies for labour
efficiency
o Discussion on
principles of
management
o Discussion on six
modern performance
appraisal methods
o Case study on
application strategies
for labour effieciency
in human resources
management
Skills for a better destiny
Resources
-
Case study on
human
resources
management
-
Papers
-
Flip chart
-
Markers
-
Board
-
Computer
-
Projector
 Improve employee skills
with training
 Encourage autonomy by not
micromanaging
 Focus on the future with
clear communication
 Get more done with remote
work
 Don’t lock down social
media
 Increase employee
satisfaction with great perks
 Gain insight by measuring
productivity
 Get higher-quality work by
fostering morale
Formative Assessment 3.3
Performance criterion
Implement effectively strategies of labour efficiency in line with management principles
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Essay (Short answers)
-
Multiple choice questions
-
Written evidence
-
True-false questions
-
Oral evidence
-
Record of questions asked by assessor and responses of
trainee
-
Task : Evaluate application of key strategies to ensure for
labour effeiciency in humana resource management
Checklist
Score
Yes
Indicator1: Key terms are well explained
 Labour is explained
205 | Page
Skills for a better destiny
No
 Labour efficiencyis explained
 Management is explained
 Management principle is explained
Indicator2: key strategies for labour efficiency are effectively ensured
 Equiping the team with the right tools is evaluated
 Improve cultural fit with better recruiting is evaluated
 Improve employee skills with training is evaluated
 Encourage autonomy by not micromanaging is evaluated
 Focus on the future with clear communication is evaluated
 Get more done with remote work is evaluated
 Don’t lock down social media is evaluated
 Increase employee satisfaction with great perks is evaluated
 Gain insight by measuring productivity is evaluated
 Get higher-quality work by fostering morale is evaluated
Indicator 3. Principle of management is clearly explained
 Division of Work is explained
 Authority and Responsibility are explained
 Discipline is explained
 Unity of Command is explained
 Unity of Direction Is explained
 Subordination of Individual Interest is discussed
 Remuneration is explained
 Centralization is explained
 Scalar Chain is explained
 Order is explained
 Equity is explained
 Stability is explained
 Initiative is explained
 Esprit de Corps is explained
Indicator 4. Modern performance appraisal methods are clearly explained
 Management by Objectives (MBO) is explained
 360-Degree Feedback is explained
 Assessment Centre Method is explained
 Behavioraly Anchored Rating Scale (BARS) is discussed
 Psychological Appraisal is explained
 Human-Resource (Cost) is discussed
206 | Page
Skills for a better destiny
 Accounting Method is discussed
Observation
Learning Outcome 3.4: Manage conflict of workers
Content
Learning activities
 Business internal rules
and regulations
 Principles of team work
 Assigning duties and
delegation of power
 Duties assignment
 Definition of delegation
 Elements of delegation

 Authority
 Responsibility
 Accountability
Types of conflict at workplace
 Conflict with the self
 Conflict with others
 Conflict with the
Environment
 Conflict with the
supernatural
Strategies to
build good working relationshi
ps with your colleagues:
o Brainstorming on
internal rules and
regulations of a
business
o Discussion on different
principles of teamwork
o Discussion on
delegation
o Role play on giving
instructions and
chairing meetings
o Roleplay on conflict
resolution/ analyse a
case study scenario
and propose solutions.
o Discussion on ways of
Developing great
relationships in the
workplace
 Develop your people
skills.
 Identify
your relationship needs.
 Schedule time to
build relationships.
 Focus on your EI.
 Appreciate others.
 Be positive.
 Manage your
boundaries.
 Avoid gossipin

Conflict management styles
207 | Page
Skills for a better destiny
Resources
-
Scenario
-
Sample of
business internal
rules and
regulations
-
Papers
-
Flip chart
-
Markers
-
Board
-
Computer
-
Projector





Accommodating
Avoiding
Compromising
Competing
Collaboration
Formative Assessment 3.4
Performance criterion
Manage effectively conflict of workers according to the labour law
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Performance
evidence
Portfolio assessment tools
-
Short question
-
Multiple choice question
-
True - false answer
-
Observation checklist
-
Task: Manage conflict within business according to the
labour law
Checklist
Score
Yes
Indicator 1. Business internal rules and regulations are clearly explained
 Business internal rules is explained
 Business internal regulations is explained
Indicator 2. Assigning duties and power delegation is clearly explained
 Duties assignment is explained
 Elements of delegation is discussed (Authority,Responsibility and
accountability )
Indicator 3. Conflict management is well described
 Types of conflict is described
 Conflict management styles is described
 Ways of developing great relationships in the workplace is
described
208 | Page
Skills for a better destiny
No
Observation
209 | Page
Skills for a better destiny
LEARNING UNIT 4 – MANAGE MARKETING OPERATIONS
Learning Outcomes:
4.1 Carry out marketing segmentation
4.2 Monitor the development and implementation of marketing
plan
4.3. Apply marketing promotion strategies
4.4 Coordinate sales operations and after sale
Learning hours:
10 Hours
Learning Outcome 4.1: Carry out marketing segmentation
Content




Key concepts
 Market
 Marketing
 Marketing
segmentation
 Market competition
 trends
Steps of market competition
analysis
 Identify your top ten
competitors
 Analyse and compare
competitor content
 Analyse their Search
Engine
Optimization(SEO)
 Look at their social
media engagement
 Identify areas for
improvement
Importance of market
segmentation
The four (4) basic types of
market Segmentation
 Demographic
segmentation.
 Psychographic
segmentation.
 Behavioral
segmentation.
210 | Page
Learning activities
o Discussion on
 Key concepts
 Importance of market
segmentation
o Disscussion of steps of
market competition
analysis
o Discussion the four (4)
basic types of market
Segmentation
o Discussion on five criteria
for evaluating a market
segment’s attractiveness
o Disscussion of steps in
market segmentation
o Practical work on market
segmentation of business
base on given case study
Skills for a better destiny
Resources
-
Examples of
marketing
segmentation
-
Scenario of
business
segmentation
-
Papers
-
Flip chart
-
Markers
-
Board
-
Computer
-
Projector


 Geographic
segmentation
Criteria for evaluating a
market segment’s
attractiveness
 Identifiable
 Reachable
 Responsive
 Substantial
 Profitable
Steps in market
Segmentation
 Identify the target
market
 Identify expectations
of Target Audience
 Create Subgroups
 Review the needs of
the target audience
 Name your market
Segment.
 Marketing Strategies
 Review the behavior
 Size of the Target
Market
Formative Assessment 4.1
Performance criterion
Carry out appropriately marketing segmentation in accordance with market competition
and trends
Assessor may collect among the following evidences and make judgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
-
Written evidence
-
Performance
evidence
211 | Page
Portfolio assessment tools
-
Essay (Short answer questions)
-
Multiple choice questions
-
True-false questions
-
Observation checklist
Skills for a better destiny
-
Task: Perform market segmentation of given business
Checklist
Score
Yes
Indicator1: Key terms are well explained
 Market is explained
 Marketing is explained
 Marketing segmentation is explained
 Market competition is explained
 Trends is explained
Indicator2: Steps of market competition analysis are well described
 Identification of your top ten competitors is determined
 Analysis and comparison of competitor content is described
 Analysis of their Search Engine Optimization(SEO) is described
 Looking at their social media engagement is described
 Identification of areas for improvement is determined
Indicator3:The four(4) basic types of market Segmentation are well explained
 Demographic segmentation is explained
 Psychographic segmentation is explained
 Behavioral segmentation is explained

Geographic segmentation is explained
Indicator4: Steps in market Segmentation are well undertaken
 The target market is identified
 Identification of expectations of Target Audience is done
 Creation of Subgroups is done
 Review the needs of the target audience is done
 Name your market Segment is done
 Marketing Strategies is set
 Review the behavior is done
 Size of the Target Market is determined
Indicator5: Criteria for evaluating a market segment’s attractiveness are explained
 Market segment’s attractiveness is Identifiable
 Market segment’s attractiveness is reachable
212 | Page
Skills for a better destiny
No
 Market segment’s attractiveness is responsive
 Market segment’s attractiveness is substantial
 Market segment’s attractiveness is profitable
Observation
Learning Outcome 4.2: Monitor the development and implementation of marketing plan
Content



Key terms
 Monitoring
 Marketing
 Marketing plan
Steps to develop a marketing
Plan
 Document Your Business
Goals.
 Develop A SWOT & Set
your Budget.
 Define your Target
Personas.
 Develop Your Marketing
Goals.
 Create your campaigns &
Build Your Activity Plan
Steps to successful
implementation of marketing
plan
 Set the right
expectations.
 Build the team and
secure resources.
 Communicate the plan.
 Build out a timeline and
tasks.
 Set up a dashboard for
tracking success.
 Monitor and check-in
regularly.
 Be willing to adapt.
 Communicate results and
celebrate succe
213 | Page
Learning activities
Resources
o Discussion on key
terms
-
Marketing plan
template
o Discussion of five
Critical steps to
develop a marketing
Plan
-
Samples of
marketing plan
-
Papers
-
Flip chart
-
Markers
-
Board
-
Computer
-
Projecto
o Practical work on
marketing plan
development
o Discussion on steps to
successful
implementation of
marketing plan
o Simulation on
implementation of
marketing plan
Skills for a better destiny
Formative Assessment 4.2
Performance criterion
Monitor effectively the development and implementation of marketing plan in line with
market analysis
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Product evidence
Portfolio assessment tools
-
Essay (Short question)
-
True-False questions
-
Product checklist
-
Task: Develop marketing plan base on market analysis
conducted
Checklist
Score
Yes
Indicator: Key terms are clearly explained
 Monitoring is explained
 Marketing is explained
 Marketing plan is explained
Indicator 2. Critical steps to develop a marketing plan is clearly undertaken
 Documentation of business goal is done
 SWOT development is done
 Budget is set
 Target persons are defined
 Marketing goals are developed
 Campaigns are created
 Activity plan is built
Indicator 3. Marketing plan is well developed
 Template is respected
 Steps are respected
Indicator 4. Steps to successful implementation of marketing plan are effectively
simulated
 Setting of the right expectations is done
 Building of the team and secure resources is done
214 | Page
Skills for a better destiny
No






Communication of the plan is done
Building out of timeline and tasks is done
Setting up of dashboard for tracking success is done
Monitoring and checking ing - regular is done
Being willing to adapt is done
Communication of results and celebration of success is done
Observation
Learning Outcome 4.3: Apply marketing promotion strategies
Content





Learning activities
The four basic elements of
promotion mix
 Advertising
 Personal Selling
 Sales Promotion
 Publicity
Basic strategies in advertising
 Segmentation Strategy
 Message Strategy
 Positioning Strategy
 Media Strategy
Promotional activities:
 Branding
 Packaging
 Exhibitions
 Product demonstration
Tools of marketing promotion
 Sales promotion
 Advertising
 Personal Selling
 Public Relations
 Direct Marketing
Promotional Strategies
 Contests as a Promotional
Strategy
 Social media Promotion
 Mail Order Marketing
 Product Giveaways and
Samples
 Point-of-Sale Promotion
and End-Cap Marketing
215 | Page
o Discussion on four
basic elements of
promotion mix
Resources
-
Scenario
-
Hand out
-
Flip chart
-
Markers
-
Board
o Discussion on
promotional activities
-
Computer
-
Projector
o Discussion on
promotional activities
-
Papers
o Discussion on basic
strategies in
advertising
o Discussion on tools of
promotion
o Discussion on top ten
promotional strategies
o Roleplay on applying
promotion mix in
marketing
Skills for a better destiny
 Customer Referral
Incentive Program
 Causes and Charity
 Branded Promotional
Gifts
 Customer Appreciation
Events
 After-Sale Customer
Surveys
Formative Assessment 4.3
Performance criterion
Apply effectively promotion strategies referring to marketing plan
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Essay (Short questions)
-
Written evidence
-
True - False questions
-
Performance
evidence
-
Performance checklist
-
Task: Apply market mix in marketing referring to marketing
plan
Checklist
Score
Yes
Indicator 1: Four basic elements of promotion mix is clearly discussed
 Advertisement is discussed
 Personal selling is discussed
 Sales promotion is discussed
 Publicity is discussed
Indicator 2: Basic strategies in advertising are well applied
 Segmentation Strategy is explained
 Messaging strategy is done
 Positioning Strategy is done
 Media Strategy is explained
216 | Page
Skills for a better destiny
No
Indicator3: Promotional activities are effectively conducted
 Branding is done
 Packaging is done
 Exhibitions are done
 Product demonstration is done
 Direct Marketing is done
Indicator4: Promotional strategies are effectively applied
 Contests as a promotional strategy is done
 Social media promotion is done
 Mail order marketing is done
 Product give aways and samples is done
 Point-of-sale promotion and end-cap marketing is done
 Customer referral incentive program is done
 Causes and charity is done
 Branded promotional gifts is done
 After-sale customer surveys is done
Observation
Learning Outcome 4.4: Coordinate sales and after sale services
Content
● Key concepts:
 Sales
 Seller / Vendor
 Distributor
 Prospects
 Customers
 Sales operations
 Sales administration
Proposal/Contract
Development
Vendor selection and
Management
Planning process
Stewardship
 Business analytics
217 | Page
Learning activities
Resources
o Brainstorming on key
terms
-
Scenario
-
Hand out
o Discussion on sales
operations
-
Hand out
-
Flip chart
o Discussion on customer
relation management
o Discussion on service
after sales
o Practical work on sales
operations
Skills for a better destiny
Markers
Board
Computer
Projector
Papers

 Distribution Channels
management
 Customer Relation
Management data
Customer Relations
Management
Formative Assessment 4.4
Performance criterion
Coordinate properly sales operations and after sale in accordance within the marketing
plan
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Matching questions
-
Multiple choice questions
-
Written evidence
-
True/false questions
-
Performance
evidence
-
Essay
-
Observation checklist
-
Task : Perform sales operations and after sale in
accordance within the marketing plan
Checklist
Score
Yes
Indicator1 : Key concepts are well explained
 Sales is explained
 Seller / Vendor is explained
 Distributor is explained
 Prospects is discussed
 Customers is explained
Indicator 2: Sales operations are well done
 Sales administration is done
Proposal/Contract Development is done
218 | Page
Skills for a better destiny
No
Vendor selection and Management is done
Planning process Stewardship is done
Proposal/Contract Development is done
Vendor selection and Management is done
 Business analytics is done
 Distribution Channels management is done
 Customer Relation Management data is done
Indicator 3: Components of customer relation management is clearly discussed
 Sales force automation is discussed
 Human resource management is explained
 Lead management is explained
 Customer services is discussed
 Marketing is discussed
 Workflow automation is discussed
 Business reporting is discussed
 Analytics is discussed
Observation
References:
1. Jorge lopez. June 29, 2015. Types of Innnovation. Retrievedfrom
https://techblog.constantcontact.com/software-development/types-of-innovation/
2. Environmentalanalysis. August27,2020.
Pestleanalysisretrievedfromhttps://pestleanalysis.com/what-is-environmental-analysis/
3. A sample business development plan. August28,2020. Retrieved from
https://www.xero.com/us/resources/small-business-guides/businessmanagement/guide-to-growing-your-business/write-a-business-developmentplan/#:~:text=What%20is%20a%20business%20development,growth%20over%20the%2
0coming%20years
4. Sherman, Andrew J. The Complete Guide to Running and GrowingYour Business. New
York: Times Business, 1997
5. Encyclopedia of Small Business. August28,2020. Business expansion Retrieved from
https://www.referenceforbusiness.com/small/Bo-Co/Business-Expansion.html
6. Managerialaccounting.August28,2020. operating budgetsRetrievedfrom
https://courses.lumenlearning.com/sac-managacct/chapter/sales-and-purchasesbudgets/
219 | Page
Skills for a better destiny
7. Write a business development plan .August30,2020. Business development
planRetrievedfrom https://www.xero.com/us/resources/small-businessguides/business-management/guide-to-growing-your-business/write-a-businessdevelopment-plan/
8. Slide share. September1,2020. Resource
mobilizationretrievedfromhttps://www.slideshare.net/DeeptiNambiar5/resourcemobilization-71134948
9. https://quickbooks.intuit.com/r/pricing-strategy/4-ways-to-measure-your-profitability/
10. Kissflow. September1,2020. 6 Practical Performance AppraisalMethods for the Modern
Workforceretrieved from https://kissflow.com/hr-process/performancemanagement/employee-performance-appraisal-method/
11. Valamis. August29,2020. Conflict Management Styles retrieved from
https://www.valamis.com/hub/conflict-management-styles
12. https://www.economicsdiscussion.net/management/delegation-of-authority/elementsof-delegation-meaning-process-and-comparison/31490
13. Working in a team. August30,2020. Principles of Teamworkretrievedfrom
https://www.sqaacademy.org.uk/pluginfile.php/42752/mod_resource/content/2/HTML
_files/PDAmanagement_03.htm
14. staff-handbook-2020. August30,2020. Assignment of Dutiesretrieved from
https://careers.usask.ca/agreements/non-union/handbooks/exempt/exempt-4assignment-of-duties.php#41JobProfiles
15. Basic Strategies in Advertising.September1,2020. Market segmentation retrieved from
https://smallbusiness.chron.com/basic-strategies-advertising-69198.html
16. http://www.pondiuni.edu.in/storage/dde/downloads/markiv_asp.pdf
17. Boost Employee Productivitywith These Proven Strategies. August 31,2020. Labour
efficiency retrieved from https://blog.hubstaff.com/employee-productivity/
18. Top Ten Promotional Strategies. September2,2020. Promotionalstrategiesretrieved from
https://smallbusiness.chron.com/top-ten-promotional-strategies-10193.html
19. CRM simplified, September3,2020. Components of Customer Relationship
Managementretrieved from https://crm.walkme.com/components-customerrelationship-management/
20. https://www.mindtools.com/pages/article/good-relationships.htm
220 | Page
Skills for a better destiny
-
221 | Page
Skills for a better destiny
CCMTM601-
CCMTM601
TEAM MANAGEMENT SKILLS
Apply team management skills
Learning hours
30
REQF Level: 6
Credits: 3
Sector: All
Sub-sector:All
Issue date: October, 2020
Purpose statement
This module describes the skills, knowledge and attitudes required to manage a team.
Upon completion of this module, the trainee will be able to apply professional
communication skills including describing clearly the basics of communication,
delivering effectively a speech, performing properly interview andwriting properly
business letters, reports and memos.Furthermore,the trainee will be able toapply team
leading skills including managing effectively employees, resolving appropriately
workplace problems and giving effectively instructions and feedback.Finally, the trainee
will be able tomanagemeeting by acquiring the skills in preparing, conducting, debriefing
and following up a meeting.
222 | Page
Skills for a better destiny
Learning assumed to be in place
N/A
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
1. Apply professional
communication skills
2. Apply team leading skills
3. Manage meeting
223 | Page
Performance criteria
1.1 Describe clearly the basics of communication based on
communication theory.
1.2 Deliver effectively a speech in accordance with the speech
preparation and delivery tips.
1.3 Perform properly interview in accordance with interview basics.
1.4 Write properly business letters, reports and memos based on
writing techniques.
2.1 Manage effectively employees as per their work styles and
personalities.
2.2 Resolve appropriately workplace problems as per conflict
management styles.
2.3 Give effectively instructions and feedback in accordance with a
given context.
3.1 Prepare effectively a meeting with regard to meeting preparation
tips.
3.2 Conduct properly a meeting as per meeting management
techniques.
3.3 Debrief and follow up meetingsbased on guidelines to conduct
effective meeting.
Skills for a better destiny
LEARNING UNIT 1 - APPLY PROFESSIONAL COMMUNICATION SKILLS
Learning Outcomes:
Learning hours:
1.1
1.2
1.3
1.4
Describe fundamentals of communication
Deliver a speech
Perform interview
Write business letters, reports and memos
12 Hours
Learning Outcome 1.1: Describe basics of communication
Content




Learning activities
Key concepts
 Communication
 Communication skills
 Communication theory
Elements of communication
process
 Sender
 Receiver
 Message
 Medium
 Context
 Feedback
Types of communication
 Based on the
communication
channels
Verbal
o Oral
o Written
Non‐verbal
 Based on purpose and
style
Formal
o Horizontal
o Vertical
Informal
Factors influencing
communication
 Personal attitudes
 Socio‐cultural
background
 Past experiences
224 | Page
o Brainstorming on key
concepts
o Discussion on
Elements of
communication
process
o Discussion on types
of communication
o Question and answer
on factors influencing
communication
Skills for a better destiny
Resources
-
Whiteboard
-
Projector
-
Computer
-
Flipcharts
-
Markers
-
Pieces of chalk
-
Duster
-
Reference
materials
-
Pen
-
Sheets of Paper
-
Handouts
 Knowledge of subject
matter
 Ability to relate with
others
 Interpersonal
perception
 Environmental factors
Formative Assessment 1.1
Performance criterion
Describe clearly basics of communication based on communication theory
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Matching questions
-
Multiple Choice questions
-
True – false questions
-
Sentence completion questions
-
Essay questions
Tasks: 1. Identifyelements of communication process and
types of communication in a specific trade related scenario
2. Explain factors influencing communicationin the
conluded session
Checklist
Score
Yes
Indicator 1: Key concepts are clearly explained
 Communication is defined
 Communication skills are defined
 Communication theory is defined
Indicator 2: Elements of communication process are well identified
 Sender is identified
 Receiver is identified
 Message is identified
 Medium is identified
 Context is identified
225 | Page
Skills for a better destiny
No
 Feedback is identified
Indicator 3: Types of communication are well described
 Types of communication based on communication channels are
explained
 Types of communication based on Purpose and Style are well
explained
Indicator 4: Factors influencing communication are properly explained
 Personal attitudes are explained
 Socio-cultural background is explained
 Past experiences are explained
 Knowledge of subject matter is explained
 Ability to relate with others is explained
 Interpersonal perception is explained
 Environmental factors are explained






Learning Outcome 1.2: Deliver a speech
Content



Learning activities
Speech structure
 Definition of a speech
 Structure
Introduction
Body
Conclusion
Preparing a speech
 Factors to consider when
preparing a speech
Time and duration of
speech
Use of equipment
during oral
presentation
Venue
Audience
 Steps in preparing a speech
Selecting a topic
Consider your audience
Collecting information
Organizing your speech
Delivering the speech
Ending the speech
Delivering a speech
 Tips for effective speech
delivery
226 | Page
o Brainstorming on
speech structure
o Discussion on
preparing a
speech
o Practical exercise
on speech
preparation
o Role play on
delivering a
speech
Skills for a better destiny
Resources
-
Whiteboard
-
Projector
-
Computer
-
Flipcharts
-
Markers
-
Pieces of chalk
-
Duster
-
References
-
Pens
-
Sheets of Paper
-
Handouts
-
Speakers
-
Audio-visual
materials
Be organized
Use appropriate
materials
Make use of body
language
Take time to pause
Use appropriate tone
or voice
Be expressive
Be accurate
Show empathy
Be sincere
Maintain eye contact
Stay alert
Formative Assessment 1.2
Performance criterion
Deliver effectively a speech in accordance with Speech preparation and delivery tips
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching type questions
-
Product evidence
-
Multiple Choice questions
-
Performance
evidence
-
True – False questions
-
Essay questions
Task: Prepare and Deliver a speech on a specific trade related
topic.
Checklist
Score
Yes
Indicator 1:Speech structure is properly described
 Speech is defined
 Speech structure is described
Indicator 2:Speech is well prepared
 Factors to consider when preparing a speech are considered
 Steps in preparing a speech are respected
227 | Page
Skills for a better destiny
No
Indicator 3: Speech is properly delivered
 Tips for effective speech delivery are considered
Observation
Learning Outcome 1.3: Perform interview
Content
Learning activities

o Brainstorming on
key terms
o Discussion on types
of interviews
o Discussion on tips
in preparing
interview
o Practical exercise
on Interview
preparation and
performance
o Brainstorming on
tips in answering
the face to face
interview questions
o Practical exercise
on common
interview questions
and their answers


Key terms
 Job interview
 Panel
Types of interviews
 Behavioral interview
 Stress interview
 Phone interview
 Technical interview
 Group interview
 Panel interview
 Role-plays
Interview preparation and
performance
 Tips in preparing interview
Research the company
Share examples of
achievements
Describe the situation, task
and action you took and the
results of your action
Assemble relevant
information before hand
Read your resume and the
job advertisement as a
refresher
Check yourself in a full
length mirror before the
interview
 Tips in answering the face to
face interview questions
Good eye contact
Smile
Open body language
Be engaged
Breathe deeply
228 | Page
Skills for a better destiny
Resources
-
Whiteboard
-
Projector
-
Computer
-
Flipcharts
-
Markers
-
Pieces of chalk
-
Duster
-
References
-
Pens
-
Sheets of Paper
-
Handouts
-
Recorder
 Common interview questions
and their answers
Formative Assessment 1.3
Performance criterion
Perform properly interview in accordance with interview basics
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple Choice questions
-
True – False questions
Task: Perform an interview on a given trade related vacancy.
Checklist
Score
Yes
Indicator 1: Key terms are well defined
 Job Interview is defined
 Panel is defined
Indicator 2: Types of interviews are clearly Explained
 Behavioral interview is explained
 Stress interview is explained
 Phone interviewiew is explained
 Technical interview is explained
 Group interview is explained
 Panel interview is explained
 Role-plays are explained
Indicator 3: Tips in preparing interview are effectively applied
 The company is researched
 Examples of achievements are shared
 The situation, task,taked actions and the results are discribed
 Examples of achievements are shared
 Relevant information are assembled before hand
229 | Page
Skills for a better destiny
No
 Resume and the job advertisement are read
 Self-checking in the mirror was done before the interview
Indicator 4:Tips on answering face to face interview questions are well applied
 Good eye contact is maintained
 Smile is observed
 Open body language is used
 Breathing deeply is done
Indicator 5: Common interview questions are answered appropriately
Observation
Learning Outcome 1.4: Write business letter, report and memo
Content
Learning activities

o Brainstorming
on key terms


Key terms
 Business letter
 Report
 memo
Business letter
 Types
Application letter
Resignation letter
Letter of complaint
Recommendation letter
Letter of acknowledgement
Inquiry letter
Adjustment letter
Sales letter
Order letter
Cover letter
 Parts
Heading
The Inside Address
Subject
Greeting
Body
Complimentary close
Signature
Report
230 | Page
o Discussion on
business letter
witting
o Practical
exercise on
business letter
writting
o Discussion
report writing
o Practical
exercise on
business
letterwriting
o Discussion on
memo writing
o Practical
exercise on
memo witting
Skills for a better destiny
Resources
-
Whiteboard
-
Projector
-
Computer
-
Flipcharts
-
Markers
-
Pieces of chalk
-
Duster
-
Reference
materials
-
Pens
-
Sheets of Paper
Handouts

 Types
Progress report
Research report
Annual report
Audit report
 Report format/outline
Title
Table of content
Executive Summary
Introduction
Body
Conclusion
Recommendations
references
Appendices
Memo
 Types of memos
Informative memo
Problem-solving
Persuasion memo
Internal memo proposal
 Parts of a memo and how they are
written
The heading
o To
o From
o Date
o Re or subject
o Cc or c
Body of the memo
o Introduction
o Statement of the facts
o Arguments
o conclusion
Formative Assessment 1.4
Performance criterion
Write properly business letters, reports and memos based on writing techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
231 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product evidence
-
Multiple Choice questions
-
Performance
evidence
-
True – False questions
-
Essay qustions
Tasks:1. Write a busines a letter applying for a job on a
specific trade related job
2. Write a report on a specific trade related event
3. Write a memo about a specific trade related
subject
Checklist
Score
Yes
Indicator 1: key terms are clearly defined
 Business letter is defined
 Report is defined
 Memo is defined
Indicator 2: Business letter is well written

Types of a business letter are identified

Business letter is produced
Indicator 3: Report is well prepared
 Types of a report are identified
 Report format is respected
 Report is produced
Indicator 4: Memo is well written
 Types of memos are identified
 Parts of a memo are identified
 Memo is produced
Observation
232 | Page
Skills for a better destiny
No
LEARNING UNIT 2 - APPLY TEAM LEADING SKILLS
Learning outcome
2.1 Manageemployees as per their work styles and
personalities
2.2 Resolve workplace problems
2.3 Give instructionsand feedback
Learning hours:
8 Hours
Learning Outcome 2.1: Manageemployees as per their work styles and
personalities
Content
Learning activities
Resources

o Brainstorming on the key
terms
o Discussion on the types
of work styles
o Discussion on
management of different
work styles
o Question and answer on
the types of employee
personality
o Discussion on
management of different
personality types
o Individual research and
presentation on types of
work styles and types of
employee personality
-
Key terms
 Work style
 Personality

Work styles
 Types of work style
Leaders
Doers
Lovers
Learners
Integrators
Pioneers
Drivers
Guardians
 Tips on managing
different Work Styles
Recognize each
employee’s
individuality
Take note of
strengths
Create diverse
teams
Empower workers to
manage themselves
233 | Page
Skills for a better destiny
Whiteboard
Projector
Computer
Flipcharts
Markers
Chalks
Duster
Reference books
Pen
Paper

Employee personality
management
 Types of personality
Judgers
Perceiver
Extraverts
Introversion
Thinkers
Feelers
 Tips on Managing
different personality
types
Build a relationship
Set the bar high
Know what's most
important to them
Quit taking things
personally
Formative Assessment 2.1
Performance criterion
Manage effectively employees as per their work styles and personalities
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Portfolio assessment tools
- Matching questions
- Multiple questions
- Fill in the blanks/sentence completion
- Essay questions
Task: Identify types of work styles and personality from a
trade related case study.
Checklist
Indicator 1: Key terms are well defined
 Work style is defined
 Personality is defined
Indicator 2: Work styles are clearly explained
 Types of work styles areexplained
234 | Page
Skills for a better destiny
Score
Yes No
 Tips on Management of different personality types are explained
Indicator 3: Employee personality are well managed
 Types of employee personality are identified
 Tips on managing different personality types are explained
Observation
Learning Outcome 2.2: Resolve workplace problems
Content



Key terms
 Conflict
 Conflict management
Common workplace issues
 Interpersonal conflict
 Communication
problems
 Gossip
 Bulling
 Harassment
 Discrimination
 Low motivation
 Job satisfaction
 Performance issues
 Poor Job fit
Conflict management
 Causes of conflicts in
workplace
Differences in goals,
Limited resources,
Reward structures
Difference in
perceptions
Unfair treatment
Leadership
management aspect
 Types of Conflict
Interpersonal
Intrapersonal
Intergroup
Intragroup
 Conflict management
styles
235 | Page
Learning activities
o
o
o
Brainstorming on
definition of conflict and
conflict management
Discussion on the types
of conflict
Discussion/Individual
research and
presentation on the
conflict management
styles
Skills for a better destiny
Resources
-
Whiteboard
-
Projector
-
Computers
-
Markers
-
Pieces of chalk
-
Duster
-
Reference
materials
-
Pen
-
Sheets of paper
-
Reference
materieals
Confronting/proble
m solving
Avoidance/Withdra
wal
Compromise/Recon
cile
Smooth/Accommod
ate
Force/Direct
Formative Assessment 2.2
Performance criterion
Resolve appropriately workplace problems as per conflict management styles
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Witten evidence
-
Oral evidence
Portfolio assessment tools
- Matching questions
- Multiple Choice questions
- True – False questions
Task: Identify the possible conflict management styles to use
in a trade relatedspecific situation
Checklist
Score
Yes
Indicator 1: key terms are clearly defined
 Conflict is defined
 Conflict management is defined
Indicator 2: Common workplace issues are clearly identified
 Interpersonal conflict is identified
 Communication problems is identified
 Gossip is identified
 Bulling is identified
 Harassment is identified
 Discrimination is identified
 Low motivation is identified
 Job satisfaction is identified
 Performance issues is identified
 Poor Job fit is identified
 Interpersonal conflict is identified
236 | Page
Skills for a better destiny
No
Indicator3: Conflict management is well described
 Causes of conflicts in workplace are identified
 Types of Conflict are identified
 Conflict management styles are identified
Observation
Learning Outcome 2.3: Give instructions and feedback
Content
Learning activities
 Key terms
 Instruction
 Feedback
 Giving instructions
 Syntactic forms of
instructions
Imperatives
Interrogatives
Declaratives
 Tips on giving clear
instructions
Find out who your
audience is
Find out what people
already know
Set the scene
Use simple language
Speak slowly and
clearly
Follow a logical
sequence
 Giving feedback
 Types of feedback
Informal
Formal
Formative
Summative
 Feedback models
The feedback
Sandwich
Chronological fashion
feedback
Pendleton model
237 | Page
o Question and answer
key terms
o Discussion on
syntactic forms of
instructions
o Discussion on tips of
giving clear
instructions
o Individual research
and presentation on
types of feedbacks
o Individual research
and presentation on
feedback models
o Brainstorming on tips
of giving effective
feedback
o Pratical exercises on
giving instructions and
feedback
Skills for a better destiny
Resources
-
Whiteboard
Projector and its
accessories
Computer and its
accessories
Flipcharts
Markers
Pieces of Chalk
Duster
Reference
resources
Pens
Sheets of paper
Handouts
 Tips on giving effective
feedback
Plan in advance
Give it promptly, right
after the event
Think about what you
want to achieve
Drive discussion
accordingly
Start gently
Be specific
Encourage selfreflection
Be aware of nonverbal
clues
Formative Assessment 2.3
Performance criterion
Give effectively instructions and feedback in accordance with a given context
Assessor may collect among the following evidences and make judgement on whether the
performance criterion hasbeen achieved or not.
Types of evidence
- Written evidence
- Oral evidence
Portfolio assessment tools
- Matching questions
- Multiple Choice questions
- True – False questions
- Sentence completion / fill in the blanks
- Task: Give instructions and feedback in a specific trade
related workplace
Checklist
Indicator 1:Key terms are clearly defined
 Instruction is defined
 Feedback is defined
Indicator 2: Instructions are properly given
 Syntactic forms of instructions
 Tips on giving clear instructions are respected
Indicator 3: Constructive feedback is properly given
 Types of feedback are identified
 Feedback models are applied
 Tips on giving effective feedback are respected
Observation
238 | Page
Skills for a better destiny
Score
Yes
No
LEARNING UNIT 3 - MANAGE MEETING
Learning outcomes
Learning hours:
3.1.
Prepare a meeting
3.2.
Conduct a meeting
3.3.
Debriefand follow up meetings
Hours: 10
Learning Outcome 3.1: Prepare a meeting
Content




Key terms
 Meeting
 Conference
 Workshop
Types of meetings
 Status Update Meetings.
 Information Sharing
Meetings.
 Decision Making Meetings.
 Problem Solving Meetings.
 Innovation Meetings.
 Team Building Meetings
7 critical ways to prepare
meetings
 Research the attendees.
 Determine clear objectives.
 Plan a suggested agenda.
 Consider any obstacles.
 Remove any roadblocks.
 Decide on desirable
outcomes.
 Think about follow-up
activities
Tips for choosing the venue
 Make sure you know how
many guests will be
attending
 Check the weather
forecast
 Remember the meeting
purpose
 Is it better to order
catering or deliver food
and drinks instead?
239 | Page
Learning activities
Resources
o Brainstorming on on
key terms
-
o Discussion on types
of meetings
o Brainstorming and
discussion on 7
critical ways to
prepare meetings
o Discussion on tips for
choosing the
meeting venue
Skills for a better destiny
-
Whiteboard
Chalkboard
Projector
Computer
Flipcharts
Markers
Pieces of chalk
Reference
materials
Pen
Sheet of papers
Handouts
 Pay attention to the venue
location
 Think of how you want to
decorate the venue for the
best experience
Formative Assessment 3.1
Performance criterion
Prepare effectively a meeting with regard to meeting preparation tips
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Oral evidence
- Matching type questions
- Written evidence
- Multiple choice questions
-
True – False questions
-
Sentence completion / fill in the blanks
Task: Write a meeting preparation report on a trade related
meeting and present it in class.
Checklist
Indicator 1: Key terms are well defined
 Meeting is defined
 Conference is defined
 Workshop is defined
Indicator 2: Types of meeting are clearly explained
 Status-update meeting is explained
 Information-sharing meeting is explained
 Decision-making meeting is explained
 Problem-solving meeting is explained
 Innovation meeting is explained
Indicator 3: Meetings are critically prepared
 The attendees are researched
 Clear objectives are determined
 Suggested agenda is planned
 Any obstacles are considered
 Any roadblocks are removed
 Desirable outcomes are decided
 Follow-up activities are thought about
240 | Page
Skills for a better destiny
Score
Yes
No
Observation
Learning Outcome 3.2: Conduct a meeting
Content




Learning activities
Key terms
 Agenda
 Minutes
 Conducting a meeting
Agenda
 types of agenda
informal and formal
prioritized and
timed
Bottom line
 Agenda template
 AOB
Minutes
 Types of minutes
action
discussion
verbatim
 Basic minutes outline
Date and time of
meeting
Names of
participants
Agenda items and
topics discussed
Action items
Conducting a meeting
 Process of conducting
effective meetings
Selecting
participants
Developing
agendas
Opening the
meeting
Establishing ground
rules
Time management
in meetings
241 | Page
o Brainstorming on key
terms
o Discussion agenda
o Discussion minutes
o Practical exercise and
Roleplay on process of
conducting effective
meeting
o Practical exercise and
roleplay tips for
conducting effective
meeting
Skills for a better destiny
Resources
-
Whiteboard
Projector
Computer
Flipcharts
Markers
Pieces of chalk
Duster
References
Pen
Sheets of paper
Evaluating the
meeting process
Evaluating the
overall meeting
Closing the meeting
 Tips for conducting
effective meeting
Start meeting on
time
Ensure quorum
Review agenda
Keep discussion
focused
Encourage
participation
Help group come to
decisions
Summarize
decisions
Agree on action
plan
Draft agenda for
next meetings
Evaluate meeting
Formative Assessment 3.2
Performance criterion
Conduct properly a meeting as per meeting management techniques
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching type questions
-
Pefromance
evidence
-
Multiple choice questions
-
True – False questions
Task: Conduct a meeting on aspecific trade related agenda in
classroom.
Checklist
Score
Yes
242 | Page
Skills for a better destiny
No
Indicator 1: Key terms are well defined
 Agenda is defined
 Minutes is defined
 Conducting a meeting is defined
Indicator 2:Agenda is well described
 types of agenda are identified
 Agenda template is respected
Indicator 3: The term minutes is well explained
 Types of the minutes are identified
 Basic minutes outline is identified
Indicator 4: Meeting is well conducted
 Process of conducting effective meetings is respected
 Tips for conducting effective meeting are considered
Observation
Learning Outcome 3.3: Debrief and follow up meetings
Content
Learning activities

o Brainstorming on
Key concepts


Key terms
 Debrief meetings
 Follow up meetings
Processing and distributing
documentation from meetings
 Processing documentation
 Distributing documentation
 Acknowledge receipt of
documentation
Informing colleagues regarding the
outcomes of meetings
 Types of information
Upcoming events
Customer information
New policies and
procedures
New products and services
Customer comments
Staff movements
Operational issues
 Types of action
Conduct research
Prepare a presentation
243 | Page
o Group discussion
on processing and
distributing
documentation
from meetings
o Group discussion
on informing
colleagues
regarding the
outcomes of
meetings
o Question and
answer on
incorporating work
resulting from
meetings
Skills for a better destiny
Resources
-
Whiteboard
Projector
Computer
Flipcharts
Markers
Pieces of chalk
Duster
References
Pen
Sheets of
paper
Prepare a strategy or action
plan
Implement action
Act on information
Incorporating work resulting from
meetings
 Implement information and actions
 Monitor information and actions
 Obtaining feedback from staff
 Report information and actions

Formative Assessment 3.3
Performance criterion
Debrief and follow up effectively meetingsbased on guidelines to conduct effective
meeting
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching type questions
-
Oral evidence
-
Multiple choice questions
-
True – False questions
-
Sentence completion / fill in the blanks
Task: Debrief and follow up the meeting conducted in class
in the previous learning outcome.
Checklist
Score
Yes
Indicator 1: Key terms are well defined
 Debrief meetings are defined
 Follow up meetings are defined
Indicator 2: Processing and distributing documentation from meetings are well
described
 Processing documentation is described
 Distributing documentation isdescribed
 Acknowledge receipt of documentation is described
Indicator 3: Informing colleagues regarding the outcomes of meetings is clearly
explained
 Types of information are explained
 Types of action are explained
Indicator 4: Incorporating work resulting from meetings is well described
244 | Page
Skills for a better destiny
No
 Information and actions are implemented
 Information and actions are monitored
 Feedback from staff is obtained
 Information and actions are reported
Observation
References
-
-
Clementson, T. (2005). Natural English Reading and Writing Skills. Pre-intermediate
Resource Book. Oxford: Oxford University Press.
Davidson, J. (2003). The Complete Guide to Public Speaking. New Jersey: John Wiley
& Sons, Inc.
Foster, J. (2005). Effective Writing Skills for Public Relations (3 ed.). London: Kogan
Page Limited.
University of Rwanda (2014). Comminication Skills (COE 101). Kigali: The Author AduOppong, A. A. & Agyin-Birikorang, E. (2014). Communication in the workplace:
guidelines for improvingeffectiveness. Global Journal Commerce & Management
Perspective, Vol.3 (5): 208-213.
Association of Southeast Asian Nations (2012). Plan, manage and conduct meetings.
Trainee
DOI: https://doi.org/10.31686/ijier.Vol7.Iss1.1286
Hardavella, G. et al. (2017). How to give and receive feedback effectively. Breathe,
13: 327-333.
Innovation Education and Research, 7(1): 74-92.
Kema, E. A. (2019). Giving effective instructions in EFL classrooms. International
Journal for manual. Victoria: William Angliss Institute.
https://www.skillsactive.org.nz/assets/0-ALL-DOCS/Trainee-informationsheets/eebe5c78fc/Giving_instructions.pdf. Retrieved on 24th October, 2020
https://www.masscommunicationtalk.com/types-of-communication-and-itseffects.html Retrieved on 22nd October, 2020
https://www.indeed.com/hire/c/info/managing-different-work-styles.Retrieved on
23rd October, 2020
https://toggl.com/blog/how-to-manage-people-with-different-work-styles.
Retrieved on 23rd October, 2020
https://timecommunications.biz/the-6-employee-personality-types/.Retrieved on
23rd October, 2020
https://www.americanexpress.com/en-us/business/trends-and-insights/articles/5ways-to-manage-different-personality-types/ Retrieved on 23rd October, 2020
https://www.toppr.com/guides/business-communication-and-ethics/businesscorrespondence/parts-of-business-letter/ Retrieved on 23rd October, 2020
https://managementhelp.org/misc/meeting-management.htm. Retrieved on 23rd
October, 2020
https://www.talent.wisc.edu/academicleadershipsupport/LeadMeetings/Responsibil
itiesoftheChair/Whattododuringameting/tabid/114/Default.aspx Retrieved on 22nd
October, 2020
245 | Page
Skills for a better destiny
-
https://bizfluent.com/info-8081015-types-agendas.html Retrieved on 23rd October,
2020
https://meetingtomorrow.com/blog/how-to-prepare-minutes-for-a-meeting/.
Retrieved on 23rd October, 2020
https://notejoy.com/resources/meeting-minutes-template Retrieved on 24th
October, 2020
https://owl.purdue.edu/owl/subject_specific_writing/professional_technical_writing
/memos/parts_of_a_memo.html Retrieved on 26th October, 2020
https://www.kean.edu/~cpdonova/HowtoWriteaMemo2.pdf Retrieved on 24th
October, 2020
246 | Page
Skills for a better destiny
CCMRM601
CCMRM601
RTQF Level:
6
Credits:
5
Sector:
All
Sub-sector:
All
INTRODUCTION RESEARCH METHODOLOGY
Develop a research proposal
Learning hours
50
Issue date: August, 2020
Purpose statement
This module aims to equip the student in the TVET related trades acquiring essential
knowledge, skills, values and attitudes in the comprehensive research methodology. The
emphasis will be put on description of research concept, development and presentation
of research proposal. This module provides the ability to conduct a research proposal.
247 | Page
Skills for a better destiny
By the end of the module, the trainee will be able to:
Elements of competence
1. Describe research
concept
Performance criteria
1.1. Explain clearly research concept in accordance with
existing literature
1.2. Explain properly approaches and types of research in
accordance with existing literature
1.3. Describe properly criteria and qualities of a good research
as per research ethics
2. Develop a research
proposal
2.1 Describe properly a research proposal according to
research guidelines
2.2 Review accurately existing literature in relevance with the
research area
2.3 Formulate appropriately research title, background of the
study and problem statement according to the problem
to be solved and the research variables
2.4 Set properly research objectives, questions, scope and
expected results in line with the research problem
2.5 Identify properly research methods according to the
research objectives
2.6 Plan properly a research schedule and budget based on
research objectives and scope
3. Present research
Proposal
3.1 Write properly the main text and references of the
research according to the research proposal structure
3.2 Formulate properly preliminary pages, executive
summary and appendices of a research proposal
3.3 Perform properly oral presentation of the research
proposal according to the audience and time limit set
248 | Page
Skills for a better destiny
LEARNING UNIT 1 – DESCRIBE RESEARCH CONCEPT
Learning Outcomes:
1.1 Explain research concept
1.2 Discuss approaches and types of research
1.3 Discuss qualities and criteria of good research
Learning hours:
10Hours
Learning Outcome 1.1: Explain research concept
Content
Learning activities
Resources

o Discussion on key terms
used in research
o Discussion on purpose of
research
o Discussion on research
motivation
o Discussion on significance
of research
o Discussion on challenges
in research
-
Projector
-
Flipcharts /
blackboard
-
Markers / chalks
-
Computer
-
Sheets of paper
-
Pens
-
Reference books
-
Internet
•



Key terms
 Research
 Research methodolog
Purpose of research
 Development of
knowledge i
 Gaining insights
 Testing hypothesis
 Informing action
Research motivation
 Intellectual joy
 Solving problems
 Service to society
 Academic promotion
Significance of research
 Fountain of
knowledge
 Basis for policies
 Solution to societal
problems
 Promotion to logical
thinking
Challenges in research
 Limited funds
 Language barrier
 Limited knowledge
about research
methodology
 Insufficient literature
249 | Page
Skills for a better destiny
 Limited access to the
information / data.

Formative Assessment 1.1
Performance criterion
Explain clearly research concept in accordance with existing literature
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
Portfolio assessment tools
-
Closed-ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
Checklist
Indicator 1: Key terms are well defined
 Research is defined
 Research methodology is defined
Indicator 2: Purpose of research is well explained
 Development of knowledge is explained
 Gaining insights is explained
 Testing hypothesis is explained
 Informing action is explained
Indicator 3: Research motivation is well explained
 Desire to get intellectual joy is explained
 Desire to solve problems is explained
 Desire to be of service to society is explained
 Desire for academic promotion is explained
250 | Page
Skills for a better destiny
Score
Yes No
Indicator 4: Significance of research is well explained
 Fountain of knowledge is explained
 Basis for policies is explained
 Solution to societal problems is explained
 Promotion to logical thinking is explained
Indicator 5: Challenges in research are well explained
 Limited funds is explained
 Limited access to information is explained
 Language barriers is explained
 Insufficiency of literature is explained
Observation
Learning Outcome 1.2:Explain approaches and types of research
Content



Learning activities
Research approaches
o Discussion on research
 Quantitative
approaches
 Qualitative
o Discussion on the
 Mixed
criterion of choosing a
Criteria of selecting a research
research approach
approach.
o Discussion on research
 Research problem
types by purpose and by
 Research questions
methods
 Personal experiences
 Audience
Research types by purpose
 Basic research
 Applied research
 Evaluation research
 Research and
development
 Action research
 Research types by
methods
 Descriptive
research
251 | Page
Skills for a better destiny
Resources
-
Projector
-
Flipcharts /
blackboard
-
Markers / chalks
-
Computer
-
Sheets of paper
-
Pens
-
Book reference
-
Internet
 correlation
research
 Experimental
research
 Ethnographic
 Case study
Formative Assessment 1.2
Performance criterion
Explain properly approaches and types of research in accordance with existing literature
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Portfolio assessment tools
-
Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
Checklist
Indicator 1: Research approaches are well explained
 Quantitative approach is explained
 Qualitative approach is explained
 Mixed approach is explained
Indicator 2: Criteria for selecting a research approach are well explained
 Research problem as a critria is explained
 Research questions as a criteria is explained
 Personal experience as a criteria is explained
 Audience as a criteria is explained
Indicator 3: Research types by purpose are well explained
 Basic research is explained
 Applied research is explained
 Evaluation research is explained
252 | Page
Skills for a better destiny
Score
Yes No
 Action research is explained
Indicator 4: Research types by methods are well explained
 Descriptive research is explained
 Correlation research is explained
 Experimental research is explained
 Ethnographic research is explained
 Case study research is explained
Observation
Learning Outcome 1.3: Describe criteria and qualities of a good research
Content
Learning activities
Resources

o Discussion on qualities of
a good research
-
Projector
-
Flipcharts /
blackboard
-
Markers / chalks
-
Computer
-
Sheets of papers
-
Pens
-
Reference books
-
Internet


Criteria of a good research
 Systematic
 Logical
 Empirical
 Reliable
 Replicable
Qualities of a good research
 Purpose
 Method
 Ethical standard
 Logical analysis
Ethical consideration
 Avoiding Plagiarism
 Fraud free
 Confidentiality
 Anonymity
 Avoiding bias issues
 Providing informed
consent
o Discussion on criteria of
good research.
o Discussion on ethical
consideration in research
Formative Assessment 1.3
Performance criterion
Describe properly criteria and qualities of a good research as per research ethics
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
253 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
-
Oral evidence
Portfolio assessment tools
-
- Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
- Essay/open-ended questions (short and extended
answer)
-
- Observation checklist
-
- Recordings
Checklist
Indicator 1: Criteria of a good research are well explained
 Systematic as a criteria is explained
 Logic as a criteria is explained
 Empiricability as criteria is explained
 Reliability as criteria is explained
 Replicability as criteria is explained
Indicator 2: Qualities of a good research are well described
 Purpose is described
 Method used is described
 Ethical standard consideration is described
 Logic analysis of findings is described
 Unambiguous presentation of findings is described
 Research limitations are considered
 Research process considerations are described
Indicator 3: Ethical considerations in research are well explained
 Plagiarism is explained
 Fraud is explained
 Confidentiality is explained
 Anonymity is explained
 Bias issues are explained
 Informed consent is explained
Observation
254 | Page
Skills for a better destiny
Score
Yes No
LEARNING UNIT 2 - DEVELOP A RESEARCH PROPOSAL
Learning Outcomes:
Learning hours:
2.1. Describe a research proposal
2.2. Review existing literature.
2.3. Formulate research title, background of the study and
problem statement
2.4. Set research objectives, questions, scope and expected
results
2.5. Identify research methods
2.6. Plan a research schedule and budget
25Hours
Learning Outcome 2.1: Describe a research proposal
Content
Learning activities

o Discussion on research
proposal concepts
o Discussion on
components of research
proposal
o Discussion on research
proposal writing
guidelines
o


Research proposal concept
 Definition
 Significance
 Characteristics
Components of research
proposal
 Preliminary pages
 Introduction to the study
 Literature review
 Methodology
 References
 Appendices
Research Proposal writing
guidelines
 Text formatting
 Page setup
 Use of appropriate
terms.
 Sentences and
paragraph writing
 Use of caption
 American Psychological
Association (APA)
referencing style
255 | Page
Resources
-
Projector
-
Flipcharts /
blackboard
-
Markers / chalks
-
Computer
-
Sheets of papers
-
Pens
-
Reference books
-
Skills for a better destiny
Internet
Formative Assessment2.1.
Performance criterion
2.4. Describe properly a research proposal according to research guidelines
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Portfolio assessment tools
-
Closed-ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
Checklist
Indicator 1: Concept of research proposal is well explained
 Research proposal is defined
 Significance is explained
 Characteristics (systematic, realistic, reliability) are explained
Indicator 2: Components of a research proposal are well described
 Preliminary pages are described
 Introduction to the study is described
 Literature review is described
 Methodology is explained
 References are described
 Appendices are explained
Indicator 3: Research proposal formatting guidelines are well explained
 Text formatting (Font, Size, Styles) is explained
 Page set-up (Page numbering , Margin, Line spacing) is explained
 Use of appropriate terms is explained
 Sentences writing is explained
 Paragraph writing is explained
 Use of captions is explained
Observation
256 | Page
Skills for a better destiny
Score
Yes No
Learning Outcome 2.2: Review existing literature
Content
Learning activities
Resources

o Discussion on theoretical
perspectives on literature
review.
o Discussion types of
sources for literature
review.
o Discussion on important
components of literature
review.
-
Samples of
literature reviews
-
Projector
-
Flipcharts /
blackboard
-
Markers
-
Pieces of chalk
-
Computer
-
Sheets of paper
-
Pens
-
Internet
-
Books
-
Journal articles
-
Magazines and
newspapers
-
Websites




Theoretical perspectives on
literature review
 Definition of literature
review
 Purpose of literature
review
 Qualities of a good
literature review
Accuracy
Relevance
Types of sources
 Book
 Journal articles
 Reference books
 Magazines
 Newspapers
 dissertations
 Websites
key components of literature
review
 Conceptual framework
 Theoretical review
 Empirical review
 Research gap
Criteria for selecting literature
review
 Topic relevance
 Individual and site
relevance
 Problem and question
relevance
 Accessibility relevance
Steps for conducting
literature review
 Identification of key
terms
 Location of literature
257 | Page
o Discussion on steps of
conductingliterature
review.
o Discussion oncriteria of
selecting literature
review.
o o Individual work of
reviewing existing
literature related to own
research topic
-
Skills for a better destiny
 Critical evaluation and
selection of the literature
 Writing a literature
review
Formative Assessment 2.2
Performance criterion
Review accurately existing literature in relevance with the research topic
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Product evidence
Portfolio assessment tools
-
Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
-
Task: Review existing literature and relate it to the
background or problem statement of your own research
topic in your area of specialization.
Checklist
Indicator 1: Theoretical perspectives on literature review are discussed
 Literature review is defined
 Purpose of literature review is explained
 Qualities of good literature review (accuracy and relevance) are
explained
Indicator 2: Sources for literature review are discussed
 Journal articles as source of literature review are explained
 Reference books as source of literature review are explained
 Conference papers as source of literature review are explained
 Magazines as source of literature review are explained
 Newspapers as source of literature review are explained
258 | Page
Skills for a better destiny
Score
Yes No
 dissertations as source of literature review are explained
 Websites as source of literature review are explained
Indicator 3: key componemts of literature review are properly discussed
 Conceptual framewok is explained
 Empirical review is explained
 Theoretical review is explained
 Research gap is explained
Indicator 5: Criteria for selecting literature to review are well considered
 Topic relevance as criteria is considered
 Individual and site relevance as criteria is considered
 Problem and question relevanceas criteria is considered
 Accessibility relevanceas criteria is considered
Indicator 4: Steps for conducting literature review are well followed
 key terms of a selected topic are identified
 Location of literature to review is considered
 selection of the literature to review is considered
 critical evaluation of literature to review is condidered
 reviewed literature is incorporated in own research
Observation
Learning Outcome 2.3: Formulate research title, background of the study and
problem statement
Content
Learning activities
Resources

o Discussion on key terms
-
Projector
o Discussion on
-
Flipcharts /
blackboard
-
Markers / chalks
-
Computer
formulation of research
-
Sheets of paper
title
-
Pens
-
Books
formulation of research
-
Internet
background of the study
-
Samples of
Research proposal


Key research related terms
 Research variables
 Research topic
 Research title
 Research background
 Problem statement
Types of research variables
 Dependent variables
 Independent variables
 Intervening variables
Research title
 Function
 Categories
identification of research
variables
o Practical exercises on
o Practical exerciseson
o Practical exercises on
Declarative,
Informative
259 | Page
formulation of a
researchproblem
Skills for a better destiny


Interrogative
 Characteristics/attributes
 Guidelines for formulation
of research title
Background of the study
 Purpose
 Importance
 Content
 Tips for writing
background of the study
Problem statement
 Considerations in
selecting a research
problem
Interest
Measurement of
concepts
Level of expertise
Relevance
 Sources of the research
problem
Deduction from
theories
Relevant literature
Interviews
Observation
 Steps in formulation of a
problem statement
Statement of the
problem in a
general way
Understanding the
nature of the
problem
Surveying the
available literature
Development of
the ideas through
discussions
260 | Page
Skills for a better destiny
 Characteristics of
appropriate problem
statement.
Supported by
literature
Significant
Timely
Novel
 Tips for writing a
problem statement
Ensure the
problem
statement focuses
on existing
problem.
Outline the
negative points of
the current
situation
Include the time
frame the problem
has been occurring
Try to quantify the
problem with
appropriatedata
Formative Assessment2.3
Performance criterion
Formulate appropriately a research title, background of the study and problem statement
according to the problem to be solved and the research variables
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Product evidence
261 | Page
Portfolio assessment tools
-
Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
Skills for a better destiny
-
-
Observation checklist
-
Recordings
-
Task: Formulate a research title, background of the study
and problem statement and according to the area of
specialization and the problem to be solved
Checklist
Indicator 1: Key related research terms are well defined
 Research variable is defined
 Research topic is defined
 Research title is defined
 Research background is defined
 Research problem statement is defined
Indicator 2: Types of research variables are identified
 Dependent variables are identified
 Independent variables are identified
 Intervening variables are identified
Indicator 3: Research title is well is formulated
 One of categories of research title is considered
 Characteristics of a good research title are considered
 Guidelines for formulating a research title are respected
Indicator 4: Research background of the study is properly formulated
 Research background is clear
 General overview/main ideas of research is/are provided
 Content of a research background are relevant
 Sources are cited
Indicator 5: Research problem is properly formulated
 Considerations in selecting a research problem are respected
 Sources in formulating a research problem are mentioned
 Steps in formulation a research problem are respected
 Characteristics of appropriate research problem are considered
 Tips for writing of research problem are considered
Observation
262 | Page
Skills for a better destiny
Score
Yes No
Learning Outcome 2.4: Set research objectives, questions, scope and expected
results
Content
Learning activities
Resources

o Discussion on research
objectives
-
Projector
-
Flipcharts /
blackboard
-
Markers / chalks
o Discussion on research
questions
o Practical exercise on
formulation of research
questions
-
Computer
-
Sheets of papers
-
Pens
-
Reference books
o Discussion on research
scope
-
Internet
-
Research proposal


Research objectives
 Definition
 Importance
 Types
General objectives
Specific objectives
 Characteristics (SMART)
Specific
Measurable
Achievable
Realistic
Time-Bound
 Guidelines for stating
research objectives
Research questions
 Definition
 Types
Descriptive
Relational
Causal
 Steps in setting research
questions
 Characteristics of a good
research question
 Tips in setting a good
research question
 Research hypothesis
 Definition
 Types of Hypothesis
NULL Hypothesis
Alternative
Hypothesis
 Importance of
Hypothesis
 Characteristics of
Hypothesis
 Guidelines for setting
Hypothesis
Research scope
263 | Page
o Practical exercise on
formulation of research
objectives
o Practical exercise on
formulation of research
scope
o Discussion on research
expected outcomes.
o Practical exercise on
research expected results
Skills for a better destiny
 Definition
 Importance
 Types of scope
Scope in time
Scope in space
Scope in domain
 Contents of the research
scope
General purpose
of the study
Population and
sample size
Duration of the
study
Theories to be
discussed
Geographical
location to be
covered
 Steps to define research
scope.
Identification of
the project needs.
Confirmation of
the objectives and
goal
Description of
research scope.
Expectations and
acceptance.
Identification of
constraints.
Identification of
necessary
changes.
 Guidelines for writing a
research scope
Consider the
feasibility of your
study
Do not broaden
the scope
Do not narrow
the scope
264 | Page
Skills for a better destiny

Define the
coverage of study
Expected results of the
research
 Definition of expected
results
 Importance of expected
results
 Guidelines for writing
expected results
Formative Assessment2.4
Performance criterion
Set properly research objectives, questions, scope and expected results in line with the
research problem
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Product evidence
Portfolio assessment tools
-
Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
-
Task: Set research objectives, questions, scope and
expected outcomes, according to the title and problem
statement of your study (refer to L.O. 2.3 task)
Checklist
Indicator 1: Research objectives are well set
 Term objective is defined
 Importance of research objectives is explained
 Types of research objectives (general and specific) are identified
 Characteristics of research objectives (SMART) are explained
265 | Page
Skills for a better destiny
Score
Yes No
 Guidelines of research objectives are respected
Indicator 2: Research questions are well set
 Term research question is defined
 Types of research questions are identified
 Characteristics of setting research questions are explained
 Steps in setting research questions are respected
 Tips of setting research questions are considered
Indicator 3: Research hypothesis are properly set
 Term research hypothesis is defined
 Types of hypothesis (Null and Alternative) are explained
 Importance of research hypothesis is explained
 Characteristics of research hypothesis are explained
 Guidelines of setting research hypothesis are respected
Indicator 4: Research scope is well set
 Term research scope is defined
 Importance of research scope is explained
 Types of research scope are identified
 Content of research scope is defined
 Steps of setting research scopre are respected
 Guidelines of setting research scope are considered
Indicator 5: Expected research otcomes are well set
 Term research outcomes is defined
 Importance of expected research outcmes is explained
 Guidelines for writing expected research outcomes are considered
Observation
Learning Outcome 2.5: Describe research methods
Content
Learning activities
Resources

o Discussion on defining
research methods
-
Research methods
 Definition
266 | Page
Skills for a better destiny
Projector








 Importance
Data collection
 Definition
 Imptance
 Data types
Primary data
Secondary data
Types of research Instruments
 Interview
 Questionnaire
 Documentary review
 Observation
Criteria in selection of
method for data collection
 Nature, scope and object
of enquiry
 Availability of funds
 Time factor
 Precision required
Data collection procedures
 Data collection
authorization
 Informed consent
 Administration of the
instrument
 Data recording
Validity of research
instrument
 Definition of validity
Types of validity
Factors affecting validity
Reliability of research
instruments
 Definition of reliability
 Types of Reliability
 Factors affecting reliability
Pilot study
 Definition
 Importance
 Procedures
 guidelines
Research design
267 | Page
o Discussion on data
collection
-
Flipcharts /
blackboard
o Discussion on types of
research instruments
-
Markers / chalks
-
Computer
-
Sheet of papers
-
Pens
-
Book reference
-
Internet
-
Final year report
samples
o Discussion on criteria of
selecting methods for
data collection
o Discussion on data
collection procedures
o Discussion on validity of
research instuments for
data collection
o Discussion on reliabilityof
research instuments for
data collection
o Discussion onpilot study
o Discussion onresearch
design
o Discussion on sampling
concepts
o Discussion on probability
sampling
o Discussion on nonprobability sampling
o Discussion on factors
influencing sampling
o
o
Skills for a better destiny








Definition
importance
Features
Types
Explanatory research
studies
Descriptive and
diagnostic research
studies
Correlation designs
Experimental designs
Sampling concepts
 Definition of Population
 Definition of sampling
 Sample size
 Determination of sample
size
 Sample characteristics
Probabilistic sampling
 Simple random sampling
 Stratified random
sampling
 Systematic sampling
 Cluster (or area) sampling
Non-probabilistic sampling
 Purposive sampling
 Accidental sampling
Factors influencing sampling
 Available funds
 Size of population
 Accessibility
Formative Assessment 2.5
Performance criterion
Describe properly research methods according to the research objectives
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
268 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
-
Oral evidence
Portfolio assessment tools
-
Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
Checklist
Score
Yes No
Indicator 1: Concept of research method is well explained
 Term research methods is defined
 Importance of research methods is explained
Indicator 2: Data collection is well explained
 Research design is explained
 Term data collection is defined
 Importance of data collection is explained
 Data types in data collection process are identified
Indicator 3: Research instruments are well explained
 Observation as a research instruments is explained
 Interviewas a research instruments is explained
 Questionnaireas a research instruments is explained
 Documentation as a research instruments is explained
Indicator 4:Criteria in selection of method for data collection are well explained
 Nature, scope and object of enquiry as criteria are explained
 Availability of funds as criteriion is explained
 Time factor as criterion is explained
 Precision as criterion is explained
Indicator 5: Data collection process is well explained
 Data collection authorization is explained
 Informed consent is explained
 Administration of research instruments is explained
 Data recording is explained
Indicator 6: Validity of reseach instruments is well explained
 Term validity of research instrument is defined
 Types of validity are identified
269 | Page
Skills for a better destiny
 Factors affceing validity areexplained
Indicator 7:Reliability of research instruments is well explained
 Term reliability of research instruments is defined
 Types of reliabilityof research instruments are identified
 Factors affecting reliability of research instrumentsare explained
Indicator 8: Conducting pilot study is well explained
 Term pilot study is defined
 Importance of pilot study is explained
 Procedure of conducting pilot study is explained
 Guidelines of conducting pilot study is explained
Indicator 9: Research design is well discussed
 Term research design is defined
 Importance of research design is explained
 Features of research design are explained
 Types of research design are identified
Indicator 10: Concept of sampling is well explained
 Trem sampling is defined
 Term population is defined
 Term sample size is defined
 Determination of sample size is explained
 Characteristics of sample are explained
Indicator 11: Types of Probabilistic sampling is well explained
 Simple random sampling is explained
 Stratified random samplingis explained
 Systematic samplingis explained
 Cluster (or area) samplingis explained
Indicator 12: Types of non- probability sampling are well explained
 Purposive sampling is explained
 Accidental sampling is explained
Indicator 13: Factors influencing sampling are well explained
 Available funds as factor are explained
 Size of population as factor is explained
 Accessibility as factor is explained
Observation
Learning Outcome 2.6: Plan a research schedule and budget
Content
Learning activities
Resources

o Discussion on research
scheduling
-
Research proposal
samples
o Discussion on research
budgeting
-
Projector
Research Schedule
 Definition
 Activities
 Gantt chart
270 | Page
Skills for a better destiny




 Importance
Research budget
 Defintion
 Purpose
 Cost for items in research
budget
Personnel
Travel and
accommodation
Stationeries
Sources of research funds
 Personal funds
 Grant
 National science fondation
Steps for developing a
research budget
 List your activities
 Check the rules again
 Cost each item
 Put it in spreadsheet
 Justification
Guidelines for planning
research budget
 Reasonableness
 Allocability
 Allowability
 Consistency
o Discussion on sources of
research funds
-
Flipcharts /
blackboard
o Discussion on steps for
developing research
budget
o Discussion on guidelines
for developing research
budget
o Practical work on
planning research
schedule and budget
-
Markers / chalks
-
Computer
-
Sheets of papers
-
Pens
-
Reference books
-
Calendar
-
Internet
-
Formative Assessment 2.6
Performance criterion
Planproperly a research schedule and budget based on research objectives and scope
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
271 | Page
Portfolio assessment tools
-
Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
Skills for a better destiny
-
Product evidence
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
-
Task: Plan a schedule and budget ofown research based
objectives and scope set.
Score
Checklist
Yes
Indicator 1: Concept of research schedule is well discussed.
 Term research schedule is defined
 Importance of research schedule is explained
 Activities according to research schedule are listed
 Gantt chart accoeding to research schedule is illustrated
Indicator 2: Budget in conducting research is well discussed
 Term research budget is defined
 Purpose of research budget is explained
 Costing is explained
Indicator 3: Sources of research funds are well discussed
 Personal funds as source is explained
 National science foundation as source is explained
 Grant as source is explained
Indicator 4: Steps for developing a research budget are well explained
 List of activities as a step is explained
 Checking rules as a step is explained
 Costof each itemas a step is explained
 Using Spreadsheet as a step is explained
 Justification as a step is explained
Indicator 5: Guidelines for developing a research budget are well explained
 Reasonableness as a guideline is explained
 Allocabilityas a guideline is explained
 Allowabilityas a guideline is explained
 Consistencyas a guideline is explained
Indicator 6: Research schedule is well planned
272 | Page
Skills for a better destiny
No
 Work beakdown structure is done
 Activities duration is mentioned
 Activities relationship is respected
 Starting time is indicated
 Ending time is indicated
 Gant chart is used
Indicator 7: Research well budgeted
 List of activities is considered
 Cost of each item is indicated
 Cost summation is done
 Source of funds is stated
Observation
273 | Page
Skills for a better destiny
LEARNING UNIT 3 - PRESENT RESEARCH PROPOSAL
Learning Outcomes:
3.1. Write the main text and references of the research proposal
3.2. Formulate preliminary pages, executive summary and
appendices of a research proposal
3.3. Perform oral presentation of the research proposal
Learning hours:
15Hours
Learning Outcome 3.1: Write the main text and references of the research
proposal
Content
Learning activities
Resources

o Discussion on guidelines
for writing main text of
research proposal report
-
Projector
-
Flipcharts /
blackboard
o
-
Markers
-
Pieces of chalk
-
Computer
-
Sheets of Paper
-
Pens
-
Internet
-
Reference list
-
Sample
dissertation



Research proposal main text
 Introduction
 Literature review
 Methodology
Guidelines for writing main
text
Citation concept
 Definitions:
Quotations
Reference
Bibliography
Footnotes
Endnotes
In-Text citation
 Purpose of citation
 Components of a citation
Author
Date
Title
Retrieval
Information
APA referencing styles
 In text reference writing
Books
Articles
Newspapers
274 | Page
Discussion on Citation
concept.
o Practical work of writing
research proposal main
text
o Practical exercise on APA
referencing style.
-
Skills for a better destiny
Web-pages /
internet sources
Encyclopedias /
dictionaries
Dissertations
Conference
proceedings
Illustrations
Television programs
Personal
communication
 Reference list
 Footnotes and Endnotes.
Formative Assessment3.1
Performance criterion
Write properly the main text and references of the research proposal
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Product evidence
-
Portfolio assessment tools
-
Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
-
Tasks :
 Write the main text of a research proposal according
to the writing guidelines set
 Use APA referencing style in research proposal.
Checklist
Indicator 1: Research proposal main text are well explained
 Introduction
275 | Page
Skills for a better destiny
Score
Yes
No
 Literature review
 Methodology
Indicator 2: Guidelines for writing main text of research proposal are well explained
 Writing guidelines of introduction are explained
 Writing guidelines of literature review are explained
 Writing guidelines of methodology are explained
Indicator 3: Citation related concepts are well explained
 Term citation is defined
 Purpose of a citation is explained
 Components of a citation are explained
Indicator 4: APA referencing style is well used
 In text referencing writing in line with APA is used
 Referencne list in line with APA is used
 Footnotes and endnotes in line with APA are used
Observation
Learning Outcome 3.2: Formulate preliminarypages, executive summary and
appendices of a research proposal
Content

Preliminary pages
 Definition
 Content
Title page
Executive
summary
Table of content
List of figures
List of tables
List of
abbreviations /
acronyms
Operational
definitions of
terms
276 | Page
Learning activities
Resources
o Discussion on formulation of preliminary gages in
research proposal
Projector
o Practical exercises on
formulation of
preliminary gages in
research proposal
-
Markers
-
Pieces of chalk
-
Computer
-
Sheets of paper
-
Pens
-
Internet
-
Sample
dissertation
o Discussion on research
proposal executive
summary formulation
o Discussion on formulation
of appendices in research
proposal
Skills for a better destiny
Flipcharts /
blackboard

 Tips of writing
preliminary pages
Executive summary
 Definition
 Importance of
executive summary
 Content
 Qualities of a good
executive summary
 Guidelines on writing
an executive
summary
 Tips for writing an
executive summary
o Practical exercises on
executive summary
formulation
o
-
Approved
research proposal
samples
Practical exercises on
appendices formulation
● Appendices
 Definition
 Content
 Tips for writing
appendices.
Formative Assessment3.2
Performance criterion
Formulate properly preliminary pages, executive summary and appendices of a research
proposal
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Product evidence
277 | Page
Portfolio assessment tools
-
Closed -ended questions (Multiple choice, True-false,
Matching, Sentence completion)
-
Essay/open-ended questions (short and extended answer)
-
Observation checklist
-
Recordings
-
Task: Formulate the executive summary and preliminary
pages of the research proposal
Skills for a better destiny
Score
Checklist
Yes
No
Indicator 1: Concept of preliminary pages is well discussed
 Term preliminary pages is defined
 Content in preliminary pages is explained
 Tips for writing preliminary pages are explained
Indicator 2: Good Executive summary/ abstract is well written
 Term executive summary/ abstract is defined
 Importance of an executive summary/abstract is explained
 Content of an executive summary/abstract is explained
 Qualities of an executive summary/abstract are explained
 Guidelines of an executive summary/abstract are explained
Indicator 3: Appendices for a research proposal are well written
 Term appendix is defined
 Content of appendix is discussed
 Tips for writing appendix are discussed
Observation
Learning Outcome 3.3: Perform oral presentation of the research proposal
Content
Learning activities
Resources

o Discussion on concept
oral presentation
-
Projector
-
Flipcharts /
blackboard
-
Markers
-
Pieces of chalk
-
Computer
-
Sheets of paper
-
Pens
-
Internet
-
Research
proposal
presentation
format


Concept of oral presentation
 Definition
 Importance
 Format
 Criteria for an effective
oral presentation
 Clarity
 Logical
 Conciseness
 Consistency
Types of oral presentation
 Persuasive
 Instructional
 Informative
Qualities of a good oral
presentation
 Confidence
278 | Page
o Discussion on criteria of
an effective oral
presentation
o Discussion on types of
oral presentation
o Discussion on qualities of
a good oral presentation
o Practical exercise on
guidelines for effective
oral presentation
o
Practical exercise on
performance of oral
Skills for a better destiny


 Passion
 Knowledge
 Naturalness
Guidelines for effective oral
presentation
 Consider audience
 Observe a logical flow
 Appropriate visualization
 Set time
 Make necessary
adjustments
 Be prepared for questions
Steps for carrying out a
successful oral presentation
 Determine the objective
of the presentation
 Analysis of audience
 Planning
 Delivery
presentation of the
research proposal
Formative Assessment 3.3
Performance criterion
Perform properly oral presentation of the research proposal according to the audience
and time limit set
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Oral evidence
-
Observational checklist
-
Performance
evidence
-
Recordings
-
Task: Perform an oral presentation of a research proposal
in accordance with the presentation guidelines set
-
Checklist
279 | Page
Skills for a better destiny
Score
Yes
No
Indicator 1: Oral presentation concept is well discussed
 Term oral presentation is defined
 Importance of oral presentation is explained
 Format of oral presentation is illustrated
Indicator 2: Criteria for an effective oral presentation are well discussed
 Clarity as criterion is explained
 Logicas criterion is explained
 Concisenessas criterion is explained
 Consistencyas criterion is explained
Indicator 3: Types of oral presentation are well explained
 Persuasive as type of oral presentation is explained
 Instructional astype of oral presentation is explained
 Informative as type of oral presentation is explained
Indicator 4: Qualities of a good oral presentation are well discussed
 Confidence as quality is explained
 passionas quality is explained
 knowledgeas quality is explained
 Naturalnessas quality is explained
Indicator 5:oral presentation is well performed
 Audience is considered
 Logical flowis respected
 Appropriate Visualization is considered
 A range of media is used
 Time is respected
 Presenter behavior is acceptbale
Presenter is at ease
Eye contact is maintained
Voice is audible
 Audience questions are answered
Observation
280 | Page
Skills for a better destiny
References
-
Creswell, John W. (2012). Educational research: Planning, Conducting, and evaluating
quantitative and qualitative research-Fourth edition, ISBN-13: 978-0-13-136739-5
(alk. paper), ISBN-10: 0-13-136739-0 (alk. paper).
-
Ranjit Kumar, (2014). Research Methodology: A Step-by-Step Guide for Beginners,
SAGE Publications.
-
Flick Uwe, (2015). Introducing Research Methodology: A Beginner's Guide to Doing a
Research Project, SAGE Publication.
-
Kitsakorn Locharoenrat, (2017). Research Methodologies for Beginners, Pan Stanford
Publishing.
-
Kothari. C.R. (2004). Research Methodology: Methods and Techniques-second
edition, New Age International (P) Limited, Publishers; ISBN (13): 978-81-224-2488-1.
-
Gie, R., & Beyers, N. (2014). Getting started in clinical research: Guidance for junior
researchers. Cape Town: Department of Paediatrics and Child Health, Faculty of
Medicine and Health Sciences, Stellenbosch University.
-
Richey C. Rita and James D. Klein (2007) Design and development Research: Methods,
Strategies, and Issues, Wayne State University, ISBN 978-1-4106-1692-0—1-41061692-4 (eBook).
-
Wisker, G. (2001), The Post Graduate Research Handbook , Palgrave Macmillan London
-
Philip, J.S. and Pugh, M.T. (1994); Research Methodology: Methods and Techniques, Light
Publishers, New Delhi.
-
Patten, M.L. (2002). Understanding Research Methods: An Overview of the Essentials, 3rd
Edition, Pyrczak Publishing, and Los Angeles.
-
Jeremy Holland (Editor) (2005): Methods in Development Research: Combining
Qualitative and Quantitative Approaches, Practical Action.
-
Mugenda and Mugenda. (1999), Research Methods,
QuantitativeApproaches, 1st Edition. Acts Press, Nairobi, Kenya.
-
Bogdan, R. C., & Biklen, S. K. (1998). Qualitative research for education: An
introduction to theory and methods (3rd ed). Boston: Allyn & Bacon.
-
Caracelli, V. J., & Greene, J. C. (1993). Data analysis strategies for mixed-method
evaluation designs. Educational Evaluation and Policy Analysis, 15(2), 195–207.
-
Creswell, J. W. (2009). Research design: Qualitative, quantitative, and mixed methods
approaches (3rd ed.). Thousand Oaks, CA: Sage.
281 | Page
Skills for a better destiny
Qualitative
and
-
Creswell, J. W., & Maietta, R. C. (2002). Qualitative research. In D. C. Miller & N. J.
Salkind (Eds.), Handbook of social research (pp. 143–184). Thousand Oaks, CA: Sage.
-
Krueger, R. A. (1994). Focus groups: A practical guide for applied research (2nd Ed.).
Thousand Oaks, CA: Sage.
-
Lincoln, Y. S. (2009). Ethical practices in qualitative research. In D.M. Mertens & P. E.
Ginsberg (Eds.).The handbook of social research ethics (pp. 150–169). Los Angeles, CA:
Sage.
-
Dawson, C. (2002). “Practical Research Methods”, New Delhi, UBS Publishers
Distributors, 2002. Denzin, N. & Lincoln, Y. 1994. “Handbook of Qualitative Research”,
SAGE Publications, London, UK, 1994.
-
Kumar, R. (2005). “Research Methodology-A Step-by-Step Guide for Beginners”,
(second edition), Singapore, Pearson Education.
-
Martin, W. & Bridgmon, K. (2012). “Quantitative and Statistical Research Methods:
From Hypothesis to Results”, John Wiley & Sons.
-
Merriam, S. (2009). “Qualitative Research: A Guide to Design and Implementation”,
John Wiley & Sons.
-
Miles, M. & Huberman, A. (1994). “Qualitative data analysis”, SAGE Publications.
-
Newman, I. (1998). “Qualitative-quantitative Research Methodology: Exploring the
Interactive Continuum”, SIU Press.
-
Singh, Y. (2006). “Fundamental of Research Methodology and Statistics”, New Age
International.
-
https://www.researchgate.net/publication/330134699
-
https://www.equinetmedia.com/inbound-marketing-age-blog/4-reasons-to-clearlydefine-your-b2b-researchobjectives#:~:text=Research%20objectives%20are%20set%20at,that%20are%20relev
ant%20and%20useful.&text=These%20indicate%20the%20topics%20or,to%20achiev
e%20the%20primary%20objective. Accessed on 07/09/2020
-
https://www.lipmanhearne.com/how-to-define-good-research-objectives. Assessed
on 7/09/2020
-
https://www.yourarticlelibrary.com/social-research/6-main-characteristics-of-ausable-hypotheses-social-research/92765. Assessed on 07/09/2020
-
https://www.datamodel.com/index.php/2012/08/21/8-tips-for-presenting-atechnical-recommendation/?cn-reloaded=1assessed on 09/09/2020
-
https://www.yourarticlelibrary.com/social-research/research-report/researchreport-5-things-to-know-about-research-report/64490 Assessed on 09/09/2020
282 | Page
Skills for a better destiny
-
https://www.publichealthnotes.com/hypothesis-in-research-definition-types-andimportance/assessed on 07/09/2020
-
https://gradschool.utah.edu/thesis/preliminary-pages/assessed on 09/09/2020
-
https://www.uregina.ca/gradstudies/currentstudents/Thesis_and_Defense/Writing/Preliminary_Page.htmlAssessed
09/09/2020
283 | Page
Skills for a better destiny
on
GENFM601
FUNDAMENTALS OF ENGINEERING MATHEMATICS
GENFMEI601
Apply fundamental engineering mathematics
Learning hours
80
RTQF Level:
6
Credits:
8
Sector:
All except Hospitality and Tourism and Natural
Resources Management
Sub-sector:
All except Wildlife&Conservation Technology and
Forest Resources Management
Issue date: August, 2020
Purpose statement
This module describes the knowledge, skills and attitudes required to apply fundamental
engineering mathematics. At the end of this module, the trainee of Level Six will be able
to apply elementary functions, differentiation, sequences and series, simple integration,
and matrices and determinant.
284 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Apply elementary functions
3.4. Solve correctly real life problems involving sets
based on set operations
3.5. Demonstrate properly elementary function and
function operations in line with mathematical
operations.
3.6. Solve correctly word problems involving
elementary functions based on Elementary
function types.
4. Apply differentiation
2.1. Demonstrate correctly limit of elementary
functions refer to theneighborhood.
2.2. Apply properly ordinary differentiation based on
differentiation techniques.
2.3. Apply properly partial differentiation based on
function of several variables.
5. Apply simple integration
3.1. Demonstrate properly antiderivative of functions
based on derivative
3.2. Apply properly definite integral of functions
based on integration methods
6. Apply sequences and series
285 | Page
4.1. Demonstrate correctly sequences based on
function.
4.2. Demonstrate correctly series based on sequence
Skills for a better destiny
7. Apply matrices and determinant
5.1. Illustrate correctly matrices operations based on
matrix size
5.2. Determine correctly inverse of matrices based on
matrix determinant
5.3. Apply correctly matrices for solving real life
problems based on matrix operations.
286 | Page
Skills for a better destiny
LEARNING UNIT 1 - APPLY ELEMENTARY FUNCTIONS
Learning Outcomes:
Learning hours:
1.1. Solve real life problems involving sets
7.1.
Demonstrate elementary functions and function operations
7.2.
Solve word problems involving elementary functions
20 Hours
Learning Outcome 1.1: Solve real life problems involving sets
Content




Set
 Definition
 Cardinality of set
 Venn diagram
Types of sets
 Empty
 Singleton
 Pair
 Universal
Set operations
 Intersection
 Union
 Difference
 Complement
Set operations in problem
solving
Learning activities
Resources
o Discussion on set.
-
Charts on sets
o Demonstration on set
operations.
-
Mathematical
set
o Individual work on set
operations
-
Hand out
-
Reference books
o Problem solving on
application of sets
-
Papers
-
Computer
o Individual work on
applications of sets
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flipchart
Formative Assessment 1.1
Performance criterion
Solve correctly real life problems involving setsbased on set operations
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
287 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Matching
-
Problem solving
-
Task:Solve real life problems involving sets in their respective
trade
Checklist
Score
Yes
Indicator1: Set is correctly described
 Set is explained
 Cardinality of set is determined
 Venn diagram is represented
Indicator2: Types of set are correctly distinguished
 Empty set is described
 Singleton set is described
 Pair set is described
 Universal set is described
Indicator3: Set operations are correctly applied
 Intersection is determined
 Union is determined
 Complement is determined
 Difference is determined
Indicator4: Word problems are correctly solved
 Specification of unknown variable is done
 Venn diagram is filled
 Formulation of equation is done
 Solving equation is done
 The result is interpreted
Observation
288 | Page
Skills for a better destiny
No
Learning Outcome1.2: Demonstrateelementary functionsand function operations
Content








Learning activities
Key terms
 Relation
 Function
 Elementary function
 Domain
 Range
Elementary functions types
 Linear
 Quadratic
 Polynomial
 Rational
 irrational
 Trigonometric
 Logarithmic
 Exponential
Function operations on
polynomials
 Addition
 Subtraction
 Multiplication
 Division
Function properties on
 Logarithmic
 Exponential
Solving polynomial equations by
 Horner’s method
 Discriminant method
Solving polynomial inequalities
Function of two independent
variables
Trigonometry
 Basic trigonometric concepts
Trigonometric ratio
Period of trigonometric
function
 Trigonometric identities
 Trigonometric formulae
289 | Page
Resources
o Brainstorming on key
terms
o Discussion onelementary
functions
o Individual work on
functions operations
o Demonstration on
function operations
o Discussion onfunction of
several variables
o Discussion onbasic
trigonometric concepts
o Demonstration
ontrigonometric
identities
o Demonstration
ontrigonometric
formulae,
o Discussion on sine law
and cosine law
o Demonstration
ontrigonometric
equations
o Individual work on
trigonometric formulae
o Individual work on
trigonometric equations
Skills for a better destiny
-
Hand out
-
Reference books
-
Mathematical
set
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
Sum of two angles
Difference of two
angles
Double angle
Half angle
Sum to product
Product to sum
 Sine law and cosine law
 Introduction to inverse
trigonometric function
 Trigonometric equations
Simple
Compound
Formative Assessment 1.2
Performance criterion
Demonstrate properly elementary functions and function operations in line with
mathematical operations
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
290 | Page
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Matching
-
Problem solving
-
Task1 : Perform algebraic operations of functions (polynomial,
logarithm and exponential)
-
Task2 : Solve equations involving polynomial, logarithm and
exponential
-
Task3 : Demonstrate trigonometric function
-
Task4: Solve trigonometric equations
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: Key terms are correctly explained
 Relation is explained
 Function is explained
 Elementary function is explained
 Domain and range are explained
Indicator 2: Elementary functions types are correctly described
 Linear functions are defined
 Quadratic functions are defined
 Polynomial functions are defined
 rational functions are defined
 irrational functions are defined
 Logarithmic functions are defined
 Exponential functions are defined
 Trigonometric functions are defined
Indicator 3: Functions operations are correctly applied
 Sum of functions is determined
 Difference of functions is determined
 Product of functions is determined
 Quotient of functions is determined
Indicator 4: Functions properties are correctly applied
 Logarithmic functions properties are applied
 Exponential function properties are applied
Indicator 5: Polynomial equations and inequalities are correctly solved
 Horner’s method is used
 Discriminant method is used
Indicator 6: Function of two independent variables is correctly described
 Two independent variables are distinguished
 Typical examples of such function are given
Indicator 7: Trigonometric functions are correctly applied
 Basic trigonometric concepts are expained
 Trigonometric identities are demonstrated
291 | Page
Skills for a better destiny
No
 Trigonometric formulae are demonstrated
 By using trigonometric laws, the scalene triangle is solved
 Inverse trigonometric functions are introduced
 Solution to trigonometric equations is determined
Observation
Learning Outcome1.3: Solve word problems involving elementary functions
Content
Learning activities

o Discussion on application
of polynomial function

Steps to solve word probems
involving functions
 Specification of unknown
variable
 Formulation of equation
 Solving equation
 Interpretation of result
Word problems involving
functions
 Polynomial functions in
problem solving
 Logarithmic and exponential
functions in problem solving
 Trigonometric functions in
problem solving
Bearing
Elevation and
depression angles
Resources
o Discussion on application
of logarithmic and
exponential functions
o Individual work on
application of
logarithmic and
exponential functions
o Problem solving on
application of
trigonometric functions
Hand out
Mathematical
set
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
Formative Assessment 1.3
Performance criterion
Solve correctly word problems involving functions based on Elementary function types.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
292 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Problem solving
-
Task:Solve word problems involving functions in your trade
Checklist
Score
Yes
Indicator 1: Steps to solve word probems involving functions are correctly followed




Specification of unknown variable is identified
Formulation of equation is done
equation is solved
Interpretationof result is done
Indicator 2: Word problems involving functions are correctly solved
 Polynomial functions in problem solving are used
 Logarithmic and exponential functions in problem solving are used
 Trigonometric functions in problem solving (Bearing,elevation and
depression angles) are used
Observation
293 | Page
Skills for a better destiny
No
LEARNING UNIT 2 - APPLY DIFFERENTIATION
Learning Outcomes:
2.1.Demonstrate limit of functions
2.2.Apply ordinary differentiation
2.3.Apply partial differentiation
Learning hours:
15 Hours
Learning Outcome 2.1: Demonstrate limit of functions
Content
Learning activities

o Brainstorming on
applications oflimit of
function.


Limit of function at given
point
 Neighborhood
 Limiting value
Properties of limitsof
functions
 Common properties
 Specific properties:
polynomial function
rational function
irrational function
logarithmic function
exponential
function
trigonometric
function
 Indeterminate cases
Application of Limit of
different functions
 Horizontal Asymptotes
 Vertical Asymptotes
 Oblique (slant)
Asymptotes
294 | Page
Resources
o Discussion on properties of
limits
o Discussion on limits of
different functions
-
Hand out
-
Reference books
o Individual work on
application limits of different
functions
Skills for a better destiny
Mathematical
set
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
Formative Assessment 2.1
Performance criterion
Demonstrate correctly limit of functions refer to the neighborhood
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Matching
-
Problem solving
-
Task1:Demonstrate limit of different functions
-
Task2:Determine asymptotes of functions
Checklist
Score
Yes
Indicator1: Limit of function at given point is correctly determined
 Neighborhood of point is given
 The limiting value is found
Indicator2: Properties of limits of functions are correctly demonstrated
 Common Properties of limit of function are demonstrated
 Specific Properties of limit of
(polynomial,rational,irrational,trigonometric, logarithmic and
exponential) functions are demonstrated
 Indeterminate cases are demonstrated
Indicator3: Application of Limit of different functionsare correctly demonstrated
 Vertical asymptote is deduced
 Horizontal asymptote is determined
 Oblique asymptote is determined
Observation
295 | Page
Skills for a better destiny
No
Learning Outcome2.2: Apply ordinary differentiation
Content
Learning activities

o Brainstorming on
application of derivative
of function
Derivative of function at given
point
 Definition
 Techniques of differentiation of
different functions
 Addition rule
 Subtraction rule
 Product rule
 Quotient rule
 Power rule
 Chain rule
 Second and higher order
derivative for different functions
 Notation and Formula of
Second order derivative
 Existence of nth order
derivative
 Ordinary differentiation in
problem solving
 L’ hospital rule
 Variation of function
 Optimization problems
 Concavity of function
 Curve sketching of function
o Demonstrationon
techniques of
differentiation
o Individual work on
techniques of
differentiation
o Demonstration on higher
order derivative.
Resources
-
Hand out
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
o Individual work on higher
order derivative
o Problem solving on L’
hospital rule
o Problem solving on
variation of function
o Problem solving on
concavity of function
o Problem solving on curve
sketching of function
Formative Assessment 2.2
Performance criterion
Apply properly ordinary differentiation based on derivative techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
296 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Matching
-
Problem solving
-
Task1 :Apply techniques ordinary differentiation for different
functions
-
Task2:Apply ordinary differentiation in problem solving
Checklist
Score
Yes
Indicator1: Ordinary differential techniques are correctly applied
 Differentiation of function at given point is demonstrated
 Sum rule in differentiation is applied
 Subtraction rule in differentiation is applied
 Product rule in differentiation is applied
 Quotient rule in differentiation is applied
 Power rule in differentiation is applied
 Chain rule in differentiation is applied
Indicator2: Second and higher order derivative are correctly applied
 Notation and formula of Second order derivative areapplied
 Existence of nth order derivative is demonstrated
Indicator3: Ordinary differentiation in problem solving is correctly applied
 L’ hospital rule is applied
 Variation of function is shown
 Optimization problems are solved
 Concavity of function is shown
 Curve sketching of function is done
Observation
297 | Page
Skills for a better destiny
No
Learning Outcome2.3: Apply partial differentiation
Content
Learning activities
Resources

o Discussion on partial
derivative
-
Hand out
-
Reference books
-
Mathematical
set
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart


Partial derivative
 Definition
 Formula
 Typical exemples
Small increment
 Definition
 Formula
 Typical exemples
Rate of change
 Definition
 Formula
 Typical exemples
 Partial differentiation in
word problem
o Problem solving on
calculation of partial
differentiation
o Problem solving on small
increment
o Problem solving on rate
of change
o Individual workon small
increment
o Individual work on rate
of change
o Group Assignments on
Application exercises
Formative Assessment 2.3
Performance criterion
Apply properly partial differentiation based on function of several variables
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
298 | Page
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Problem solving
-
Task1:Determine partial differentiation
Skills for a better destiny
-
Task2:Apply partial differentiation
Checklist
Score
Yes
Indicator 1: Partial derivativeis correctly applied
 Definition of partial derivative is given
 Formula of partial derivative is given
 Typical exemples of partial derivative are solved
Indicator 2: Small increment is correctly applied
 Definition of Small incrementartial derivative is given
 Formula of partial derivative is given
 Typical exemples of partial derivative are solved
Indicator 3: Rate of change is correctly applied
 Definition of Rate of changeis given
 Formula of partial derivative is given
 Typical exemples of partial derivative are solved
 Partial differentiation in word problem is done and the correct answer is
obtained
Observation
299 | Page
Skills for a better destiny
No
LEARNING UNIT 3 - APPLY SIMPLE INTEGRATION
Learning Outcomes:
Learning hours:
3.1. Demonstrate antiderivative of functions
3.2. Apply definite integral of functions
20 Hours
Learning Outcome 3.1: Demonstrate antiderivative of functions
Content
Learning activities
Resources

o Brainstorming on
antiderivative of function
-
Hand out
-
Reference books
o Demonstration on
integration methods
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart

Antiderivative of function
 Definition
 Properties of Integration
Integration methods
 Decomposition
 Change of variables
(Substitution)
 By partial fraction
 By part
o Individual work on
integration methods
Formative Assessment 3.1
Performance criterion
Demonstrate properly antiderivative of functions based on derivative
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
-
Written evidence
300 | Page
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Problem solving
-
Task:Demonstrate methods of indefinite integration for
different integrands
Skills for a better destiny
Checklist
Score
Yes
No
Indicator1: Antiderivativeof functionis correctly determined
 Definition is explained
 Properties of integration are used
Indicator2: Methods of integration are correctly applied
 Decomposition method is applied
 Change of variables (Substitution) method is applied
 Integration by Partial fraction method is applied
 Integration by part is applied
Observation
Learning Outcome3.2: Apply definite integral of function
Content
Learning activities
Resources

o Discussion definite
integral
-
Hand out
-
Reference books
-
Mathematical
set
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart


Definite integral
 Definition
 Properties of definite
integrals
Techniques of definite integrals
 Decomposition
 Change of variables
(Substitution)
 By part
Applications of Definite integral
 Area
Formula
Application exercise
 Area under curve
Formula
Application exercise
 Area between two curves
Formula
Application exercise
 Mean value
Formula
301 | Page
o Demonstration on
techniques of definite
integration
o Individual work on
techniques of integration
o Discussion on
determination of area,
mean value, root mean
square, volume and
length
o Problem solving on
determination of area,
mean value, root mean
square, volume and
length
Skills for a better destiny







Application exercise
o Individual work on
centroid of plane figure
Root mean square
Formula
o Problem solving on
Application exercises
center of gravity of a
Volume of solids generated
solid of revolution
by function
Formula
Application exercises
Mean value theorem
Formula
Application exercises
Root mean square value
Formula
Application exercises
Length of curve
Formula
Application exercises
Centroid of a plane figure
Formula
Application exercises
Centre of gravity of a solid of
revolution
Formula
Application exercises
Formative Assessment 3.2
Performance criterion
Apply properly definite integral of functions based on integration methods
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
302 | Page
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Problem solving
-
Task1 :Demonstrate methods of definite integrals
Skills for a better destiny
-
Task2:Apply definite integral in determination oflength, area
and volume of solids generated by function
Checklist
Score
Yes
Indicator1: Definite integral is well explained
 Definite integral is defined
 Properties of integration are used
Indicator2: Techniques of integration are correctly applied
 Decomposition method is applied
 Change of variables (Substitution) method is applied
 Integration by part is used
Indicator 3: Definite integral is correctly applied
 Area under curve (Formula and Application exercise) is determined
 Area between two curves(Formula and Application exercise) is determined
 Length of curve (Formula and Application exercise) is determined
 Volume generated by solid of revolution (Formula and Application exercise)
is determined
 Mean value theorem (Formula and Application exercise) is applied
 Root mean square value (Formula and Application exercise)is determined
 Centroid of plane figure (Formula and Application exercise) is determined
 Centre of gravity of solid of revolution (Formula and Application exercise) is
determined
Observation
303 | Page
Skills for a better destiny
No
LEARNING UNIT 4 - APPLY SEQUENCES AND SERIES
Learning Outcomes:
4.1 Demonstrate sequences
4.2 Demonstrate series
Learning hours:
10 Hours
Learning Outcome 4.1: Demonstrate sequences
Content
Learning activities
Resources

o Discussion on sequences
-
Hand out
o Discussion on nth term and
sum of n terms of sequence
-
Reference books
-
Papers
o Discussion on means
-
Computer
o Problem solving sequence
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart


Key terms
 Sequences
 ArithmeticSequence
 GeometricSequence
ArithmeticSequence
application
 nth term and sum of n
terms of sequence
General term
Sum of n terms
Application
exercises
 Arithmetic mean
Formula
Application
exercises
 Arithmetic sequence in
problem solving
GeometricSequence
application
 nth term and sum of n
terms of sequence
General term
Sum of n terms
Application
exercises
 Geometric mean
Formula
Application
exercises
304 | Page
Skills for a better destiny
 Geometric sequence in
problem solving
Formative Assessment 4.1
Performance criterion
Demonstrate correctly sequences based on function
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Matching
-
Problem solving
-
Task: Demonstrate sequences
Checklist
Score
Yes
Indicator1: Key terms are well explained
 Sequences are defined
 Arithmetic is defined
 Geometric is defined
Indicator 2: Arithmetic Sequences are correctly demonstrated
 nth term and sum of n terms of sequence are demonstraded
 Arithmetic meanformula and application exercices are demonstrated
 Arithmetic sequence in problem solving are applied
Indicator 3: Geometric Sequences are correctly demonstrated
 nth term and sum of n terms of sequence are demonstraded
 Geometric mean is calculated
305 | Page
Skills for a better destiny
No
 Geometric sequence in problem solving are applied
Observation
Learning Outcome 4.2: Demonstrate series
Content
Learning activities
Resources

o Brainstorming on series
-
Hand out
o Demonstration on
arithmetic series
-
Reference books
-
Papers
o
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart



Key terms
 Series
 Arithmetic Series
 Geometric Series
 Infinite series
Arithmetic series application
 Formula
 Application exercises
Geometric series application
 Formula
 Application exercises
Infinite series application
 Formula
 Application exercises
Demonstration on
geometric series
o Discussion on infinite
series
Formative Assessment 4.2
Performance criterion
Demonstrate correctly series based on sequence
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
306 | Page
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Problem solving
-
Task1: Demonstrate series
Skills for a better destiny
Checklist
Score
Yes
Indicator 1:Key terms are well explained
 Series is defined
 Arithmetic Series is defined
 Geometric Series is defined
 Infinite series is defined
Indicator 2: Arithmetic series are correctly applied
 Formula is demonstrated
 Application exercises are solved
Indicator 3: Geometric series application is correctly demonstrated
 Formula is demonstrated
 Application exercises are solved
Indicator 4: Infinite series application is correctly demonstrated
 Formula is demonstrated
 Application exercises are solved
Observation
307 | Page
Skills for a better destiny
No
LEARNING UNIT 5 - APPLY MATRICES AND DETERMINANT
Learning Outcomes:
5.1. Illustrate matrices
5.2. Determine inverse of matrices
5.3. Apply matrices for solving real life problems
Learning hours:
15 Hours
Learning Outcome 5.1: Illustrate matrices operations
Content
Learning activities
Resources

o Brainstorming on key
concepts of matrices
-
Charts on sets
-
Mathematical
set
-
Hand out
o Discussion on matrix
operations
-
Reference books
-
Papers
o Individual work on matrix
operations
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flipchart



Key concepts of matrices
 Definition
 Size of matrices
 Transpose of matrix and
its properties
Types of matrices
 Row matrix
 Column matrix
 Square matrix
 Identity matrix
 Triangular matrix
 Zero matrix
 Symmetric matrix
 Skew symmetric matrix
Matrices operations
 Addition of matrices
Properties on
addition of matrices
 Subtraction of matrices
Properties on
subtraction of
matrices
 Multiplication of
matrices
Properties on
multiplication of
matrices
Determinant of matrix
 Notation
308 | Page
o Discussion on types of
matrices
o Discussion on determinant
of matrix.
o Individual work on
determinant of matrices
o Demonstration on
eigenvalues and
eigenvectors
o Individual work on
eigenvalues and
eigenvectors
Skills for a better destiny

 Determinant for matrix
of order 2
 Determinant for matrix
of order 3
 Properties of
determinant
Eigen vectors
 Eigenvalues
 Eigenvector generated
by Eigenvalue
Formative Assessment 5.1
Performance criterion
Illustrate correctly matrices operations based on matrix size
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Problem solving
-
Task1 :Determine matrix operations
-
Task2 :Determine determinant of matrix
-
Task3:Determine eigenvalues and eigenvector
Checklist
Score
Yes
Indicator1: Key concepts are well explained
 Definition of matrix is given
 Size of matrix is described
 Transpose of matrix and its properties are explained
Indicator 2: Types of matrices are correctly explained
309 | Page
Skills for a better destiny
No
 Row matrix explained
 Column matrix is explained
 Square matrix is explained
 Identity matrix is explained
 Triangular matrix is explained
 Symmetric matrix is explained
 Skew symmetric matrix is explained
 Zero matrix is explained
Indicator 3: Matrices Operations are correctly applied
 Addition of matrices and its properties are determined
 Subtraction of matrices and its properties are determined
 Multiplication of matrices and its properties are determined
Indicator 4: Determinant of matrix is correctly calculated
 Determinant notation is explained
 Determinant for matrix of order 2 is determined
 Determinant for matrix of order 3 is determined
 Properties of determinant are used
Indicator 5: Eigenvectors are correctly calculated
 Eigenvalues are found
 Eigenvector generated by eigenvalue is found
Observation
Learning Outcome5.2: Determine inverse of matrices
Content
Learning activities
Resources

o Brainstorming on
condition of invertible
matrix
-
Hand out
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk

Condition of invertible matrix
 Thematrix must be square
 The Determinant of matrix
must be different to zero
Steps of determination of
inverse matrix
 Determination of
determinant of matrix
 Calculation of cofactor
matrix
 Calculation of adjoint matrix
310 | Page
o Demonstration on steps
of determination of
inverse matrix
o Individual work on
inverse matrices
Skills for a better destiny
 Matrix inverse formula
 Inverse matrix
-
Projector
-
Flip chart
Formative Assessment 5.2
Performance criterion
Determine correctly inverse of matrices based on matrix determinant
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Problem solving
-
Task:Determine inverse of matrices
Checklist
Score
Yes
Indicator 1: Condition of invertible matrix are correctly determined
 The square matrix is observed
 The Determinant of matrix different to zero is found
Indicator 2:Steps of determination of inverse matrix are correctly applied
 Cofactor matrix is calculated
 Adjoint matrix is deduced
 Matrix inverse formula is used
 The inverse matrix is obtained
Observation
Learning Outcome5.3: Applymatrices for solving real life problems
Content
Learning activities
Resources

o Discussion on matrices
representation from
-
Matrices representation from
system of linear equations
311 | Page
Skills for a better destiny
Hand out
No

 Representation based on
usual basis
 Typical exemples
Methods of solvingsystem of
linear equations
 Solution of word problem
using Cramer method
 Solution of word problem
using inverse matrix method
system of linear
equations
o Problem solving on word
problems using Cramer
method
o Problem solving on word
problems using inverse
matrix
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
Formative Assessment 5.3
Performance criterion
Apply correctly matrices for solving real life problems based on matrix operations
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Problem solving
-
Task:Apply matrices in problem solving
Checklist
Score
Yes
Indicator 1: Matrices representation from system of linear equations are correctly
demonstrated
 Representation based on usual basis is demonstrated
 Typical exemples are solved
Indicator 2: Methods of solving system of linear equations are correctly applied
 Solution of word problem using Cramer method is found
 Solution of word problem using inverse matrix method is found
Observation
312 | Page
Skills for a better destiny
No
References:
1. Ayres, F. JR. & Moyer, R. E. (1999). Schaum’s Outline of Theory and Problems of
Trigonometry. New York: McGRAW-HILL. 3rd edition. ISBN 0-07-006893-3
2. Stewart, J. (2008). Calculus Early Transcendentals. Belmont : Brooks /Cole. 6th
edition .ISBN-13: 978-0-495-01166-8, ISBN-10: 0-495-01166-5
3. Bird, J. (2007). Basic Engineering Mathematics. Oxford: Linacre House, Jordan Hill.
5th edition ISBN: 978-0-75-068555-9.
4. Stroud, K. A. (2007). Engineering Mathematics. New York: MacMillan. 6th Edition,
ISBN 0-8311-3152-7.
5. Marvin Bittinger, L.& David Ellenbogen, J. & Scott Surgent, A. (2012). Calculus and its
applications. Pearon Education. 10 th edition. ISBN-10:0-321-69433-3, ISBN-13:9780321-69433-1
6. Attenborough, M. (2003). Mathematics for Electrical Engineering and Computing.
Oxford: Linacre House, Jordan Hill. ISBN 0 7506 5855 X
7. Richard, B. (1989). Schaum’s Outline of theory and problems of matrix operations.
McGRAW-HILL, ISBN 0-07-007978-1
8. ROBERT, W. & MURRAY R. S. (202).Schaum’s Outline Series of Theory and Problems
of ADVANCED CALCULUS. Mc GRAW-HILL. 2nd edition. DOI: 10.1036/0071398341
9. Michael, S.(2012). Algebra and Trigonometry. PrenticeHall.9th edition. ISBN 978-0321-71656-9
10. Jay,A. (2015). Algebra and Trigonometry. Open Stax College. ISBN-10 1938168372,
ISBN-13 978-1-938168-37-6
11. Thomas, S. S.(2007). Applied Linear Algebra and Matrix Analysis. Springer
Science+Business Media, ISBN-13: 978-0-387-33194-2, ISBN-10: 0-387-33194-8
12. Bird, J. (2008).Engineering Mathematics. Elsevier Ltd. 4th Edition
ISBN: 978-0-7506-8153-7
13. Robert, A. A. & Christopher, E.(2010). Calculus a Complete Course.
Canada: Pearson .7th edition. ISBN 978-0-321-54928-0
14. William, B. &Lyle C. (2013). Calculus for Scientists and Engineers. Pearson.
ISBN-13978-0-321-78537-4, ISBN-10 0-321-78537-1
15. SERGE, L. (1973). Calculus of Several Real Variables. Addison- Wesley. Card No. 74183671
313 | Page
Skills for a better destiny
16. Ayres, F. JR. (1990). Schaum’s Outline of Theory and Problems of Differential and
Integral Calculus. McGRAW-HILL. 3rd edition ISBN 0-07-002662-9
314 | Page
Skills for a better destiny
ELECTRONICS FUNDAMENTALS
ETTFE601-
ETTFE601
Apply Electronics fundamentals
Learning hours
80
RTQF Level:
6
Credits:
8
Sector:
Technical services
Sub-sector:
Electronics and Telecommuniation Technology
Issue date: August, 2020
Purpose statement
This module describes the skills and knowledge required for electronic fundamentals. At
the end of this module a trainee will be able to apply passive device, active device and
linear ICs and amplifiers
315 | Page
Skills for a better destiny
Learning assumed to be in place
Not Applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Use electronic lab / workshop
equipment
2. Apply passive device
3. Apply Active device
1.1 Proper identification of electronic lab / workshop
equipment according to their types
1.2 Adequate application of electronic lab / workshop
equipment according to their types
1.3 Proper testing of electronic lab / workshop
equipment according to their features
2.2 Proper identification of passive devices according
to their types
2.3 Adequate selection of passive device according to
the work to be done
2.4 Proper testing of passive devices according to their
features
3.1 Proper identification of active devices according to
their types
3.2 Adequate selection of active devices according to
the work to be done
3.3 Proper testing of active devices according to their
features
4. Apply linear ICs and amplifiers
4.1. Proper description of amplifiers
4.2. Proper description of linear ICs
4.3. Proper application of linear ICs s
316 | Page
Skills for a better destiny
LEARNING UNIT 1 – USE ELECTRONIC LAB/ WORKSHOP EQUIPMENT
Learning Outcomes:
Learning hours:
1.1. Identify electronic lab / workshop equipment
7.3.
Apply electronic lab / workshop equipment
7.4.
Test electronic lab / workshop equipment
25 Hours
Learning Outcome 1.1: Identify electronic lab / workshop equipment
Content

Learning activities
Identification of electronic
lab / workshop equipment

 Multimeter
 LC meter
 AC /DC variable
Power supply
 Function generator
 Oscilloscope
 Soldering station
o Brainstorming on
Identification and
general description
of basic electronic
equipment
o Group discussion on
Identification and
general description
of basic electronic
equipment
o Physical
demonstration on
basic electronic
equipment
o Practical exercises on
basic electronic
equipment
identification
Resources
- Books
- Handout notes
- Video aid
- Internet
- Computer
- Soldering gun
- Magnifying glass
- Passive devices
- Multimeter
- LC meter
- AC /DC variable
Power supply
- function generator
- Oscilloscope
- Soldering station
Formative Assessment 1.1
Performance criterion
Proper identification of electronic lab / workshop
equipment
317 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Oral evidence
- True or false question
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
No
Indicator: Electronic lab / workshop equipments are identified
 Multimeter
 LC Meter
 AC /DC variable Power supply
 Function generator
 Oscilloscope
 Soldering station
Observation
Learning Outcome 1.2: Apply electronic lab / workshop equipment
Content

Applications of different
types of electronic lab /
workshop equipment
 Resistance
measurement
318 | Page
Learning activities
o Brainstorming on the
selection basic
electronic equipment
o Group discussion on
the selection of basic
electronic equipment
o Physical demonstration
on the
Skills for a better destiny
Resources
- Books
- Handout notes
- Video aid
- Internet
selection of basic
electronic
o Practical exercises on
the selection of basic
electronic equipment
 Voltage
measurement
 Current
measurement
 Frequency
measurement
 Capacitance
&inductance
measurement
- Computer
- Soldering gun
- Magnifying
glass
- Electronic
equipment
Formative Assessment 1.2
Performance criterion
Adequate selection of electronic lab / workshop
equipment
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Oral evidence
- True or false question
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
Indicator: Different types of electronic lab/ workshop equipment are
applied
 Resietance measurement
 Voltage measurement
319 | Page
Skills for a better destiny
No
 Current measurement
 Frequency measurement
 Capacitance & Inductance measurement
Observation
Learning Outcome 1.3: Test electronic lab / workshop equipment
Content

Learning activities
Testing different types of
electronic lab / workshop
equipment;
 Multimeter
 LC meter
 AC /DC variable



Power supply
 Function generator
 Oscilloscope

Resources
Brainstorming on
electronic equipment
testing
Group discussion on
electronic equipment
testing
Physical demonstration
on
electronic equipment
testing
Practical exercises on
electronic equipment
testing
-
Books
-
Handout
notes
-
Video aid
-
Internet
-
Computer
-
Digital
multimeter
-
LC meter
-
Soldering gun
-
Magnifying
glass
-
Electronic
equipments
Formative Assessment 1.3
Performance criterion
Proper testing of electronic lab / workshop equipment
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
320 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Perfomance evidence
- True or false question
- Oral evidence
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
Indicator: Different types of electronic lab/ workshop equipment are
tested
 Multimeter
 LC meter
 AC /DC variable Power supply
 Function generator
 Oscilloscope
Observation
321 | Page
Skills for a better destiny
No
LEARNING UNIT 2 – APPLY PASSIVE DEVICE
Learning Outcomes:
2.1 Identify passive devices
2.2 Select passive devices
2.3 Test passive devices
Learning hours:
15 Hours
Learning Outcome 2.1: Identify passive devices
Content



Identification of different
types of resistors:
 Fixed resistors
 Variable
resistors
Potentiometer
Rheostat
Thermistor
LDR
Identification of different
types of capacitors:

 Ceramic capacitors
 Paper capacitors
 Electrolytic capacitors
 Mica capacitors
Identification of different
types of inductors
Learning activities
o Brainstorming on
Identification of passive
devices
o Group discussion on
Identification and general
description of passive
devices
o Physical demonstration on
passive device
o Practical exercises on
passive devices
identification
- Books
- Handout notes
- Video aid
- Internet
- Computer
- Soldering gun
- Magnifying
glass
- Passive devices




Air-core Inductor
Iron-Core Inductor
Toroidal Inductors
Laminated Core
Inductors
 Powdered Iron Core
Inductors
322 | Page
Resources
Skills for a better destiny
Formative Assessment 2.1
Performance criterion
Proper identification of passive devices
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Perfomance evidence
- True or false question
- Oral evidence
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
Indicator: Different types of resistors are identified
 Fixed resistors
 Variable resistors
 Potentiometer
 Rheostat
 Thermistor
 LDR
Indicator: different types of capacitors are identified
 Ceramic capacitors
 Paper capacitors
 Electrolytic capacitors
 Mica capacitors
Indicator: different types of inductors are identified
 Air-core Inductor
323 | Page
Skills for a better destiny
No
 Iron-Core Inductor
 Toroidal Inductors
 Laminated Core Inductors
 Powdered Iron Core Inductors
Observation
Learning Outcome 2.2: Select passive device
Content
Learning activities
 Proper selection of
passive devices
relatively to work to be
done
 Resistors
Resistors’
color coding
Specifications
&
ratings of
resistors
Applications
 Capacitors
Coding
Specifications
&
ratings
Applications
 Inductors
coding
specifications
&
ratings
applications
324 | Page
o Brainstorming on
the
selection of
passive devices
o Group discussion
on the selection
of passive devices
o Physical
demonstration on
the selection of
passive devices
o Practical exercises
on the selection
of passive devices
Skills for a better destiny
Resources
- Books
- Handout notes
- Video aid
- Internet
- Computer
- Soldering gun
- Magnifying glass
- Passive devices
Formative Assessment 2.2
Performance criterion
Adequate selection of passive device
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Perfomance evidence
- True or false question
- Oral evidence
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
No
Indicator: Passive devices are properly selected
 Resistor
 Capacitor
 Indutor
Observation
Learning Outcome 2.3: Test passive devices
Content

Proper testing of passive
devices using various related
techniques
 Resistors testing
 Capacitors testing
 Inductors testing
325 | Page
Learning activities
o Brainstorming on passive
devices testing
o Group discussion on
passive devices testing
o Physical demonstration on
passive devices testing
Resources
- Books
- Handout notes
- Video aid
- Internet
Skills for a better destiny
o Practical exercises on
passive devices testing
- Computer
- Digital
multimeter
- LC meter
- Soldering gun
- Magnifying glass
- Passive devices
Formative Assessment 2.3
Performance criterion
Proper testing of passive devices
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Oral evidence
- True or false question
- Performance evidence
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
- Task: Test the functionality of a resistor
Checklist
Score
Yes
Indicator: Passive devices are properly tested
 Resistor testing
 Capacitor testing
 Inductor testing
326 | Page
Skills for a better destiny
No
Observation
327 | Page
Skills for a better destiny
LEARNING UNIT 3 – APPLY ACTIVE DEVICE
Learning Outcomes:
Learning hours:
3.1.
Identify active devices
3.2.
Select acive devices
3.3.
Test active devices
20 Hours
Learning Outcome 3.1: Identify active devices
Content




Learning activities
o Brainstorming on
Identification of different types
of diodes
 Ordinary diode
 Zener
 LED
 Photo-diode
 Tunnel diode
 Varactor diode
Identification of different types
of transistor;
 BJT (NPN and PNP)
 FET (JFET and MOSFET)
 UJT
 IGBT
Identification of different types
of thyristors;
 Diac
 Triac
 SCR
 MCT
 GTO
 SCS
Identification of special devices:
 Relay
Identification and general
description of active
devices
o Group discussion on
Identification and general
description of active
devices
o Physical demonstration on
active device
o Practical exercises on
active devices identification
- Books
- Handout notes
- Video aid
- Internet
- Computer
- Soldering gun
- Magnifying
glass
- active devices
- Multimeter
 Opto-coupler
 Electronic switches
 Buzze
328 | Page
Resources
Skills for a better destiny
Formative Assessment 3.1
Performance criterion
Proper identification of active devices
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Perfomance evidence
- True or false question
- Oral evidence
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
Indicator: Different types of diodes are identified
 Ordinary diode
 Zener
 LED
 Photo diode
 Tunnel diode
 Varactor diode
Indicator: different types of transistors are identified
 BJT
 FET
 UJT
 IBJT
Indicator: different types of thyristors are identified
 Diac
329 | Page
Skills for a better destiny
No
 Triac
 SCR
 MCT
 GTO
 SCS
Indicator: Special devices are identified
 Relay
 Opto-coupler
 Electronic switches
 Buzzer
Observation
Learning Outcome 3.2: Select active device
Content
 Proper selection of
active devices relatively
to work to be done
based on:
 Coding
 Specifications &
ratings
 Applications
330 | Page
Learning activities
o Brainstorming on
the
selection of active
devices
o Group discussion
on the selection
of active devices
o Physical
demonstration on
the selection of
active devices
o Practical exercises
on the selection
of active devices
Skills for a better destiny
Resources
- Books
- Handout notes
- Video aid
- Internet
- Computer
- Soldering gun
- Magnifying glass
- Active devices
Formative Assessment 3.2
Performance criterion
Adequate selection of active device
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Perfomance evidence
- True or false question
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
No
Indicator: Active devices are properly selected
 Coding
 Specigication & Ratings
 Application
Observation
Learning Outcome 3.3: Test active devices
Content

Proper testing of
activedevices using various
related techniques
 Diodes testing
 Transistors testing
331 | Page
Learning activities
o Brainstorming on active
devices testing
o Group discussion on active
devices testing
Resources
- Books
- Handout notes
- Video aid
Skills for a better destiny
 Thyristors testing
o Physical demonstration on
 Testing special devices
Relay
Opto-coupler
electronic
switches
buzzer
active devices testing
o Practical exercises on
active devices testing
- Internet
- Computer
- Digital
multimeter
- LC meter
- Soldering gun
- Magnifying glass
- Passive devices
Formative Assessment 3.3
Performance criterion
Proper testing of active devices
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Oral evidence
- True or false question
- Performance evidence
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Task: Test the functionality of a transistor
Checklist
Score
Yes
332 | Page
Skills for a better destiny
No
Indicator: Active devices are properly tested
 Diode testing
 Transistor testing
 Thyristor testing
 Testig special devices
 Relay
 Opto-coupler
 Electronic switches
 Buzzer
Observation
333 | Page
Skills for a better destiny
LEARNING UNIT 4 – APPLY LINEAR ICS AND AMPLIFIERS
Learning Outcomes:
Learning hours:
4.1.
Describe an amplifier
4.2.
Describe linear ICs
4.3.
Apply linear ICs
20 Hours
Learning Outcome 4.1: Describe an amplifier
o Content

Describe types of amplifiers
based on:
 Stages
Single stage
Multi-stage
 Classes
 Input and Output
parameters
o Learning activities
o Brainstorming on
description of amplifiers
o Group discussion on
description of amplifier
o Similation demonstration
on amplifiers
o Practical exercises on
amplifies circuit
o Resources
- Books
- Handout notes
- Video aid
- Internet
- Computer
- Soldering gun
- Magnifying glass
- active devices
- Multimeter
- Breadboard
Formative Assessment 4.1
Performance criterion
Proper description of amplifier
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Perfomance evidence
- True or false question
334 | Page
Skills for a better destiny
- Oral evidence
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
No
Indicator: Types of amplifiers are well Described
 Stages
 Single stage
 Mult-stage
 Classes
 Input and Output parameters
Observation
Learning Outcome 4.2: Describe linear ICs
Content
 Proper description of
linear ICs based on:
 Their packages
Monolithics ICs
Thick-film ICs
Thin-film ICs
Hybrid ICs
 Their Chip size and
integration
SSI
MSI
LSI
VLSI
ULSI
335 | Page
Learning activities
o Brainstorming on
the
description of
linear ICs
o Group discussion
the
description of
linear ICs
o Practical exercises
the
description of
linear ICs
Skills for a better destiny
Resources
- Books
- Handout notes
- Video aid
- Internet
- Computer
- Soldering gun
 Advantages and
disadvantages of linear
ICs
Formative Assessment 4.2
Performance criterion
Proper description of linear ICs
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
Portfolio assessment tools
- Multiple choice
- True or false question
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
Checklist
Score
Yes
Indicator: linear IC is properly described
 Their packages
 Monolithics ICs
 Thick-film ICs
 Thin-film ICs
 Hybrid ICs
 Their Chip size and integration
 SSI
 MSI
 LSI
 VLSI
336 | Page
Skills for a better destiny
No
 ULSI
Observation
Learning Outcome 4.3: Apply linear ICs
o Content

o Learning activities
o Brainstorming on
Proper application of Linear
ICs in electronic circuits
 Op-amp
 Timer
 Filters
 Voltage regulators
 Oscillators
applications of Linear ICs
o Group discussion
Application of Linear ICs
o Practical exercises on
different electronic circuit
using linear ICs
o Resources
- Books
- Handout notes
- Video aid
- Internet
- Computer
- Digital multimeter
- LC meter
- Soldering gun
- Magnifying glass
- Breadboard
Formative Assessment 4.3
Performance criterion
Proper application of linear ICs
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Multiple choice
- Oral evidence
- True or false question
- Performance evidence
- Matching
- Sentence completion
- Ticking
- Expose (presentation)
- Task: Test the functionality of a transistor
337 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: Linear ICs are well applied in electronic circuits
 Op-amp
 Timer
 Filters
 Oscillator
 Voltage regulators
Observatio
References:
https://www.typesnuses.com/different-types-of-amplifiers/
https://www.eeeguide.com/integrated-circuits-classification/
https://slideplayer.com/slide/10924614/
https://circuitdigest.com/tutorial/classes-of-power-amplifier-explained
https://www.tutorialspoint.com/linear_integrated_circuits_applications/linear_int
egrated_circuits_applications_basics_of_operational_amplifier.htm
https://www.electrical4u.com/integrated-circuits-types-of-ic/
338 | Page
Skills for a better destiny
339 | Page
Skills for a better destiny
GENDM601-
GENFM601
DISCRETE MATHEMATICS
Apply Basic Discrete Mathematics
Learning hours
80
RTQF Level:
6
Credits:
10
Sector:
All except Hospitality and Tourism and Natural
Resources Management
Sub-sector:
All except Wildlife&Conservation Technology and
Forest Resources Management
Issue date: August, 2020
Purpose statement
This module describes the knowledge, skills and attitudes required to apply Basic
Discrete mathematics. At the end of this module, the trainee of Level Six will be able to
apply elementary logic, techniques of counting, discrete probability, elementary
number theory, cryptography, elementary graph theory and finite state automat.
340 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Apply Introduction to
mathematical logic
1.1. Construct correctly truth tables of propositions
based on logical connectives.
7.5.
Identify correctly valid and invalid logical
arguments based on logical connectives.
7.6.
Formulate correctly the negation of quantified
statements based on algebra of propositions.
7.7.
Prove properly mathematical results based on
logical connectives.
2. Apply Techniques of counting and 2.1 Apply correctly Permutation, Combination and tree
Discrete Probability.
diagram based on fundamental theorem of counting.
2.2 Apply the Pigeonhole and Inclusion-Exclusion
Principles the based on basic arithmetic operations.
2.3 Evaluate properly the probability of events based
on laws of probability.
2.4 Evaluate properly the probability distribution
function based on a discrete random variable.
3. Introduction to Number Theory
and Cryptography
3.1 Calculate correctly the GCD of two given integers
based the Euclidean Algorithm.
3.2 Solve correctlly linear congruence equations of
based on the Euclidean Algorithm.
341 | Page
Skills for a better destiny
3.3 Apply correctly Caesar cipher method to encipher
and decipher a given message based on the
Congruence relation.
3.4 Use correctly Public-Key Cryptosystem RSA to
encrypt and decrypt based on Euler’s phi function
and modular arithmetic linear equation.
4. Apply Introduction to Graph
theory and Finite State Automata
342 | Page
4.1 Apply collectly the definitions and the
fundamental results describing the behavior of
graph properties based on their types.
4.2 Differenciate correctly graphs and some of their
properties
4.3 Identify correctly isomorphic graphs based on
properties of mappings and matrices.
4.4 Represent correctly graphs in the computer
based on matrices.
4.5 Construct correctly an automaton which can
accept given language based on a given
alphabet.
Skills for a better destiny
LEARNING UNIT 1 - APPLY INTRODUCTION TO MATHEMATICAL LOGIC
Learning Outcomes:
1.1. Construct truth tables.
1.2. Simplify compound propositions.
7.8.
Identify valid and invalid arguments.
7.9.
Formulate the negation of quantified statements.
7.10. Prove mathematical results.
Learning hours:
25Hours
Learning Outcome 1.1: Construct truth tables
Content
Learning activities
Resources

o Discussion about statements
which are propositions and
those are not propositions.
-
Mathematical
set
-
Hand out notes
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers/Chalk
-
Projector


Propositions
 Definition
 Truth value
 Primitive proposition
 Compound proposition
Basic logical operations and
conditional statements
 Conjunction
 Disjunction
 Negation
 Conditionnal
 Biconditionnal
Truth tables
 Construction of truth
tables of propositions.
 Tautology
 Contradiction
 Logical equivalence
Inverse
Converse
Contrapositive
 Algebra of propositions
o Discussion about the true
propositions and false
propositions.
o Individual work on
construction of compound
propositions from primitive
propositions.
o Individual work on negation
of a proposition.
o Group discussion on use of
basic logical operations to
construct truth tables.
o Individual work on verifying
of logically equivalent
propositions.
o Individidual work on
verification of tautology
o Group work on simplification
of complex propositions.
Idepontent law
Associative laws:
343 | Page
Skills for a better destiny
Commutative
laws
Distributive laws
Identity laws
Involution law
Complement
laws
DeMorgan’s laws
Formative Assessment 1.1
Performance criterion
Construct correctly truth tables based on basic logical operations
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-Performance evidence
Portfolio assessment tools
-
Multiple Choice questions
-
True – False questions
-
Matching
-
Problem solving
-
Task: Solve real life problems involving truth tables based
on basic logical operations in their respective trade.
Checklist
Score
Yes
No
Indicator 1:Proposition is well described
 Definition is given
 Truth value is determined
 Primitive proposition is defined
 Compound proposition is defined
Indicator 2: Basic logical operations and conditional statements are correctly defined
 Conjunction is defined
 Disjunction is defined
 Negation is defined
 Conditional is defined
344 | Page
Skills for a better destiny
 Biconditional is defined
Indicator 3: Truth tables are correctly constructed
Truth tables of propositions are constructed
 Statements which are tautologies are identified
 Statements which are contradictions are identified
 Logical equivalence is defined
 Algebra of propositions is discribed
Observation
Learning Outcome 1.2: Identify valid and invalid logical arguments.
Content
Rules of inference for
propositional logic
Premises
Conclusion
Law of Detachment
Law of Syllogism

Learning activities
Resources
o Discussion on premises
and conclusion
-
Hand out
-
Reference books
-
Mathematical
set
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
o Discussion on the
Detachment and
Syllogism laws
o Individual work on valid
and invalid arguments
Logical arguments
Valid argument
Invalid argument
Formative Assessment 1.2
Performance criterion
Identify correctly valid and invalid logical arguments based on logical connectives.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-Written evidence
345 | Page
Portfolio assessment tools
-
Multiple Choice questions
Skills for a better destiny
-Perfomence evidence
-
True – False questions
-
Matching
-
Problem solving
-
Task : Identify valid and invalid logical arguments using
truth table
Checklist
Score
Yes
No
Indicator 1 : Rules of inference for propositional logic are correctly applied
 Premises are defined
 Conclusion is defined
Law of Detachment is applied
Law of Syllogism is applied
Indicator 2: Logical arguments is well explained
 Valid logical argument is explained
 Invalid logical argument is explained
Observation
Learning Outcome 1.3: Formulate the negation of quantified propositions.
Content
Learning activities
Resources

o Discussion on the truth
set of a propositional
function.
-
Hand out
-
Mathematical
set

Propositional function
 Domain
 Truth set
Quantifiers
 Universal quantifier
 Existential quantifier
 Nested quantifiers
 Negation of quantied
statements with one
variable.
o Group work on negation
of quantified statements.
o Individual work on
counterexample of a
given quantified
statement.
De Morgan laws for
quantied statements.
346 | Page
Skills for a better destiny
Reference books
Papers
Computer
White/chalk
board
-
Markers
-
Chalk
 Negation of quantied
statements with more than
one variable.
 Counterexample
-
Projector
-
Flip chart
Formative Assessment 1.3
Performance criterion
Formulate correctly the negation of quantified statements based on algebra of
propositions.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple Choice questions
-
Performence
evidence
-
True – False questions
-
Problem solving
-
Task:Solve word problems involving quantified
propositional function in your trade
Checklist
Score
Yes
Indicator 1: Propositional function is well explained
 Domain is explained
 Truth set is exaplained
Indicator 2: Quantifiers are correctly discribed
 Universal quantifier is defined
 Existential quantifier is defined
 Nested quatifers are defined
 Negation of quantied statements with one variable is defined
 Counterexample is defined
Observation
347 | Page
Skills for a better destiny
No
Learning Outcome 1.4: Prove mathematical results.
Content
Learning activities
Resources

o Individual work on
proving mathematical
results.
-
Hand out
-
Mathematical
set
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
Proofs methods and strategies
 Trivial proofs
 Vacuous proofs
 Direct proofs
 Proof by contrapositive
 Proof by cases
 Proof by contradiction
 Existence proofs
 Proof by equivalences
 Proof by mathematical
induction
Disproving mathematical results
 Disproof by counterexample
o Group discussion on
proving mathematical
results.
Formative Assessment 1.4
Performance criterion
Prove properly mathematical results based on logical connectives.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-Perfomance evidence
Portfolio assessment tools
-
Problem solving
-
Task:Prove mathematical identities.
Checklist
Score
Yes

Indicator 1: Proofs methods and strategies are correctly explained
 Trivial proofs are explained
 Proof by contrapositive are explained
 Proof by equivalences are explained
 Proof by contradiction are explained
348 | Page
Skills for a better destiny
No
 Proof by cases are explained
 Existence proofs are explained
 Proof by mathematical induction are explained
 Vacuous proofs are explained
 Direct proofs are explained
Indicator 2: Disproving mathematical results is correctly applied
 Disproof by counterexample are determined
Observation
349 | Page
Skills for a better destiny
LEARNING UNIT 2 - APPLY TECHNIQUES OF COUNTING AND DISCRETE PROBABILITY.
Learning Outcomes:
Learning hours:
2.1. Apply Permutation, Combination and tree diagram.
2.2.
Apply the Pigeonhole and the Inclusion-Exclusion Principles.
2.3.
Evaluate the probability of events.
2.4.
Evaluate the probability distribution function.
25Hours
Learning Outcome 2.1: Apply Permutation, Combination and tree diagram.
Content
Learning activities

o Problem solving on
mathematical functions.


Mathematical functions
Factorial function
Binomial coefficients
Binomial theorem
Fundamental theorem of
counting
 Sum rule
 Product rule
o Individual work on
application of fundamental
theorem of counting.
o Problem solving on
arrangement of objects.
Arrangement of objects
 Tree diagram
 Permutation
 Permutation with
repetitions
 Ordered samples
Sampling with
replacement
Sampling without
replacement
 Combination
350 | Page
Skills for a better destiny
Resources
-
Hand out
-
Reference books
-
Mathematical
set
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
Formative Assessment 2.1
Performance criterion
Apply correctly Permutation, Combination and tree diagram based on fundamental
theorem of counting.
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Perfomance evidence
-
True – False questions
-
Matching
-
Problem solving
-
Task: Count the number of ways of arranging objects.
Checklist
Score
Yes

Indicator 1: Mathematical functions are correctly described
Factorial function is determined
Binomial coefficients are determined
Binomial theorem is proved

Indicator 2: Fundamental theorem of counting is correctly demonstrated
 Sum rule is demonstrated
 Product rule is demonstrated

Indicator 3: Arrangement of objects is correctly demonstrated
 Tree diagram is applied
 Permutation is demonstrated
 Permutation with repetitions is demonstrated
 Ordered samples is explained
 Combination is demonstated
Observation
351 | Page
Skills for a better destiny
No
Learning Outcome 2.2: Apply the Pigeonhole and the Inclusion-Exclusion Principles.
Content
Learning activities
Resources

Induction Principle
-
Hand out

Pigeonhole Principle
Definition
o Individual work on
application of the
Pigeonhole Principle
-
Reference books
-
Mathematical
set
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart


Discussion on pairwise
disjoint sets.
Generalized Pigeonhole
Principle.
Some facts from set theory
Disjoint sets
Pairwise disjoint sets
Discussion on cardinality
and pairwise disjoint
sets.
Inclusion ‐Exclusion Principle
 Cardinality of a set
 Pairwise disjoint sets
 Generalized Inclusion ‐
Exclusion Principle
Discussion on Inclusion ‐
Exclusion Principle.
Individual work on
application of
Inclusion ‐Exclusion
Principle.
Formative Assessment 2.2
Performance criterion
Apply the Pigeonhole and Inclusion-Exclusion Principles the based on basic arithmetic
operations.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Performance evidence
-
True – False questions
-
Problem solving
-
Task1: Solving problems involving Inclusion- Exlusion
principle.
-
Task2 : Apply the Pigeonhole Principle in real life.
352 | Page
Skills for a better destiny
Checklist
Score
Yes

No
Indicator 1 : Pigeonhole Principle is correctly applied
Statement of the Pigeonhole Principle is given
Generalized Pigeonhole Principle is applied
Indicator 2: Some facts from set theory are correctly applied
Disjoint sets are applied
Pairwise disjoint sets are applied
Indicator 3 : Inclusion -Exclusion Principle is correctly applied
 Cardinality of a set is explained
 Pairwise disjoint sets is demonstrated
 Generalized Inclusion ‐Exclusion Principle is applied
Observation
Learning Outcome 2.3: Evaluate the probability of events.
Content

Sample space and event
terminologies.
Random experiment
Outcome
Trial
Sample space
Event
Simple
Compound event
Finite probability space
Equiprobable spaces

Learning activities
Discussion on sample
space and event
terminologies.
Individual work on
finding the
probability of a
simple event.
Discussion on mutually
and non mutually
exclusive events.
Probability
353 | Page
Skills for a better destiny
Resources
-
Hand out
-
Reference books
-
Mathematical
set
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk

Definition
Properties
Laws of probability
 Addition rules
Mutually exclusive events
Non mutually exclusive
events
Multiplication rules
Independent events
Dependent events
Conditional probability
Baye’s theorem
Prior probability
Posterior probability
Discussion on dependent
and independent
events.
-
Projector
-
Flip chart
Problem solving
involving sum and
product rules.
Problem solving
involving conditional
probability and
Baye’s Theorem.
Formative Assessment 2.3
Performance criterion
Evaluate properly the probability of events based on laws of probability..
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Performance evidence
-
True – False questions
-
Problem solving
-
Task: Find the probability of a given simple and compound
events.
Checklist
Score
Yes

Indicator 1: Sample space and event terminologies are correctly defined
Random experiment is defined
Outcome is defined
Trial is defined
354 | Page
Skills for a better destiny
No
Sample space is defined
Event is defined
Finite probability space is defined
Equiprobable spaces are defined


Indicator 2: Probability is correctly defined
Definition is given
Properties are applied
Mutually exclusive events are demonstrated
Dependent events are demonstrated
Independent events are demonstrated
Indicator 3:Laws of probability are correctly explained
 Addition rules are demonstrated
Multiplication rules are demonstrated
Baye’s theorem are demonstrated
Observation
Learning Outcome 2.4: Evaluate the probability distribution function.
Content

Learning activities
Random variables
Discrete random variable
Sample point
Domain
Range space
Operations on random variables
Sum
Product
Probability of a random variable
Discrete probability function
Probability distribution of
random variable
Probabilistic properties
Important values in probability
Expected value
Variance
Standard deviation
Distribution functions
Binomial distribution
355 | Page
Resources
Discussion on random
variables.
-
Hand out
-
Reference books
Demonstration on
probability of
random variable.
-
Mathematical
set
-
Papers
Individual work on
application of
probabilistic
properties of a
random variable.
-
Computer
-
White/chalk
board
-
Markers
Group work on
distribution functions
and determination of
important values in
probability.
-
Chalk
-
Projector
-
Flip chart
Skills for a better destiny
Independent repeated
trials
Binomial experiment
Poisson distribution
Formative Assessment 2.4
Performance criterion
Evaluate properly the probability distribution function based on a discrete random
variable.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Performance evidence
-
True – False questions
-
Problem solving
-
Task: Determine the probability distribution of a discrete
random variable and important numbers of probability.
Checklist
Score
Yes

Indicator 1: Random variables are correctly applied
Discrete random variable is applied
Sample point is explained
Domain is determined
Range space is determined
Operations on random variables are demonstrated
Indicator 2: Probability of a random variable correctly determined
Discrete probability function is explained
Probability distribution of random variable is dtermined
356 | Page
Skills for a better destiny
No

Probabilistic properties are applied
Indicator 3: Important values in probability are correctly determined
Expected value is calculated
Variance is calculated
Standard deviation is calculated
Indicator 4: Distribution functions are well demonstrated
Binomial distribution is demonstrated
Poisson distribution is demonstrated
Observation
357 | Page
Skills for a better destiny
LEARNING UNIT 3: APPLY INTRODUCTION TO NUMBER THEORY AND CRYPTOGRAPHY
Learning Outcomes:
3.1. Calculate the GCD of two given integers.
3.2. Solve linear congruence equations.
3.3. Apply Caesar cipher method to encipher and decipher a
given message.
3.4. Use Public‐Key Cryptosystem RSA to encrypt and decrypt.
Learning hours:
20Hours
Learning Outcome 3.1: Calculate the GCD of two given integers.
Content
Learning activities
Properties of integers
Order and
o Discussion on the Well Ordering Principle
Demonstration on the
inequalities
Absolute value
Fundamental theorem of
Well- Ordering
arithmetic.
-
Hand out
Group work on finding the
-
Reference books
Greatest Common
-
Papers
Divisors
Divisor using the
-
Computer
Trivial divisors
Euclidean Algorithm and
-
Primes
verification of Bezout
White/chalk
board
Composite numbers
Identity.
-
Markers
-
Chalk
-
Projector
-
Flip chart
Principle
Divisibility and primes
Greatest Common Divisor
and the Euclidean
o
Algorithm
Common divisors
Greatest common
divisors
358 | Page
Resources
Skills for a better destiny
Least common
multiple
Relatively prime
integers
Bezout identity
Fundamental
Theorem of
Arithmetic
Canonical
factorization
Formative Assessment 3.1
Performance criterion
Calculate correctly the GCD of two given integers based the Euclidean Algorithm.
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Perfomance evidence
-
True – False questions
-
Problem solving
-
Task1: Demonstrate the Fundamental Theorem of
Arithmetic.
-
Task2: Demonstrate the Bezout Identity.
359 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: Properties of integers is correctly applied
Order and inequalities are applied
Absolute value is used
Well- Ordering Principle is demonstrated
Indicator 2: Divisibility and primes are correctly demonstrated
Divisors are applied
Trivial divisors are applied
Primes are applied
Composite numbers are demonstrated
Indicator 3: Greatest Common Divisor and the Euclidean Algorithm are
correctly applied
Common divisors are calculated
Greatest common divisor is calculated and applied
Least common multiple is calculated
Relatively prime integers are identified
Bezout identity is verified
Fundamental Theorem of Arithmetic is applied
Canonical factorization is applied
Observation
360 | Page
Skills for a better destiny
No
Learning Outcome 3.2: Solve correctly linear congruence equations.
Content
Congruence relation
Properties
Residue classes
Complete residue system
Equivalence class
Congruence arithmetic
Arithmetic of residue
classes
Cancellation laws for
congruences
Reduced residue system
Euler phi function
Congruence equations
Linear congruence
equations
Learning activities
Resources
o Discussion on
equivalence classes.
-
Hand out
-
Reference books
o Discussion on arithmetic
of residue classes.
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
o Discussion on
cancellation laws for
congruences.
o Individual work on
finding the Euler phi
functions of a given
integer.
Flip chart
o Problem solving on linear
congruence equations.
Formative Assessment 3.2
Performance criterion
Solve correctlly linear congruence equations of based on the Euclidean Algorithm.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Performance evidence
-
True – False questions
-
Problem solving
-
Task1 : Apply the Euclidean Algorithm in finding the GCD
and verification of the Bezout Identity.
-
Task 2 : Solving the linear congruence equations.
361 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: Congruence relation is well explained
Properties are applied
Residue classes are determined
Complete residue system is explained
Equivalence classes are determined
Indicator 2: Congruence arithmetic is correctly applied
Arithmetic of residue classes is applied
Cancellation laws for congruences are applied
Reduced residue system is defined
Euler phi function is applied
Indicator 3: Congruence equations are well defined
Linear congruence equations are solved
Observation
Learning Outcome 3.3: Apply Caesar cipher method to encipher and decipher a given
message.
Content
Classical cryptosystems
Key terms
Cryptosystem
Plaintext
Enciphering
Deciphering
Cryptogram
Enciphering algorithm
Deciphering algorithm
Key
Deciphering function
Single-key cryptosystem
362 | Page
Learning activities
Resources
o Discussion on enciphering
and deciphering.
-
Hand out
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
o Problem solving on
enciphering and deciphering
messages using the Caesar
cipher.
Skills for a better destiny
Public- key cryptosystem
Transposition ciphers
Substitution ciphers
Monoalphabetic
cryptosystem
Polyalphabetic
Caesar cipher
Modular enciphering
Affine cipher
-
Flip chart
Formative Assessment 3.3
Performance criterion
Apply correctly Caesar cipher method to encipher and decipher a given message based
on the Congruence relation.
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Performance evidence
-
True – False questions
-
Matching
-
Problem solving
-
Task: Demonstrate Caesar cipher.
Checklist
Score
Yes
Indicator 1: Classical cryptosystems are well explained
Key terms are defined
Indicator 2: Caesar cipher is correctly applied
Modular enciphering is applied
Affine cipher is defined
Observation
363 | Page
Skills for a better destiny
No
Learning Outcome 3.4: Use Public-Key Cryptosystem RSA to encrypt and decrypt messages
Content
Learning activities
Resources

o Discussion on Euler’s phi
function properties.
-
Hand out
-
Reference books
o Discusion on public-key
cryptosystems.
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
Basic facts number theory
Euler’s phi function Properties
 Fermat’s little theorem
Euler’s theorem
Wilson’s theorem
Public-key cryptosystem
The idea of public-key
cryptosystem
RSA cryptosystem
Security of RSA
Individual work on
application of
Fermat’s little
theorem and
Wilson’s
theorem.
o Problem solving on
enciphering and
deciphering using RSA
cryptosystem.
Formative Assessment 3.4
Performance criterion
Use correctly Public-Key Cryptosystem RSA to encrypt and decrypt based on Euler’s phi
function and modular arithmetic linear equation.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Performance evidence
-
True – False questions
-
Problem solving
-
Task1: Demonstrate the public-key cyptosystem RSA.
364 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: Basic facts number theory are correctly applied
Euler’s phi function Properties are applied
 Fermat’s little theorem is applied
Euler’s theorem is applied
Wilson’s theorem is applied
Indicator 2: Public-key cryptosystems are well explained
The idea of public-key cryptosystem is applied
RSA cryptosystem is applied
Security of RSA is identfied
Observation
365 | Page
Skills for a better destiny
No
LEARNING UNIT 4 - APPLY INTRODUCTION TO GRAPH THEORY AND
AUTOMATA
Learning Outcomes:
4.1 Apply the definitions and the fundamental results
describing the behavior of graph properties.
4.2 Identify isomorphic graphs.
4.3 Representation of graphs in the computer.
4.4 Construct an automaton which can accept given language.
Learning hours:
10 Hours
Learning Outcome 4.1: Apply the definitions and the fundamental results describing the
behavior of graph properties.
Content

Key definition in graph
theory
 Definition of a graph
 Edge
 Vertex
 Adjacent vertices
 Incident edges
 Loop
Types of garphs
Learning activities
Resources
Discussion on key definition
in graph theory.
Discussion on types of
graphs.
-
Charts on sets
-
Mathematical
set
Discussion on Konigsberg
Bridges Problem
Individual work on
application of hand
shaking lemma.
-
Hand out
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flipchart
Null Graph
Trivial Graph
Non-directed Graph
Directed Graph
Connected Graph
Disconnected Graph
Regular Graph
Complete Graph
366 | Page
Skills for a better destiny
Cycle Graph
Cyclic Graph
Acyclic Graph
Finite Graph
Infinite Graph
Bipartite Graph
Planar Graph
Simple Graph
Multi Graph
Pseudo Graph
Euler Graph
Eulerian circuit
Eulerian path
Hamiltonian Graph
Hamiltonian circuit
Hamiltonian path
Konigsberg Bridges Problem
Euler theorem
Degree of a vertex
Handshaking lemma
Applications
Formative Assessment 4.1
Performance criterion
Apply collectly the definitions and the fundamental results describing the behavior of
graph properties based on their types.
367 | Page
Skills for a better destiny
Assessor may collect among the following evidences and makejudgements on whether the
performance criterion hasbeen achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Performance evidence
-
True – False questions
-
Problem solving
-
Task1 : Apply Euler’s theorem in real life.
-
Task2 : Apply handshaking lemma in real life.
Checklist
Score
Yes
Indicator 1: Key terms in graph theory are well defined
 Definition of a graph, Edge, Vertex , Adjacent vertices, Incident
edges,Loop are defined.
Indicator 2: Types of garphs are correctly identified
Null Graph, Trivial Graph, Non-directed Graph, Directed Graph,
Connected Graph, Disconnected Graph, Regular Graph, Complete
Graph, Cycle Graph, Cyclic Graph, Acyclic Graph, Finite Graph, Infinite
Graph, Bipartite Graph, Planar Graph, Simple Graph, Multi Graph,
Pseudo Graph, Euler Graph, Hamiltonian Graph are identified.
Indicator 3: Konigsberg Bridges Problem correctly explained
 Degree of a vertex is defined
 Euler’s theorem is applied
Indicator 4: Handshaking lemma is correctly applied
 Real life applications of handshaking lemma are given
Observation
368 | Page
Skills for a better destiny
No
Learning Outcome 4.2: Identify correctly isomorphic graphs.
Content
Isomorhism
Isomorphism of
mappings
Graph isomorphism
Homeomorphism
Homeomorhism of graphs
Difference between
isomorphism and
homeomorphism
Learning activities
Resources
o Brainstorming on
isomorphism of
mappings.
-
Hand out
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
o Individual work on
determination of
isomorphic graphs.
Formative Assessment 4.2
Performance criterion
Identify correctly isomorphic graphs based on properties of mappings and matrices.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Perfomance evidence
-
True – False questions
-
Problem solving
-
Task:Determine isomorhic graphs.
Isomorhism
Isomorphism of mappings
Graph isomorphism
369 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: Isomorhism is correctly defined
Isomorphism of mappings is defined
Graph isomorphism is identified
Indicator 2: Homeomorphism is correctly defined
Homeomorhism of graphs is identified
Difference between isomorphism and homeomorphism are applied
Observation
Learning Outcome 4.3: Represent graphs in the computer.
Content
Learning activities
Matrix representation of graph
Incidence matrix
Adjacence matrix
Representation of
graphs in the
computer using
matrices.
Graphs algorithm
Depth-first search
Breadth-first search
Discussion on
representation of
graphs using
matrices.
o Individual work on
finding the incidence and
adjacence matrices of a
given graph.
Resources
-
Hand out
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
o Individual work on
Representation of graphs
in the computer using
matrices.
-
Markers
Chalk
Projector
Flip chart
Formative Assessment 4.3
Performance criterion
Represent correctly graphs in the computer based on matrices.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
370 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-Written evidence
-
Problem solving
-Performance evidence
-
Task:Apply matrices in representing graphs in the
computer.
Checklist
Score
Yes
No
Indicator 1: Matrix representation of graph is correctly defined
Incidence matrix is determined
Adjacence matrix is determined
Representation of graphs in the computer using matrices is
demonstrated.
Indicator 2: Graphs algorithm is correctly determined
Depth-first search is applied
Breadth-first search is applied
Observation
Learning Outcome 4.4: Construct an automaton which can accept given language.
Content
Learning activities

o Discussion on language.
Language
Alphabet
Words
Subwords
Free semigroup
Concatenation
Initial Segments
Free Monoid
Operation on language
Regular expressions
Regular languages
o Individual work on
identification of free
semigroup and monoid.
o Problem solving on finite
state automata
constraction.
Finite state automata
Input symbol
Initial state
Next state
Next state function
371 | Page
Skills for a better destiny
Resources
-
Hand out
-
Reference books
-
Papers
-
Computer
-
White/chalk
board
-
Markers
-
Chalk
-
Projector
-
Flip chart
Finite state
State diagram
Formative Assessment 4.4
Performance criterion
Construct correctly an automaton which can accept given language based on a given
alphabet.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-Written evidence
-
Multiple Choice questions
-Perfomance evidence
-
True – False questions
-
Problem solving
-
Task:Construct a finite state machine which recognize a
given language.
Checklist
Score
Yes

Indicator 1: Language is correctly defined
Alphabet is defined
Free semigroup is identified
Concatenation is applied
Initial Segments is identified
Free Monoid is identified
Operation on language is applied
Regular expressions is identified
Regular languages is identified
372 | Page
Skills for a better destiny
No
Indicator 2: Finite state automata is correctly constructed
Input symbol is identified
Initial state is identified
Next state is identified
Next state function is applied
Finite state is recognized
Observation
References:
[1] SEYMOUR, LIPSCHUTZ, PhD. and MARC LIPSON, PhD., (2007), Schaum’s Outline of Theory
and Problems of Discrete Mathematics, Third Edition, McGRAW-HILL COMPANY, Inc. ISBN
978-0-07-161587-7.
[2]WILLEM CONRADIE and VALENTIN GORANKO, (2015), A consise Introduction to Logic and
Discrete Mathematics, First Edition, JOHN WILEY & SONS Ltd. ISBN: 978-1-118-75127-5.
[3] KENNETH H. ROSEN, (2018). Handbook of Discrete and Combinatorial Mathematics,
Seccond Edition, TAYLOR& FRANCIS GROUP, LLC, ISBN 978-1-5848-8750-5.
[4]TOM JENKYNS, and BEN STEPHENSON (2018), Fundamentals of Discrete Mathematics for
Computer Science A Problem-Solving Primer, Second Edition, SPRINGER-VERLAG LONDON
2018, ISBN 978-3-319-70150-9.
[5] SUSANNA S.EPP., (2020), Discrete Mathematics with Applications, Fifth edition,
CENGAGE LEARNING Inc. ISBN 978-1-337-69419-3
[6] KENNETH H. ROSEN, (2019). Discrete Mathematics and its Applications, Eighth Edition,
MCGRAW-HILL EDUCATION, ISBN 978-1-259-67651-2.
[7] W.D.WALLIS, A beginner’s Guide to Discrete Mathematics, (2012). SPRINGER
SCIENCE&BUSINESS MEDIA, LLC, ISBN 978-1-259-67651-2.
373 | Page
Skills for a better destiny
BASICS OF DIGITAL ELECTRONICS
ITLDE601-
ITLDE601
Apply basics of digital electronics
RTQF Level:
6
Credits:
6
Sector:
ICT
Sub-sector:
IT
Learning hours
60
Issue date: August, 2020
Purpose statement
This module describes the skills and knowledge required to describe digital electronics,
apply digital arithmetic and basics of digital coding, basic of combinational and
sequential logic, and digital integrated circuits
374 | Page
Skills for a better destiny
Learning assumed to be in place
 Analog electronics
 Residential and commercial electrical installation
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
1.1
1.2
1.3
1. Describe digital electronics
1.4
2. Apply digital arithmetic and
basics of digital coding
3. Apply basic of combinational and
sequential logic
4. Apply digital integrated circuits
375 | Page
Performance criteria
Proper differentiation of digital and analogelectronics
Proper identification of digital electronicsapplications
Proper identification of numbering systems accordingto
their types
Proper identification of basic digital coding according to
their types
2.1 Proper conversion of numbering systems according to
their types
2.2 Proper conversion of basic digital coding according to
their types
2.3 Proper application of logic gates according to their types
3.1 Proper interpretation of combinational circuits based on
their function
3.2 Appropriate interpretation of flip-flops based on their
types
3.3 Proper description of digital counters and register based
on their functions
4.1 Proper identification of digital integrated circuits
according to their families
4.2 Proper implementation of fundamental logic gates
according to theirTypes
4.3 Proper application of frequently used digital integrated
circuits according to their use
Skills for a better destiny
LEARNING UNIT 1 - DESCRIBE DIGITAL ELECTRONICS
Learning Outcomes:
1.1 Differenciate digital and Analog Electronics
1.2 Identify digital electronics applications
1.3 Identify numbering systems accordingto their types
1.4 Identify basic digital coding according to their types
Learning hours:
10 Hours
Learning Outcome 1.1: Differentiate digital and analog electronics
Content



Definition of analog
electronic
Definition of digital
electronics
Comparison between
analog anddigital
electronics
Learning activities
Resources
o Brainstorming on the
difference between analog
and digital electronics
o Group discussion on the
difference between analog
and digital electronics
o Documentary research on
digital electronics
-
Books
Internet
Hand out notes
White board
Black board
Chalks
Projector
Marker pen
Eraser
Flipchart
Video aid
Formative Assessment 1.1
Performance criterion
Proper differentiation of digital and analog electronics
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written Oral
Portfolio assessment tools
Multiple choice
True or false questions
Matching
Sentence completion
Ticking
Open questions
Expose (presentation)
376 | Page
Skills for a better destiny
Interview
Checklist
Score
Yes
No
Indicator 1: Definition of analog electronics
Indicator 2: Definition of digital electronics
Indicator 3: Comparison between analog and digital electronics
Observation
Learning Outcome 1.2: Identify digital electronics applications.
Content

Learning activities
Telecommunicationsystems
Telephone systems
Broadcasting systems
Computerized systems
Data processing systems
Control systems


Commercial activities
Medical sciences
Brainstorming on
digitalelectronics
application
Group discussion on
digitalelectronics
application
Documentary research
ondigital electronics
application
Resources
Books
Internet
Hand out notes
White board
Black board
Chalks
Projector
Marker pen
Eraser
Flipchart
Video aid
Formative Assessment 1.2
Performance criterion
Proper identification of digital electronics applications
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
377 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice
Oral evidence
True or false questions
Matching
Sentence completion
Ticking
Expose (presentation)
Interview
Checklist
Score
Yes
No
Indicator: Applications of digital electronics are identified
Telecommunicationsystems
Telephone systems
Broadcasting systems
Computerized systems
Data processing systems
Control systems
Observation
Learning Outcome 1.3: Identify numbering systems according to their types
Content
Learning activities
Definition of numbering system
Types of numbering systems
Decimal numbering system
Binary numbering system
Octal numbering system
Hexadecimal numbering
system
Applications of numbering systems
Brainstorming on
differenttypes of
numbering systems
Group discussion on
different
types of numbering
systems
Documentary research
ondifferent types of
numberingsystems
Resources
Books
Internet
Hand out notes
White board
Black board
Chalks
Projector
Marker pen
Eraser
Flipchart
378 | Page
Skills for a better destiny
Video aid
Formative Assessment 1.3
Performance criterion
Proper identification of numbering systems according to their types.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice
Performance
True or false questions
Oral evidence
Matching
Sentence completion
Ticking
Expose (presentation)
Interview
Checklist
Score
Yes
Indicator 1: Numbering system is well defined
Indicator 2: Types of numbering systems are identified
Decimal numbering system
Binary numbering system
Octal numbering system
Hexadecimal numbering system
Observation
Learning Outcome 1.4: Identify basic digital coding according to their types
Content
Definition of digital code
Basic digital codes
379 | Page
Learning activities
Brainstorming on basic
digitalcode
Skills for a better destiny
Resources
Books
No
Binary-code decimal
code(BCD code)
Gray code
Excess-3 code
Bi-quinary code
ASCII code
Conversion of digital codes
Group discussion on
basicdigital code
Documentary research on
Internet
Hand out notes
White board
Black board
Chalks
Projector
Marker pen
Eraser
Flipchart
Video aid
Formative Assessment 1.4
Performance criterion
Proper identification of basic digital coding according to their types
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice
Performance
True or false questions
Oral evidence
Matching
Sentence completion
Ticking
Expose (presentation)
Interview
Checklist
Score
Yes
Indicator 1: Digital code is defined
Indicator 2: Basic digital codes are identified
Binary-code decimal code (BCD code)
380 | Page
Skills for a better destiny
No
Gray code
Excess-3 code
Bi-quinary code
ASCII code
Observation
381 | Page
Skills for a better destiny
LEARNING UNIT 2–APPLY DIGITAL ARTHIMETIC AND BASIC DIGITAL CODING
Learning Outcomes:
Convert numbering systems according to their types
Convert basics digital coding according to their types
Apply logic gates according to their types
Learning hours:
20 Hours
Learning Outcome 2.1:Convert numbering systems according to their types
Content
Learning activities
Decimal to binaryconversion
Binary to decimalconversion
Decimal to octalconversion
Octal to decimalconversion
Octal to binaryconversion
Binary to octalconversion
Decimal to hexconversion
Hex to decimalconversion
Hex to binary conversion
Bin to hex conversion
Hex to octal conversion
Octal to hex conversion
Brainstorming on
conversionof different
numberingsystems
Group discussion on
conversion of different
numbering systems
Exercise on different
conversion of
numberingsystems
Documentary research
ondifferent numbering
systems
Resources
Books
Internet
Hand out notes
White board
Black board
Chalks
Projector
Marker pen
Eraser
Flipchart
Video aid
Formative Assessment 2.1
Performance criterion
Proper conversion of numbering systems according to their types
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written orperformance
Portfolio assessment tools
Written evidence
Multiple choice
True or false questions
Matching
382 | Page
Skills for a better destiny
Sentence completion
Ticking
Open questions
Conversion
Oral evidence
Expose (presentation)
Interview
Checklist
Score
Yes
No
Indicator: Conversion of differentnumbering systems are performed
Decimal to binary conversion
Binary to decimal conversion
Decimal to octal conversion
Octal to decimal conversion
Octal to binary conversion
Binary to octal conversion
Decimal to hex conversion
Hex to decimal conversion
Hex to binary conversion
Bin to hex conversion
Hex to octal conversion
Octal to hex conversion
Observation
Learning Outcome 2.2: Convert basic digital coding according to their types
Content
Learning activities
Binary-code decimal code (BCD
code) to binary
Binary to Binary-code decimal
code (BCD code)
Binary-code decimal code(BCD
code) to Gray code
Gray code to BCD
BCD to Excess-3 code
Excess-3 code to Bi-quinary code
Bi-quinary codeExcess-3 code
383 | Page
Brainstorming on
conversionof numbering
systems
Group discussion
onconversion of
numberingsystems
Practical exercise on
conversion of
numberingsystems
Skills for a better destiny
Resources
Books
Internet
Hand out notes
White board
Black board
Chalks
BCD to ASCII code
ASCII code to decimal
Decimal to ASCII
Documentary research
onbasic digital coding
Projector
Marker pen
Eraser
Flipchart
Video aid
Formative Assessment 2.2
Performance criterion
Proper conversion of basic digital coding according to their types
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Writtenevidence
Portfolio assessment tools
Multiple choice
True or false questions
Matching
Sentence completion
Ticking
Open questions
Conversion
Expose (presentation)
Interview
384 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: Conversion between digital codes are perfomed
Conversion of BCD code to gray code and vice-versa
Conversion of BCD code to Excess-3 code and vice-versa
Conversion of ASCII code to BCD code and vice-versa
Observation
Learning Outcome 2.3:Apply logic gates according to their types
Content
Types of logic gates and
theirsymbols
NOT gate
OR gate
AND gate
NAND gate
NOR gate
XOR gate
XNOR gate
Use logic gates in electronic
circuits
Advantages and disadvantages of
logic gates
Learning activities
Brainstorming on differenttypes
of logic gates
Group discussion on
differenttypes of logic gates
Practical exercise on
differenttypes of logic gates
Documentary research
ondifferent types of logic
gates
Resources
Books
Internet
Hand out notes
White board
Black board
Chalks
Projector
Marker pen
Eraser
Flipchart
Video aid
OR gate
AND gate
NOT gate
NAND gate
NOR gate
XOR and XNOR
gate
385 | Page
Skills for a better destiny
Formative Assessment 2.3
Performance criterion
Proper application of logic gates according to their types
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Writtenevidence
Multiple choice
Oral evidence
True or false questions
Matching
Sentence completion
Ticking
Open questions
Conversion
Expose (presentation)
Interview
Checklist
Score
Yes
Indicator 1: Different types of logic gates with their symbols are identified
NOT gate
OR gate
AND gate
NAND gate
NOR gate
XOR gate
XNOR gate
Indicator 2: Use of different logic gates in electronic circuit are identified
Observation
386 | Page
Skills for a better destiny
No
LEARNING UNIT 3–APPLY BASIC OF COMBINATIONAL AND SEQUENTIAL LOGIC
Learning Outcomes:
Interprete combinational circuits
Interprete flip-flops
Describe digital counters and registers
Learning hours:
20 Hours
Learning Outcome 3.1: Interprete combinational circuit based on their types
Content
Learning activities
Introduction to combinational circuit
Description of combinational circuits
Adder
Half-adder
Full-adder
Substractor
Half-sustractor
Full-substracor
Encoder
Decoder
Multiplexer
Demultiplexer
Comparator
Applications of combinational circuit
Brainstorming
Group discussion
Individual Exercise
Documentary research
Resources
Books
Internet
Hand out notes
White board
Black board
Chalks
Projector
Marker pen
Eraser
Flipchart
Video aid
Computer
Formative Assessment 3.1
Performance criterion
Proper interpretation of combinational circuits based on their function
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Writtenevidence
Multiple choice
Oral evidence
True or false questions
Performed evidence
Matching
Sentence completion
387 | Page
Skills for a better destiny
Ticking
Open questions
Conversion
Expose (presentation)
Interview
Checklist
Score
Yes
No
Indicator: Combinational circuits are described
Adder
Half-adder
Full-adder
Substractor
Half-sustractor
Full-substracor
Encoder
Decoder
Multiplexer
Demultiplexer
Observation
Learning Outcome 3.2: Interprete Flip-flops
Content
Learning activities
Introduction to flip flop
Describe different types of Flip-flop
SR Flip-flop
D Flip-flop
JK Flip-flop
T Flip-flop
Master-slave Flip-flop
Brainstorming
Group discussion
Documentary research
onbasic digital coding
Individual Exercises
Resources
Books
Internet
Hand out notes
White board
Black board
Chalks
Applications of flip flop
Projector
Marker pen
Eraser
388 | Page
Skills for a better destiny
Flipchart
Computer
Video aid
Formative Assessment 3.2
Performance criterion
Appropriate interpretation of flip-flops based on their types
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Writtenevidence
Multiple choice
Oral evidence
True or false questions
Matching
Sentence completion
Ticking
Open questions
Conversion
Expose (presentation)
Interview
Checklist
Score
Yes
Indicator: Different types of Flip-flop are identified
SR Flip-flop
D Flip-flop
JK Flip-flop
T Flip-flop
Master-slave Flip-flop
Observation
389 | Page
Skills for a better destiny
No
Learning Outcome 3.3:Describe digital counters and Registers
Content
Learning activities
Interpretation of counters
Brainstorming
Group discussion
Documentary research
Individual exercises
Demonstration
Logic circuit
Truth table
Waveform
Types of counters
Applications of counters
Interpretation of Registers
Resources
Books
Internet
Hand out notes
White board
Black board
Logic circuit
Truth table
Waveform
Chalks
Projector
Marker pen
Types of registers
Applications of registers
Eraser
Flipchart
Formative Assessment 3.3
Performance criterion
Proper description of digital counters and register based on their functions
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Writtenevidence
Multiple choice
Oral evidence
True or false questions
Matching
Sentence completion
Ticking
Open questions
Conversion
Expose (presentation)
Interview
390 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: Counters are interpreted
Logic circuit
Truth table
Waveform
Indicator 2: Registers are interpreted
Logic circuit
Truth table
Waveform
Observation
391 | Page
Skills for a better destiny
No
LEARNING UNIT 4–APPLY DIGITAL INTEGRATED CIRCUITS
Learning Outcomes:
Identify digital integrated circuits according to their families
Implement fundamental logic gate according to their types
Apply frequently used integrated circuits according to their use
Learning hours:
10 Hours
Learning Outcome 4.1: Engage in active and participatory learning methods
Content
Learning activities
Introduction to digital integrated
circuits
Families of digital integrated
circuits
Diode Logic (DL)
Resistor Transistor Logic(RTL)
Diode Transistor Logic(DTL)
Transistor TransistorLogic (TTL)
Emitter coupled Logic(ECL)
Complementary MetalOxide
semiconductorLogic (CMOS)
Bipolar ComplementaryMetal
Oxidesemiconductor Logic(BiCMOS)
Integrated Injection Logic(I2L)
Brainstorming on
classification digital
integrated circuits
Group discussion on
classification of
digitalintegrated circuits
Documentary research
onclassification of
digitalintegrated circuits
Resources
Books
Internet
Hand-out note
White board
Black board
Chalks
Projector
Marker pen
Eraser
Flipchart
Applications of logic families
Video aid
Computer
Formative Assessment 4.1
Performance criterion
Proper identification of digital integrated circuits according to their families
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Oral evidence
Portfolio assessment tools
Written evidence
Multiple choice
True or false questions
Matching
392 | Page
Skills for a better destiny
Sentence completion
Ticking
Open questions
Oral evidence
Expose (presentation)
Interview
Checklist
Score
Yes
Indicator 1: Digital integrated circuit is defined
Indicator 2: Families of digital integratedcircuits are identified
Diode Logic (DL)
Resistor Transistor Logic(RTL)
Diode Transistor Logic(DTL)
Transistor TransistorLogic (TTL)
Emitter coupled Logic(ECL)
Complementary MetalOxide semiconductorLogic (CMOS)
Bipolar ComplementaryMetal Oxidesemiconductor Logic(BiCMOS)
Integrated Injection Logic(I2L)
Observation
Learning Outcome 4.2: Implement fundamental logic gate according to their
types
Content
Realization of logic gates using
discrete components;
Resistors
Diodes
Transistors (BJTs or FETs)
Advantages and disadvantages of
logic gates uding discrete
components
Applications of logic gates using
discrete components
Learning activities
Brainstorming on
differentlogic gate
realization
Group discussion on
differentlogic gate
realization
Physical demonstration on
different logic gate
realization
Documentary research on
different logic gate
realization
Resources
Books
Internet
Hand out note
Black board
Chalks
Projector
Whiteboard
Marker pen
Bread board
393 | Page
Skills for a better destiny
No
Digital Multimeter
Eraser
Resistors
Diodes
Transistors (BJTs or
FETs)
Formative Assessment 4.2
Performance criterion
Proper implementation of fundamental logic gates according to their
types
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written
Multiple choice
Oral
True or false questions
Product
Matching
Performance
Sentence completion
Ticking
Open questions
Implemented diagram
Expose (presentation)
Interview
Task: Implement any logic gate using discrete components
(checklist)
Checklist
Score
Yes
Indicator: Logic gates usingdiscrete components are realized
Implementation of NOT gate using discrete component
Implementation of OR gate using discrete component
394 | Page
Skills for a better destiny
No
Implementation of NOR gate using discrete component
Implementation of AND gate using discrete component
Implementation of NAND gate using discrete component
Implementation of XOR logic gate using discrete component
Implementation of XNOR gate using discrete component
Observation
Learning Outcome 4.3:Apply frequently used digital integrated circuits
according to their use
Content
Learning activities
Identification of frequently
useddigital ICs
74HCXX
74 LS XX
CD4017
XX555 timer
Advantages and disadvantages of
digital ICs
Use of digital ICs in electronic
circuits
Brainstorming on frequentlyused
digital integratedcircuits
Group discussion on
frequently used digital
integrated circuits
Practical exercise on
frequently used digital
integrated circuits
Resources
Books
Internet
Hand out note
Black board
Chalks
Projector
Bread board
Digital Multimeter
Whiteboard
Eraser
Marker pen
XX555 timer
CD4017
74XX logic family
Electronics Catalog
Formative Assessment 4.3
Performance criterion
Proper application of frequently used digital integrated circuits according
to their use
395 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Written evidence
Performance evidence
Portfolio assessment tools
Written evidence
Multiple choice
True or false questions
Matching
Sentence completion
Ticking
Open questions
Oral evidence
Expose (presentation)
Interview
Product evidence
Observation checklist
Checklist
Score
Yes
Indicator 1: Frequently useddigital ICs are identified
74HCXX
74 LS XX
CD4017
XX555 timer
Indicator 2: Digital ICs in electroniccircuits are applied
Application of 74HCXX IC
Application of 74 LS XX IC
Application of CD4017 IC
Application of XX555 timer IC
Observation
396 | Page
Skills for a better destiny
No
References
Stanley Wolf and Richard F.M. Smith, Student Reference Manual for Electronic
Instrumentation Laboratories (2nd Edition), Prentice Hall; 2 edition (July 20, 2003).
Rudolf F. Graf and William Sheets, Encyclopedia of Electronic Circuits, Volume 7, McGrawHill/TAB Electronics; 1 edition (August 31, 1998),
Fundamentals of Electronic Devices and Circuits by David A. Bell
Electronic devices and circuits by Theodore F. Bogard
Principles of Electronics by A.P. Malvino
https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/
https://www.electronics-tutorials.ws/logic/logic_1.html
https://universe.bits-pilani.ac.in/uploads/Digital%20Logic.pdf
397 | Page
Skills for a better destiny
ALGORITHM AND DATA STRUCTURE USING C
ITLDS601-
ITLDS601
Apply Algorithm and Data structure using C
Learning hours
120
RTQF Level:
6
Credits:
12
Sector:
ICT
Sub-sector:
Information Technology
Issue date: August, 2020
Purpose statement
This core module describes the skills, knowledge and attitude required to develop and
design database. The learner will be able to use algorithm for solving problems, apply C
programming and apply data structure using C. He/she also able to write flowchat and
pseudocode then translate into programming language.
398 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Use Algorithm to solve problems
1.1.
Describe properly algorithm in reference
to computer system.
1.2. Design approprietely Algorithm based on
the problem to solve.
1.3.
Select effeciently Algorithm type based
on the problem to solve.
1.4.
Use effectively Simple recursive
algorithm as per implementation method
1.5. Use properly Backtracking algorithms
according to their classification
1.6. Use approprietly Divide and conquer
algorithms as per design method
1.7. Use properly Dynamic programming
algorithms as per design method
1.8. Use approprietly Greedy algorithms as
per design method
1.9. Use properly Branch and bound
algorithms according to their classification
1.10. Use appropriately Brute force algorithms
according to their classification
1.11. Use properly Randomized algorithms
according to their classification
399 | Page
Skills for a better destiny
1.12. Write correctly Algorithm pseudocode in
reference with structure convention
1.13. Write relevantly flowchart in conformity
with algorithm
1.14. Apply methodically Algorithm complexity
to measure speed according to its execution.
2. Apply C Programming
2.1. Setup properly the environment in
accordance with C programming
2.2. Use appropriately C Syntax referring to
Character Set, Identifiers, Keywords, and
Comments
2.3. Describe properly Data Types based on type
systems
2.4. Use appropriately Variables according to C
programming
2.5. Use appropriately Constants according to C
programming
2.6. Use appropriately Operators according to C
promming
2.7. Use properly Conditions according to C
programming
2.8. Use properly Loops according to C
programming
2.9. Use properly Arrays according to C
programming
2.10. Use properly functions according to C
programming
2.11. Effective management of memory based
on pointers
2.12. Use properly structure according to C
2.13. Use properly file I/O according to C
400 | Page
Skills for a better destiny
3. Apply Data Structures using C
3.1. Select correctly data structure type in
relation with the problem to solve.
3.2. Use properly array data structure in
accordance with C programming
techniques.
3.3. Use appropriately Stack data structure in
accordance with C programming
techniques.
3.4. Use properly Queue data structure in
accordance with C programming
techniques.
3.5. Use appropriately Linked List data structure
in accordance with C programming
techniques.
3.6. Use properly Trees data structure in
accordance with C programming
techniques.
3.7. Use properly Hashing data structure in
accordance with C programming techniques
3.8. Use properly Hashing data structure in
accordance with C programming techniques
401 | Page
Skills for a better destiny
LEARNING UNIT 1 - USE ALGORITHM TO SOLVE PROBLEMS
Learning Outcomes:
Learning hours:
1.1.
Describe Algorithm.
1.2.
Design Algorithm.
1.3.
Select Algorithm type.
1.4.
Use Simple recursive algorithm.
1.5.
Use Backtracking algorithms.
1.6.
Use Divide and conquer algorithms.
1.7.
Use Dynamic programming algorithms.
1.8.
Use Greedy algorithms.
1.9.
Use Branch and bound algorithms.
1.10.
Use Brute force algorithms.
1.11.
Use Randomized algorithms.
1.12.
Write Algorithm pseudocode.
1.13.
Write flowchart.
1.14.
Apply Algorithm complexity to measure speed.
30 Hours
Learning Outcome 1.1: Describe algorithm
Content
Learning activities

o Brainstorming on
definition of algorithm
o Practical exercises
o Group discussion on
algorithm

Algorithm introduction
Definition
Characteristics
Importance
Expressing algorithms
Structure
Variables
name
address
data type
Description of the key
concepts of algorithm in
programming
Source code
Machine code
Editing
Compiling vs interpreting
402 | Page
Skills for a better destiny
Resources
-
Sample data
Black board
Flip chart
Projector
Computer
Classroom
Mark pens
Linking and debugging
Formative Assessment 1.1
Performance criterion
Describe properly algorithm in reference to computer system
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Algorithm introduced
 Definition
 Characteristics
 Importance
 Expressing algorithms
 Structure
 Variables
Indicator: The key concepts of algorithm in programming described
 Source code
 Machine code
 Editing
 Compiling vs interpreting
 Linking and debugging
Observation
403 | Page
Skills for a better destiny
No
Learning Outcome 1.2: Design Algorithm
Content









Learning activities
Description of Algorithm design
and problem solving
Systems and Subsystems
Top Down Design and Structure
Library Routines and
Subroutines
Algorithm Purpose
Applying Test Data
Validation and Verification
Trace Tables
Producing Algorithms
o Brainstorming on
definition of
algorithm
o Practical exercises on
top down design
algorithm
o Group discussion on
algorithm
Resources
-
Books
-
Pens
-
Papers
-
Internet
-
Computer
-
Projector
-
Boards
-
Smart board
-
Marker pens
Formative Assessment 1.2
Performance criterion
 Design approprietely Algorithm based on the problem to solve
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Algorithm design and problem solving described
 Systems and Subsystems
 Top Down Design and Structure
 Library Routines and Subroutines
404 | Page
Skills for a better destiny
No
 Algorithm Purpose
 Applying Test Data
 Validation and Verification
 Trace Tables
 Producing Algorithms
Observation
Learning Outcome 1.3: Select Algorithm type
Content
Learning activities
Resources

o Brainstorming on
definition of
algorithm
o Practical exercises
o Group discussion on
algorithm
-
Documentary
film
-
Papers
-
Computers
-
Printers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
List of algorithm type to solve a
problem:
 Recursive algorithms
 Dynamic programming
algorithm
 Backtracking algorithm
 Divide and conquer
algorithm
 Greedy algorithm
 Brute Force algorithm
 Randomized algorithm
Formative Assessment 1.3
Performance criterion
Select effeciently Algorithm type based on the problem to solve
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
405 | Page
Skills for a better destiny
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
No
Algorithm type to solve a problem are listed and defined
 Recursive algorithms
 Dynamic programming algorithm
 Backtracking algorithm
 Divide and conquer algorithm
 Greedy algorithm
 Brute Force algorithm
 Randomized algorithm
Observation
Learning Outcome 1.4: Use Simple recursive algorithm
Content



Solving problem with recursive
algorithm
Computing function with
recursive algorithm
Checking set membership with
recursive algorithm
406 | Page
Learning activities
Resources
Brainstorming on
definition of
algorithm
Practical exercises
Group discussion on
algorithm
-
Documentary
film
-
Papers
-
Computers
-
Printers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
Skills for a better destiny
Formative Assessment 1.4
Performance criterion
Use effectively Simple recursive algorithm as per implementation method
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator:Problem with recursive algorithm is solved
Indicator: Function with recursive algorithm is computed
Indicator: Membership with recursive algorithm is set
Observation
Learning Outcome 1.5: Use Backtracking algorithms
Content

Learning activities
Description of the backtracking
algorithm
 Definition
 Pseudocode
 Usage considerations
 Early stopping variants
 Use of non-recursive
backtracking using a stack
 Keeping backtracking simple
407 | Page
o Brainstorming on
Backtracking
algorithm
o Practical
exercises on
Backtracking
o Group discussion
on Backtracking
algorithm
Skills for a better destiny
Resources
-
Papers
-
Computers
-
Projector
-
Books
-
Internet
-
Pen
-
Boards
No
Application of backtracking
examples
Constraint satisfaction
-
Chalks
-
YouTube
tutorials
Formative Assessment 1.5
Performance criterion
Use properly Backtracking algorithms according to their classification
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: The backtracking algorithm described
Pseudocode
Usage considerations
Early stopping variants
Indicator: Non-recursive backtracking, using a stack is used
Indicator: Backtracking simple kept
Indicator:backtracking examples are applied
Constraint satisfaction
Observation
408 | Page
Skills for a better destiny
No
Learning Outcome 1.6: Use Divide and conquer algorithms
Content





Learning activities
Introduction to Divide and Conquer
Use of algorithm under Divide and
Conquer (DAC) techniques
Use of Recurrence Relation for DAC
algorithm
Application of Divide and conquer
 Binary search
 Merge sort
 Quick sort
 Strassen’s matrix
multiplication
 Karatsuba algorithm
Using of Problems using DAC
technique
o Brainstorming
on Divide and
Conquer
technique
o Practical
exercises on
Divide and
Conquer
o Group
discussion on
DAC
Resources
-
Papers
-
Computers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
Formative Assessment 1.6
Performance criterion
Use approprietly Divide and conquer algorithms as per design method
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
409 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator:Divide and Conquer is introduced
Indicator: Algorithm under Divide and Conquer (DAC) techniques is used
Indicator: Recurrence Relation for DAC algorithm is used
Indicator :Divide and conquer applied
 Binary search
 Merge sort
 Quick sort
 Strassen’s matrix multiplication
 Karatsuba algorithm
Indicator: Problems using DAC technique are used
Observation
Learning Outcome 1.7: Use Dynamic programming algorithms
Content





Learning activities
Dynamic programming
algorithm introduction
Using of tabulation and
Memoizatation
Using of overlapping
subproblems property
Using of optimal substructure
property
Application of solving a
dynamic programming
problem
o Brainstorming on
Dynamic
programming
algorithms
o Practical exercises
on
o Dynamic
programming
algorithms
o Group discussion on
Dynamic
programming
algorithms
Resources
-
Papers
-
Computers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
Formative Assessment 1.7
Performance criterion
Use properly Dynamic programming algorithms as per design method
410 | Page
Skills for a better destiny
No
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Dynamic programming algorithm is introduced
Indicator:Tabulation and Memoizatation is used
Indicator:0verlapping subproblems property is used
Indicator:Optimal substructure property is used
Indicator: Solving a dynamic programming problem is applied
Observation
Learning Outcome 1.8: Use Greedy algorithms
Content


Learning activities
Description of greedy algorithm
 Greedy introduction
History
Strategies and
Decisions
Characteristics
Importance
Advantages/Disadvant
ages
 Creation of greedy
 Components of greedy
algorithm
Use of greedy approach for
solving the activity selection
problem
411 | Page
o Brainstorming on
greedy algorithms
o Practical exercises
on greedy
algorithms
o Group discussion
on greedy
algorithms
Skills for a better destiny
Resources
-
Papers
-
Computers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
No

Application of architecture of the
greedy approach
Formative Assessment 1.8
Performance criterion
Use approprietly Greedy algorithms as per design method
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator:Greedy algorithm is described
 Greedy introduction
 Creation of greedy
 Components of greedy algorithm
Indicator: Greedy approach for solving the activity selection problem is
used
Indicator: Architecture of the greedy approach is applied
Observation
Learning Outcome 1.9: Use Branch and bound algorithms
Content


Learning activities
Branch and bound algorithm
introduction
Use of basic ideas and
attributes
412 | Page
o Brainstorming on
branch and bound
algorithms
Skills for a better destiny
Resources
-
Papers
-
Computers
No

Use of unconstraint
nonconvex optimization
 Use of constraint optimization
Use of mixed convex-boolean
optimization
o
Practical exercises
on branch and
bound algorithms
o Group discussion
on branch and
bound algorithms
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
Formative Assessment 1.9
Performance criterion
Use properly Branch and bound algorithms according to their classification
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Branch and bound algorithm is introduced
Indicator:Basic ideas and attributes is used
Indicator: Unconstraint nonconvex optimization is used
Indicator: constraint optimization is used
Indicator: Mixed convex-boolean optimization is used
Observation
413 | Page
Skills for a better destiny
No
Learning Outcome 1.10: Use Brute force algorithms
Content







Learning activities
Brute force algorithm
introductory
Implenting the brute force
search
Basic algorithm
Use of combinatorial
explosion
Use of speeding up bruteforce searches
Use of reordering the search
space
Use of alternatives to bruteforce search
o Brainstorming on
brute force
algorithms
o Practical exercises
on brute force
algorithms
o Group discussion
on brute force
algorithms
Resources
-
Papers
-
Computers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
Formative Assessment 1.10
Performance criterion
Use appropriately Brute force algorithms according to their classification
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
414 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator: Brute force algorithm introduced
Indicator:The brute force search is implemented
 Basic algorithm
Indicator: Combinatorial explosion is used
Indicator: Speeding up brute-force searches used
Indicator: Reordering the search space is used
Indicator: Alternatives to brute-force search is used
Observation
Learning Outcome 1.11: Use Randomized algorithms
Content






Learning activities
Randomized algorithm
introductory
 Definition
 Types of randomized
algorithm
Description of computational
complexity
Use of approximate median
Application of randomized
quick sort
Use of randomized
incremental constructions in
geometry
Use of derandomization
o Brainstorming on
randomized
algorithms
o Practical exercises
on randomized
algorithms
o Group discussion
on randomized
algorithms
Resources
-
Papers
-
Computers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
Formative Assessment 1.11
Performance criterion
Use properly Randomized algorithms according to their classification
415 | Page
Skills for a better destiny
No
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Randomized algorithm introduced
 Definition
 Types of randomized algorithm
Indicator: Computational complexity is described
Indicator: approximate median is used
Indicator: Randomized quick sort is applied
Indicator: Randomized incremental constructions in geometry used
Indicator: Derandomization is used
Observation
Learning Outcome 1.12: Write Algorithm pseudocode
Content

Description of algorithm
pseudocode
 Definition
416 | Page
Learning activities
Resources
o Brainstorming on
algorithms pseudocode
Skills for a better destiny
Papers
No



 Advantages/Disadvantages o Practical exercises on
 Purpose
algorithms pseudocode  Features of pseudocode
o Group discussion on
Use of pseudocode syntax
algorithms pseudocode
Use of Mathematical style
pseudocode
 Common mathematical
symbols
 Use of example
Use of Machine compilation of
pseudocode style languages
 Natural language grammar
in programming languages
 Mathematical
programming language
Computers
Books
Internet
Pen
Boards
Chalks
YouTube
tutorials
Formative Assessment 1.12
Performance criterion
Write correctly Algorithm pseudocode in reference with structure convention
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Algorithm pseudocode is described
 Definition
 Advantages/Disadvantages
 Purpose
 Features of pseudocode
417 | Page
Skills for a better destiny
No
Indicator: pseudocode syntax is used
Indicator: Mathematical style pseudocode is used
 Common mathematical symbols
 Example is used
Indicator: Machine compilation of pseudocode style languages used
 Natural language grammar in programming languages
 Mathematical programming language
Observation
Learning Outcome 1.13: Write flowchart
Content



Learning activities
Description of algorithm
flowchart
 Flowchart definition
 Types
 Benefits/Advantages
 Flowchart symbols
Difference between algorithm
and flowchart
Giving of examples of
flowcharts to represent
algorithms
o Brainstorming on
algorithms
flowchart
o Practical exercises
on designing
flowchart
o Group discussion
on algorithms
flowchart
Resources
-
Papers
-
Computers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
Formative Assessment 1.13
Performance criterion
Write relevantly flowchart in conformity with algorithm
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
418 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Algorithm flowchart described
 Flowchart definition
 Types
 Benefits/Advantages
 Flowchart symbols
Indicator: Algorithm and flowchart differentiated
Indicator: Examples of flowcharts to represent algorithms are given
Observation
Learning Outcome 1.14: Apply Algorithm complexity to measure speed
Content







Learning activities
Algorithm complexity to
measure its speed in
execution introductory
Use of asymptotic notations
Giving of algorithm analysis
Benchmarking: measuring
performance
Giving of Measures of
resource usage
Application of criticism of the
current state of programming
Use of competitions for the
best algorithm
419 | Page
o Brainstorming on
algorithms
algorithm
complexity
o Practical exercises
on designing
algorithm
complexity
o Group discussion
on algorithms
algorithm
complexity
Skills for a better destiny
Resources
-
Papers
-
Computers
-
Books
-
Internet
-
Pen
-
Boards
-
Chalks
-
YouTube
tutorials
No
Formative Assessment 1.14
Performance criterion
Apply methodically Algorithm complexity to measure speed according to its execution
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator:Algorithm complexity to measure its speed is introduced
Indicator:Asymptotic notations is used
Indicator: Algorithm analysis is given
Indicator: Benchmarking: measuring is performed
Indicator: Measures of resource usage is given
Indicator: criticism of the current state of programming is applied
Indicator: competitions for the best algorithm is used
Observation
420 | Page
Skills for a better destiny
No
LEARNING UNIT 2- APPLY C PROGRAMMING FUNDAMENTALS
Learning Outcomes:
2.1. Set up the environment
2.2. Use C Syntax
2.3. Describe Data Types
2.4. Use Variables
2.5. Use Constants
2.6. Use Operators
2.7. Use Conditions
2.8. Use Loops
2.9. Use Arrays
2.10. Use functions
2.11. Effective management of memory
2.12. Use structure
2.13. Use file I/O
Learning hours:
50 Hours
Learning Outcome 2.1 Setup the environment
Content
Learning activities
Resources
Description of the environment
of C programming
What is C compiler?
List of C compilers for
Windows Operating
System
Steps to install tool to compile
and execute C programs
List of C compilers for
UNIX/LINUX Operating
System
Brainstorming
Group discussion
Research
Presentations
-
Flipch arts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
YouTube
tutorials
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
421 | Page
Skills for a better destiny
Formative Assessment 2.1
Performance criterion
Setup properly the environment in accordance with C programming
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
No
Indicator: Description of the environment of C programming
 What is C compiler?
 List of C compilers for Windows Operating System
Indicator: Steps to install tool to compile and execute C programs
Indicator: List of C compilers for UNIX/LINUX Operating System
Observation
Learning Outcome 2.2 Use C Syntax
Content
Learning activities
Resources
Description of the use of C Syntax
Header files
Main function
Tokens
Comments
Semicolors
Description of character set
Alphabets
Upper case
Lower case
Digits
Brainstorming on C
syntax
Group discussion on c
syntax
Presentations on c
sysntax
Practical exercises on
loops how to use c
syntax
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
422 | Page
Skills for a better destiny
-
Special characters
Whitespace characters
Description of C identifiers
Identifier definition
Rules for naming identifiers
Description of C keywords
Predefined keyword
Reserved words
Description of comments in C
Single line comment
Multi-line comments
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
Formative Assessment 2.2
Performance criterion
Use appropriately C Syntax referring to Character Set, Identifiers, Keywords, and
Comments
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: The use of C Syntax is described
 Header files
 Main function
 Tokens
 Comments
 Semicolors
423 | Page
Skills for a better destiny
No
Indicator:Character set are described
 Alphabets
 Digits
 Special characters
 Whitespace characters
Indicator:C identifiers are described
 Identifier definition
 Rules for naming identifiers
Indicator:C keywords are described
 Predefined keyword
 Reserved words
Indicator: Comments in C described
 Single line comment
 Multi-line comments
Observation
Learning Outcome 2.3: Describe Data Types
Content
Learning activities
Resources
Overview of Data types
Data type definition
Importance of data types
Description of 4 Data types in C
Basic data types
int, char, float/double
Enumeration data types
Derived data types
array, structure, pointer,
union, function
Void data types
Application of data types
Basic data types
Enumeration data types
Derived data types
Void data types
Brainstorming on
datatypes
Documentary research on
data types
Group discussion on data
types
Presentations on data
types
Practical exercises on
how to use data types
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
424 | Page
Skills for a better destiny
Formative Assessment 2.3
Performance criterion
Describe properly Data Types based on type systems
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Data types is overviewed
 Data type definition
 Importance of data types
Indicator: 4 Data types in C are described
 Basic data types
 Enumeration data types
 Derived data types
 Void data types
Indicator: Data types are applied




Basic data types
Enumeration data types
Derived data types
Void data types
Learning Outcome 2.4: Use Variables
Content
Learning activities
Resources
Description of variables
Variable definition
Variable names
Brainstorming on how to use
variable
-
425 | Page
Skills for a better destiny
Flipcharts
No
Rules for naming a variable
Declaring variables in C
Defining a variable
Initializing C variable
Differantiating variable and
identifier
Use of types of variables in c
program
Local variable
Global variable
Environment variable
Documentary research on
variables
Group discussion on usage
of variables
Presentations on variables
Practical exercises on how to
use variables
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
Formative Assessment 2.4
Performance criterion
Use appropriately Variables according to C programming
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Perfomance evidence
Portfolio assessment tools
-
Multiple choice questions
-
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Variables described
 Variable definition
 Variable names
 Rules for naming a variable
 Declaring variables in C
426 | Page
Skills for a better destiny
No
 Defining a variable
 Initializing C variable
Indicator: Variable and identifier are differentiated
Indicator: The types Variables in c program are used
 Local variable
 Global variable
 Environment variable
Observation
Learning Outcome 2.5: Use Constants
Content
Learning activities
Resources
Description of constants in C
Constant definition
Constant types
Integer constant
Real constant
Single character constants
String constants
Backslash character constant
Using of constants in C
Integer constant
Real constant
Single character constants
String constants
Backslash character
Brainstorming on how to use
constants
Documentary research on c
constants
Group discussion on c
constants
Presentations of constants
Practical exercises on how to
use constants
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
-Internet
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
Formative Assessment 2.5
Performance criterion
Use appropriately Constants according to C programming
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
427 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
No
Indicator: Constants in C are Described
 Constant definition
 Constant types
 Integer constant
 Real constant
 Single character constants
 String constants
 Backslash character constant
Indicator: Constants in C are used
 Integer constant
 Real constant
 Single character constants
 String constants
 Backslash character
Observation
Learning Outcome 2.6: Use Operators
Content
Learning activities
Description of operators in C
Arithmetic operators
Relational operators
Logical Operators
Bitwise operators
Assignment operators
Conditional operators
Special operators
Application of operators in C
Brainstorming on operators
Documentary research on c
operators
Group discussion about
operators
Presentations on how to use
operators
Practical exercises on
operators
428 | Page
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Arithmetic operators
Relational operators
Logical Operators
Bitwise operators
Assignment operators
Conditional operators
Special operators
Using of operator precedence in C
Operator precedence
Associativity
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
Formative Assessment 2.6
Performance criterion
Use appropriately Operators according to C promming
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Operators in C are described
 Arithmetic operators
 Relational operators
 Logical Operators
 Bitwise operators
 Assignment operators
 Conditional operators
429 | Page
Skills for a better destiny
No
 Special operators
 Indicator: Operators in C are applied
 Arithmetic operators
 Relational operators
 Logical Operators
 Bitwise operators
 Assignment operators
 Conditional operators
 Special operators
Indicator: Operator precedence in C are used
 Operator precedence
 Associativity
Observation
Learning Outcome 2.7: Use Conditions
Content
Learning activities
Resources
Description of Decision control
statements in C
Definition of decion control
statement
Importance of decision
statement in c programming
Using of syntax
if statement
if-else & else-if statement
Nested if/else
switch-case statements
Application of Desion Control
statements
if statement
if-else & else-if statement
Nested if/else
switch-case statements
Brainstorming on how to use
conditions
Documentary research on
conditions
Group discussion on
conditions
Presentations on conditions
Practical exercises on
conditions
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
430 | Page
Skills for a better destiny
Formative Assessment 2.7
Performance criterion
Use properly Conditions according to C programming
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Decision control statements in C described
 Definition of decion control statement
 Importance of decision statement in c programming
Indicator: syntax is used
 if statement
 if-else & else-if statement
 Nested if/else
 switch-case statements
Indicator: Desion Control statements are applied
 if statement
 if-else & else-if statement
 Nested if/else
 switch-case statements
Observation
431 | Page
Skills for a better destiny
No
Learning Outcome 2.8: Use Loops
Content
Learning activities
Resources
Description of loops in C
programming
Definition of loop
Types of loops
Application of loop’s syntax
While Loop
Do-While loop
For loop
Nested loops
Break Statement
Continue Statement
goto statement
Using of Loop Control Statements
While Loop
Do-While loop
For loop
Nested loops
Break Statement
Continue Statement
goto statement
Brainstorming on loops
Documentary research on
loops
Group discussion on loops
Presentations on loops
Practical exercises on loops
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
Formative Assessment 2.8
Performance criterion
Use properly Loops according to C programming
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Perfomance evidence -
432 | Page
-
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: Loops in C programming described
 Definition of loop
 Types of loops
Indicator: loop’s syntax is applied
 While Loop
 Do-While loop
 For loop
 Nested loops
 Break Statement
 Continue Statement
 goto statement
Indicator: Loop Control Statements are used
 While Loop
 Do-While loop
 For loop
 Nested loops
 Break Statement
 Continue Statement
 Goto statement
Observation
Learning Outcome 2.9: Use Arrays
Content
Learning activities
Resources
Description of arrays in C
programming
Array definition
Types of arrays
One dimensional array
Multi dimensional array
Using of one-dimension array
Declaring Arrays syntax
Initializing Arrays
Accessing Array Elements
Using of Multi-dimensional arrays
Declaring Arrays syntax
Initializing Arrays
Brainstorming on arrays
Documentary research on
arrays
Group discussion on how
to use arrays
Presentations on arrays
Practice on hoew to use
array in program
written
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Editors (Borland
C++, turbo C++,
433 | Page
Skills for a better destiny
codeblocks and
Dev C++)
Accessing Array Elements
Application of arrays in C
Arrays are used to Store List of
values
Arrays are used to implement
Search Algorithms in single
dimensional
Linear Search
Binary Search
Arrays are used to implement
Sorting Algorithms in single
dimensional
Insertion Sort
Bubble Sort
Selection Sort
Quick Sort
Merge Sort
Formative Assessment 2.9
Performance criterion
Use properly Arrays according to C programming
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Arrays in C programming described
 Array definition
 Types of arrays
434 | Page
Skills for a better destiny
No
Indicator: One-dimension array is used
 Declaring Arrays syntax
 Initializing Arrays
 Accessing Array Elements
Indicator: Multi-dimension array is used
 Declaring Arrays syntax
 Initializing Arrays
 Accessing Array Elements
Indicator: Arrays in C are applied
 Arrays are used to Store List of values
 Arrays are used to implement Search Algorithms in single dimensional
 Arrays are used to implement Sorting Algorithms in single dimensional
Observation
Learning Outcome 2.10: Use functions
Content
Learning activities
Resources
Description of functions
Definition of function
Types of functions
Predefined standard library
functions
User defined functions
Difference between Library and
User-defined Functions
Types of user-defined function
Function with no arguments
and no return value
Function with no arguments
and a return value
Function with arguments and
no return value
Function with arguments and
a return value
Benefits of Using functions
Using of functions syntaxes
Function prototype
Function call
Call by value
Function definition
Passing arguments to a function
Application of functions
Brainstorming on function
Documentary research on
function
Group discussion on
functions
Research
Presentations
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
435 | Page
Skills for a better destiny
Function declaration
Function definition
Function call
Function arguments
Variable scope
Static variables
Recursive functions
Inline functions
Formative Assessment 2.10
Performance criterion
Use properly functions according to C programming
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Indicator: function is described
 Definition of function
Yes
 Types of functions
 Difference between Library and User-defined Functions
 Types of user-defined function
 Benefits of Using functions
Indicator: functions syntaxes are used
 Function prototype
 Function call
436 | Page
Score
Skills for a better destiny
No
 Function definition
 Passing arguments to a function
Indicator: functions are applied
 Function declaration
 Function definition
 Function call
 Function arguments
 Variable scope
 Static variables
 Recursive functions
 Inline functions
Observation
Learning Outcome 2.11: Effective management of memory
Content
Learning activities
Resources
Memory management in C
programming introduction
Description of pointers in C
Pointer definition
Usage of pointer
Using Operators that are used with
Pointers
Declaring of pointer syntax
“Address of” (&) Operator
“Value at Address” (*) Operator
Application of pointers in C
Pointer to Pointer (Double
Pointer)
Passing pointers to function
Function pointers
Use of Static Memory Allocation
Use of Dynamic Memory Allocation
malloc ()
calloc ()
realloc ()
free ()
Resizing and Releasing Memory
Brainstorming on pointers
Documentary research on
pointers
Group discussion on
pointers
Presentations on pointers
Practice on how to use
pointer in a program
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
437 | Page
Skills for a better destiny
Formative Assessment 2.11
Performance criterion
Effective management of memory based on pointers
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Indicator: Memory management in C programming introduced
Indicator: Pointers in C programming described
 Pointer definition
 Usage of pointer
Indicator: Operators that are used with Pointers are used
 Declaring of pointer syntax
 “Address of” (&) Operator
 “Value at Address” (*) Operator
Indicator: pointers in C programming is applied
 Pointer to Pointer (Double Pointer)
 Passing pointers to function
 Function pointers
Indicator: Static Memory Allocation is used
Indicator: Dynamic Memory Allocation is used
 malloc ()
 calloc ()
 realloc ()
 free ()
438 | Page
Skills for a better destiny
Score
Yes
No
Indicator: Memory Resized and Released
Observation
Learning Outcome 2.12: Use structure
Content
Learning activities
Resources
Description of structure in C
Defining a Structure
Create struct variables
Explanation of declaring C
structure
Initialize C structure
Access the members of a C
structure
Accessing Structure Members
Using of structures as Function
Arguments
Using of Pointers to Structures
Use of array structures in C
Initializing Array of Structures
Using of nested Structures
Use of typedef in Structure
Brainstorming on structure
Documentary research on
structure
Group discussion on
structure
Presentations on structure
Practice on how to use
structure in the
program written in c
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
Formative Assessment 2.12
Performance criterion
Use properly structure according to C
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Perfomance evidence -
439 | Page
-
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
Skills for a better destiny
-
Presentation
Checklist
Score
Indicator: Structure in C is described
 Defining a Structure
Yes
No
 Create struct variables
 Explanation of declaring C structure
 Initialize C structure
 Access the members of a C structure
 Accessing Structure Members
Indicator: Structures as Function Arguments is used
Indicator: Pointers to Structures is used
Indicator: Array structures in C is used
Initializing Array of Structures
Indicator: Nested Structures is used
Indicator: Typedef in Structure is used
Observation
Learning Outcome 2.13: Use file I/O
Content
Learning activities
Resources
Description of file I/O
Define a file
Usage of file
Opening a File
fopen () function
Reading a File
Writing a File
Closing a file
fclose () function
Reading and writing strings to a
file
Reading and writing binary files in
C
fread() and fwrite()
Application of file I/O
Opening a File
Reading a File
Brainstorming on file
Documentary research on
file
Group discussion on file
Presentationson how to
use file
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Editors (Borland
C++, turbo C++,
codeblocks and
Dev C++)
440 | Page
Skills for a better destiny
Writing a File
Closing a file
Using Input/Output operation on File
getc () and putc () function
Formative Assessment 2.12
Performance criterion
Use properly file I/O according to C
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Indicator: File I/O described
 Define a file
Yes
 Usage of file
 Opening a File
 fopen () function
 Reading a File
 Writing a File
 Closing a file
 Reading and writing strings to a file
 Reading and writing binary files in C
Indicator: File I/O is applied
 Opening a File
 Reading a File
 Writing a File
441 | Page
Score
Skills for a better destiny
No
 Closing a file
Indicator: Input/Output operation on File is used
Observation
442 | Page
Skills for a better destiny
LEARNING UNIT 3- APPLY DATA STRUCTURE USING C
Learning Outcomes:
Learning hours:
3.1.
Select data structure type
3.2.
Use array data structure
3.3.
Use Stack data structure
3.4.
Use Queue data structure
3.5.
Use Linked List data structure
3.6.
Use Trees data structure
3.7.
Use Hashing data structure
3.8.
Use Hashing data structure
40 Hours
Learning Outcome 3.1: Select data structure type
Content
Description of data structure using C
Data structure definition
Types of data structure
Linear
Non Linear
Advantages and desadvantages of
data structure
Use of structured programming
Application of linear ,binary and
interpolation search
Learning activities
Resources
Brainstorming
Documentary research
Group discussion
Research
Presentations
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Pens
-
Notebook
Formative Assessment 3.1
Performance criterion
Select correctly data structure type in relation with the problem to solve
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
443 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
No
Indicator: Data structure using C described
 Data structure definition
 Types of data structure
 Advantages and desadvantages of data structure
Indicator: structured programming is used
Indicator:Linear ,binary and interpolation search are applied
Observation
Learning Outcome 3.2: Use array data structure
Content
Learning activities
Resources
Decription of array data structure
Array data structure definition
Usage of array for buiding a
specific data structure
Application of array structure using
C
Declaring an array structure
Initializing array structure
Collecting input data in arrays
Using arrays data structure
operations
Application of array coding
problems
o
o
o
o
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
444 | Page
Brainstorming
Documentary research
Group discussion
Research
Presentations
Skills for a better destiny
Formative Assessment 3.2
Performance criterion
Use properly array data structure in accordance with C programming techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Array data structure described
 Array data structure definition
 Usage of array for buiding a specific data structure
Indicator: Array structure using C is applied
 Declaring an array structure
 Initializing array structure
 Collecting input data in arrays
Indicator:Arrays data structure operations are used
Indicator: Array coding problems is applied
Observation
Learning Outcome 3.3 : Use Stack data structure
Content
Description of use of stack data
structure using C
Definition of stack
Stack representation (LIFO)
445 | Page
Learning activities
Brainstorming on
stack
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
No
Features of stack
Application of stack
Operations
Push ()
Pop ()
Peek () or Top ()
isempty ()
Search ()
Parsing
Expression conversion
Infix to postfix
Postfix to prefix
Implenting of stack using an array
Implenting of Multi stack in C
Nested of parentheses using stack
Check for balanced parentheses by
using stack
Using of double stack
Implementing of stack using two
queues
Documentary
research on stack
Group discussion on
stack
Presentations on
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
Formative Assessment 3.3
Performance criterion
Use appropriately Stack data structure in accordance with C programming techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Perfomance evidence -
446 | Page
-
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: stack data structure described
 Definition of stack
 Stack representation (LIFO)
 Features of stack
Indicator: The stack is applied
 Operations
 Parsing
 Expression conversion
Indicator: Stack using an array is implemented
Indicator: Multi stack in C is implemented
Indicator:Nested of parentheses using stack is used
Indicator: Balanced parentheses by using stack is checked
Indicator: Double stack is used
Indicator: Stack using two queues is implemented
Observation
Learning Outcome 3.4: Use Queue data structure
Content
Description of queue data structure
using C
Defining queue
Types of queue
Queue representation
Use of basic operations
Enqueue
Dequeue
Use of queue functions
peek ()
isfull ()
isempty ()
Implemeting
Linear queue
Circular queue
Double ended queue
Priority queue
Queue using two stacks
447 | Page
Learning activities
Brainstorming on queue
Documentary research
on queue
Group discussion on
queue
Presentation on queue
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
Formative Assessment 3.4
Performance criterion
Use properly Queue data structure in accordance with C programming techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Queue data structure using C described
 queue defined
 Types of queue
 Queue representation
Indicator:Basic operations
Indicator:Queue functions
Indicator:Queue are implemented
 Linear
 Circular
 Double ended
 Priority
 Queue using two stacks
Observation
448 | Page
Skills for a better destiny
No
Learning Outcome 3.5: Use Linked List data structure
Content
Learning activities
Introduction of linked list
Definition
Representatiion of linked list
Linked list utility
Using of Single linked list
Using of basic operations with
traversing implementation
Application of Single linked list
insertion
Application of Single linked list
deletion
Application of deleting a node from
a linked list without head
pointer
Implemeting of union and
intersection of two sorted
linked lists
Brainstorming on linked
List
Documentary research
on linked List
Group discussionon
linked List
Presentations on linked
List
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
Formative Assessment 3.5
Performance criterion
Use appropriately Linked List data structure in accordance with C programming techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Perfomance evidence -
449 | Page
-
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: Linked list is described
 Definition
 Representatiion of linked list
 Linked list utility
Indicator: Single linked list is used
Indicator: Operations with traversing implementation is used
Indicator: Single linked list insertion is applied
Indicator: Single linked list deletion is applied
Indicator:Deleting a node from a linked list without head pointer is applied
Indicator: Union and intersection of two sorted linked lists is implemented
Observation
Learning Outcome 3.6: Use Trees data structure
Content
Description of tree data structure
Introduction to trees and its
terminologies
Node
Edge
Root
Height of a node
Depth of a node
Height of a tree
Types of tree
Binary tree
Binary search tree
AVL tree
B-tree
Description of binary tree
Definition
Properties
Representation (Sequential and
link)
Application of binary tree
Traversal technique
Find the number of leaf nodes
Application of Binary search tree
Insertion
450 | Page
Learning activities
Brainstorming on Use
trees data structure
Documentary research
on Use trees data
structure
Group discussion on
Use trees data
structure
Presentations on Use
trees data structure
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
Deletion
Finding whether two trees are
structurally identical or not
Application of AVL tree
Left rotation
Right rotation
Introduction to B tree and its
operations
Using of an interval tree in data
structure
Application of threaded binary tree
Application of level order traversal
on a binary tree
Application of segment trees
Application of construct a binary tree
from postorder and inorder
traversal
Formative Assessment 3.6
Performance criterion
Use properly Trees data structure in accordance with C programming techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Perfomance evidence -
451 | Page
-
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: Tree data structure described
 Introduction to trees and its terminologies
 Types of tree
Indicator: Binary tree described
 Definition
 Properties
 Representation (Sequential and link)
Indicator: Binary tree is applied
Indicator: Binary search tree is applied
 Insertion
 Deletion
Indicator: Two trees are structurally identical or not are found
Indicator: AVL tree is applied
 Left rotation
 Right rotation
Indicator: B tree and its operations is introduced
Indicator: Interval tree in data structure is used
Indicator: Threaded binary tree is applied
Indicator: level order traversal on a binary tree is applied
Indicator: segment trees is applied
Indicator: Construct a binary tree from postorder and inorder traversal
applied
Observation
Learning Outcome 3.7: Use Hashing data structure
Content
Learning activities
Description of hashing data structure
Hashing data structure defintion
Hash functions and its
characteristics
Application of collisions in hashing
and collision resolution
techniques
Use of hashing | separate chaining
for collision resolution
452 | Page
Brainstorming on
hashing data
structure
Documentary research
on hashing data
structure
Group discussion on
hashing data
structure
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
Use of hashing | open addressing for
collision handling
Use of hashing coding problems
Presentations on
hashing data
structure
-
Internet
o
Formative Assessment 3.7
Performance criterion
Use properly Hashing data structure in accordance with C programming techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
-
Perfomance evidence -
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Checklist
Score
Yes
Indicator: Hashing data structure is described
 Hashing data structure definition
 Hash functions and its characteristics
Indicator:Collisions in hashing and collision resolution techniques
 Use of hashing | separate chaining for collision resolution
 Use of hashing | Open addressing for collision handling
 Use of hashing coding problems
Indicator:Hashing | separate chaining for collision resolution is used
Indicator: Hashing | open addressing for collision handling is used
Indicator:Hashing coding problems is used
Observation
453 | Page
Skills for a better destiny
No
Learning Outcome 3.8: Use Hashing data structure
Content
Learning activities
Introduction to graph in data
structure
Use of representation of a graph in
data structure
Application of Breath First Search
(BFS) of a graph
Application Depth First Search (DFS)
of a graph
Using of cycle detection in an
undirected graph
Using of cycle detection in a directed
graph
Use of Prim’s minimum spanning
tree
Use of Count all the possible path
between two vertices
Use of Insertion and deletion of
nodes and edges in a graph using
adjacency list
Brainstorming on graph
data structure
Documentary research
on graph data
structure
Group discussion on
graph data structure
Presentations on graph
data structure
o
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
Formative Assessment 3.8
Performance criterion
Use properly Hashing data structure in accordance with C programming techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Perfomance evidence -
454 | Page
-
Multiple choice questions
True or false questions
-
Matching items
-
Sentence completion
-
Presentation
Skills for a better destiny
Checklist
Score
Yes
Indicator: Graph in data structure is introduced
Indicator: Representation of a graph in data structure is used
Indicator:Breath First Search (BFS) of a graph is applied
Indicator: Depth First Search (DFS) of a graph is applied
Indicator: Cycle detection in an undirected graph is used
Indicator:Cycle detection in a directed graph is used
Indicator: Prim’s minimum spanning tree is used
Indicator: Count all the possible path between two vertices is used
Indicator:Insertion and deletion of nodes and edges in a graph using
adjacency list is used
Observation
455 | Page
Skills for a better destiny
No
References:
-
Griffiths, David (2012). Head First c. 1005 Gravenstein Highway North, Sebastopol, CA
95472 : Brian Sawyer
-
Stephen, Kochan.G (2005). A complete introduction to the C programming language.3rd
ed. Indianapolis, Indiana 46240 : Cindy Teeters
-
Mark Burnett, "Blocking Brute Force Attacks" Archived 2016-12-03 at the Wayback
Machine, UVA Computer Science, 2007
-
https://beginnersbook.com/2014/01/c-pointer-to-pointer/
-
https://www.programiz.com/c-programming/c-structures
-
https://www.studytonight.com/c/file-input-output.php
-
https://www.includehelp.com/data-structure-tutorial/
-
https://www.studytonight.com/data-structures/stack-data-structure
-
https://www.guru99.com/greedy-algorithm.html
-
https://en.wikipedia.org/wiki/Brute-force_search#References
-
https://en.wikipedia.org/wiki/Randomized_algorithm
-
https://en.wikipedia.org/wiki/Pseudocode
-
https://www.tutorialspoint.com/basics_of_computer_science/basics_of_computer_scie
nce_algorithm_flowchart.htm
456 | Page
Skills for a better destiny
ADVANCED COMPUTER LITERACY
ITLCL601
ITLCL601
REQF Level:
Apply Advanced Computer Literacy
Learning hours
120
6
Credits: 12
Sector:
ICT
Sub-sector:
IT
Issue date: August, 2020
Purpose statement
This module describes the skills, knowledge and attitude required to apply advanced
computer literacy. This module is intended to help students pursuing advanced diploma
in Information technology. At the end of this module, the students will be able to
perform computer base routine task, to produce complex word processing documents,
to perform complex mathematical and statistical calculations, process complex reports,
to plan and design presentations, to produce advanced presentation, to work
collaboratively to improve productivity as well as enhancing productivity by working
with macros and use linking and importing features to integrate data and all of these
without supervision.
457 | Page
Skills for a better destiny
Learning assumed to be in place
Basic knowledge of Word Processing, Spreadsheets and ppt presentation
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
1. Perform common tasks
Performance criteria
1.1. Proper description of file system.
1.2. Regular perform of backup and restore
1.3. Correct fragmentation and partitioning of disk.
1.4. Proper management of temporally Internet files
and cookies
2. Apply Advanced Word
Processing to produce
complex documents
2.1. Proper wrapping of text for graphical objects
(image, charts, …)
2.2. Proper application of paragraph formatting.
2.3. Proper application of outline numbering and
multi-level lists
2.4. Proper application of styles by recognising good
practice
2.5. Proper application of columns in a document
2.6. Proper formatting of tables by respecting best
practice for table styles, table cells, table
headings, sorting, and convertion as well.
2.7. Proper application of footnotes and endnotes to
give credit to sources of any material.
2.8. Proper application of table of content and table
of figures based on specified styles and formats.
458 | Page
Skills for a better destiny
2.9. Proper application of citation and biography to
avoid plagiarism.
2.10. Proper application of bookmarks and CrossReferences
2.11. Neat application of fields according to standards
2.12. Proper application of forms and templates
2.13. Proper application of linking and embedding
2.14. Systematic automating tasks
2.15. Systematic preparation of the final document
3. Apply advanced spreadsheets
to produce sophisticated
reports
3.1. Proper formatting of cells and worksheets
3.2. Proper use of advanced functions and forumulas
3.3. Precise application of advanced charts features.
3.4. Convenient analysis of large amount of data for
efectivness and effitience.
3.5. Proper application of validation criteria for data
entry in a cell range.
3.6. Appropriate naming of cells range
3.7. Proper application of paste special.
3.8. Properer application of security of spreadsheet
4. Produce an advanced
Presentation
4.1. Proper planning of a presentation according
according to audience and environment.
4.2. Proper application of slide master
4.3. Proper creation and use of templates
4.4. Proper application of graphical Objects
4.5. Proper application of movies and sounds
459 | Page
Skills for a better destiny
4.6. Proper application of custom animation effects
and settings
4.7. Proper use of linking, embedding, importing and
exporting features to integrate data
5. Edit corroboratively
5.1. Efficient tracking of changes locally and online
5.2. Systematic reviewing of document.
5.3. Correct application of document security
features
6. Manage data
6.1. Correct description of key concepts of database
development and usage
6.2. Proper use of tables and relations
6.3. Systematic retrieval of data.
6.4. Proper use of control and sub-forms to enhance
forms and improve functionality
6.5. Neat preparation of the output
6.6. Correct application of macros to enhance
productivity.
460 | Page
Skills for a better destiny
LEARNING UNIT 1 - PERFORM COMMON TASKS
1.1. Description of file system.
1.2. Perform backup and restore.
1.3. Fragmentation and partitioning of disk.
1.4. Management of temporally Internet files and
cookies.
Learning Outcomes:
Learning hours:
5 hrs
Learning Outcome 1.1: Description of File System.
Content
Learning activities
Resources
 File System
 FAT
 Linked List File System
 NTFS
 B-Tree File System
 Transaction based writes
o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 1.1
Performance criterion
Proper description of file system
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
 Written evidence
 Performance
evidence
461 | Page
Portfolio assessment tools
 Matching questions
 Multiplechoice questions
 Short questions
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: File System described
Indicator: FAT described
Indicator: Linked List File System described
Indicator: NTFS described
Indicator: B-Tree File System described
Observation
Learning Outcome 1.2: Perform backup and restore.
Content
Learning activities
Resources
 Describe backup
 Create System image
 Create a restore point
 Restore
 Backup made on another
computer
o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on
backup and restore.
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 1.2
Performance criterion
Regular perform of backup and restore
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
462 | Page
Skills for a better destiny
Types of evidence
 Written evidence
 Performance
evidence
Portfolio assessment tools
 Matching questions
 Multiple questions
 Short questions
 steps
Checklist
Score
Yes
No
Indicator: Describe backup
Indicator: Create System image
Indicator: Create a restore point
Indicator: Restore Restore
Indicator: Backup made on another computer
Observation
Learning Outcome 1.3: Fragmentation and partitioning of disk.
Content
Learning activities
Resources
 Explain when to optimize the
disk drive
 Explain when to not optimize
the disk drive
 Optimize disk drive
 Schedule disk optimization
 Partition the hard drive
o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on hard
drive partitioning.
- Computer lab (25
PCs)
- Projector
- Internet connectivity
463 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 1.3
Performance criterion
Correct fragmentation and partitioning of disk.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
steps
Checklist
Score
Yes
No
Indicator: When to optimize the disk drive is explained
Indicator: When to not optimize the disk drive is explained
Indicator: Disk drive optimized
Indicator: disk optimization is scheduled
Indicator: The hard drive is partioned
Observation
Learning Outcome 1.4: Management of temporally Internet files and cookies
Content
Learning activities
Resources

o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on
temporally Internet files
and cookies deletion
- Computer lab (25
PCs)
- Projector
- Internet connectivity


Describe temporally Internet
files
Describe cookes
Delete temporally Internet
files and cookies
464 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 1.4
Performance criterion
Proper management of temporally Internet files and cookies
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
steps
Checklist
Score
Yes
Indicator: Describe temporally Internet files
Indicator: Describe cookes
Indicator: Delete temporally Internet files and cookies
Observation
465 | Page
Skills for a better destiny
No
LEARNING UNIT 2 – APPLY ADVANCED WORD PROCESSING
Learning Outcomes:
2.1. Wrap text for graphical object
2.2. Apply paragraph formatting.
2.3. Apply outline numbering and multi-level lists
2.4. Apply styles by recognising good practice
2.5. Apply columns in a document
2.6. Format tables
2.7. Apply footnotes and endnotes
2.8. Apply table of content and table of figures.
2.9. Apply citation and biography
2.10. Apply bookmarks and cross-references
2.11. Apply Fields
2..12. Apply of forms and templates to present the data in a better
and more efficient way
2.13. Apply linking and embedding
2.14. Automate tasks
2.15. Prepare final document
Learning hours:
30 hrs
Learning Outcome 2.1: Wrap text for graphical objects
Content
 Text Wrapping
 Inline
 Square
 Tight
 Through
 Behind
 In front
 Top & bottom
466 | Page
Learning activities
Resources
o Group discussion
o Activity on text wrapping
- Computer lab (25
PCs)
- Projector
- Internet connectivity
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.1
Performance criterion
Proper application of text wrapping
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Wrapped text
Checklist
Score
Yes
No
Indicator: Text Wrapping applied
 Inline
 Square
 Tight
 Through
 Behind
 In front
Observation
Learning Outcome 2.2: Apply paragraph formatting.
Content
Learning activities
Resources
 Apply line spacing within
paragraphs
 At least
 Exactly/ fixed,
 Multiple/proportional.
o Group discussion
o Group and individual
presentation on specific
assignments and projects
- Computer lab (25
PCs)
- Projector
- Internet connectivity
467 | Page
Skills for a better destiny
 Apply paragraph pagination
options
 Add paragraph pagination
 remove paragraph
pagination

o Internet research
o Brain storming
o Practical activities on
paragraph formatting
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 2.2
Performance criterion
Proper application of paragraph formatting
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
 Written evidence
 Performance
evidence
Portfolio assessment tools
 Matching questions
 Multiple questions
 Short questions
 video
Checklist
Score
Yes
Indicator: Line spacing within paragraphs is applied
 At least
 Exactly/ fixed,
 Multiple/proportional.
Indicator: paragraph pagination options are applied
 paragraph pagination added
 paragraph pagination removed
Observation
468 | Page
Skills for a better destiny
No
Learning Outcome 2.3: Apply outline numbering and multi-level lists
Content
Learning activities
Resources


o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on
temporally Internet files
and cookies deletion
- Computer lab (25
PCs)
- Projector
- Internet connectivity

Build a multilevel list
Edit List levels
 Using bullets
 Using numbers
Demote and/or promote a list
item.
 Demote a list Item
 Promote a list item
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 2.3
Performance criterion
Proper application of outline numbering and multi-level lists
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance evidence
-
Multiple questions
-
Short questions
-
Checklist
Score
Yes
Indicator: Build a multilevel list
469 | Page
Skills for a better destiny
No
Indicator: Edit List levels
 Using bullets
 Using numbers
Indicator: Demote and/or promote a list item.
 list Item is demoted
 list item is promoted
Observation
Learning Outcome 2.4: Apply styles
Content
Learning activities
Resources
 Describe good practice in
maintaining consistent and
accessible design and format
throughout a document by
using styles.
 Apply character styles
 Create character style
 Modify character style
 Apply paragraph styles
 Create paragraph style
 Modify paragraph style
o Group discussion
o Activity on text wrapping
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.4
Performance criterion
Proper application of styles by recognising good practice
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
470 | Page
Skills for a better destiny
-
Wrapped text
Checklist
Score
Yes
No
Indicator: Describe good practice in maintaining consistent and accessible
design and format throughout a document by using styles.
Indicator: Apply character styles
 character style created
 character style modified
Indicator: Apply paragraph styles
 paragraph style created
 paragraph style modified
Observation
Learning Outcome 2.5: Apply columns
Content
Learning activities
Resources
 Column layout
 Change number of
columns
 Change column widths
and spacing.
 Insert, remove lines
between columns.
o Group discussion
o Activity on column layout
and column breaks
- Computer lab (25
PCs)
- Projector
- Internet connectivity
 Column breaks
 Insert column break
 Delete column break
471 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.5
Performance criterion
Proper application of colmuns in a document
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Wrapped text
Checklist
Score
Yes
No
Indicator: Column layout
 Change number of columns
 Change column widths and spacing.
 Insert, remove lines between columns.
Indicator: Column breaks
 Insert column break
 Delete column break
Observation
Learning Outcome 2.6: Format Table
Content
Learning activities
Resources
 Table style
 AutoFormat
 Table cells
 Merge cells
 Split cells
 Change text alignment
and direction inside table
cells
 Table headings
o Group discussion
o Activities on table
formatting
- Computer lab (25
PCs)
- Projector
- Internet connectivity
472 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord




 Automatically repeat
heading row(s) at the top
of each page.
Table Breaks
 Allow row(s) to break
across pages.
 Do not allow row(s) to
break across pages.
Sorting in tables
 Sort by one column
 Sort by multiple columns
at the same time
Convert delimited text to a
table
Convert a table to text
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.6
Performance criterion
Proper formatting of tables
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Table format
Checklist
Score
Yes
Indicator: Table style
 AutoFormat is applied
Indicator: Table cells
 Cells are merged
 Cells are splitted
 text alignment and direction inside table cells are changed
Indicator: Table headings
473 | Page
Skills for a better destiny
No
 Heading row(s) are automatically repeated at the top of each page.
Indicator: Table Breaks
 Row(s) break can cross pages.
 Row(s) break can’t cross pages.
Indicator: Sorting in tables
 Table sorted by Column
 Table sorted by by multiple columns at the same time
Indicator: delimited text converted to a table
Indicator: table converted into text
Observation
Learning Outcome 2.7: Apply footnotes and endnotes
Content
Learning activities
Resources

o
o
o
o
- Computer lab (25
PCs)
- Projector
- Internet
connectivity

Differentiate between
footnotes and endnotes
Apply footnotes and endnotes
 insert footnotes and/or
endnotes
 modify footnotes and/or
endnotes
 Convert a footnote to an
endnote.
 Convert an endnote to a
footnote.
Group discussion
Internet research
Brain storming
Practical activity on
footnotes and endnotes
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 2.7
Performance criterion
Proper application of footnotes and endnotes to give credit to sources of any material.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
474 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
Checklist
Score
Yes
No
Indicator: Differentiate between footnotes and endnotes
Indicator: footnotes and endnotes are applied
 footnotes and/or endnote inserted
 footnotes and/or endnote modified
 Footnote is converted to an endnote.
 Endnote is converted to a footnote.
Observation
Learning Outcome 2.8: Apply table of content and table of figures
Content
Learning activities
Resources

o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on table
of content and table of
figures
- Computer lab (25
PCs)
- Projector
- Internet
connectivity

Table of content
 Describe the importance
of table of content
 Style heading consistently
 Create table of content
 Update table of content
Table of figures/tables
 Create table of
figures/tables
 Update table of
figures/tables
475 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 2.8
Performance criterion
Proper application of table of content and table of figures based on specified styles and
formats.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance evidence
-
Multiple questions
-
Short questions
-
Checklist
Score
Yes
No
Indicator: Table of content
 importance of table of content is described
 heading are consistently styled
 table of content created
 table of content updated
Indicator: Table of figures/tables
 table of figures/tables created
 table of figures/tables updated
Observation
Learning Outcome 2.9: Apply citation and biography to avoid plagiarism.
Content
Learning activities
Resources

o Group and individual
presentation on specific
assignments and projects
o Internet research
o Practical activity on
citation and biography
- Computer lab (25
PCs)
- Projector
- Internet connectivity


Describe the importance of
citation and biography
Insert and edit a citation like:
 Book
 Article
 Website
biography
 Create a bibliography.
476 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
 Update a bibliography.
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 2.9
Performance criterion
Proper application of citation and biography to avoid plagiarism.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance evidence
-
Multiple questions
-
Short questions
-
Checklist
Score
Yes No
Indicator: importance of citation and biography described
Indicator: the following citation are inserted and edited
 Book
 Article
 Website
Indicator: biography
 Bibliography is created
 Bibliography is updated
Observation
477 | Page
Skills for a better destiny
Learning Outcome 2.10: Apply bookmarks and Cross-References
Content
Learning activities
Resources
 Bookmarks
 Describe bookmarks
 Add bookmark
 Use bookmarks
 Delete bookmark
 Cross-references
 Describe Cross-references
 Create Cross-references
 Use Cross-references
 Delete Cross-references
o Group discussion
o Activity on bookmarks
and Cross-references
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.10
Performance criterion
Proper application of bookmarks and Cross-References
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Formatted document
Checklist
Score
Yes No
Indicator: Text Wrapping applied
Indicator: Bookmarks
 Bookmark is described
478 | Page
Skills for a better destiny
 bookmark is added
 bookmarks is used
 bookmark is deleted
Indicator: Cross-references
 Cross-references are described
 Create Cross-references
 Cross-references are used
 Cross-references are deleted
Observation
Learning Outcome 2.11: Apply Fields
Content
Learning activities
Resources
 Using fields
 Why fields
 Insert fields into a
document
file name and path
file size
Total page number.
 Sum Formula Field Code
 insert a sum formula field
code into a document
sum
average
count
 Change Field Number Format
 Lock, unlock, and update a
field.
 update a field
 lock a field
 unlock a field
o Group discussion
o Activities on fields
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.11
Performance criterion
Neat application of fields according to standards
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
479 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Formatted document
Checklist
Score
Yes
No
Indicator: Text Wrapping applied
Indicator: Using fields
 Why fields described
 fields inserted into a document
file name and path
file size
Total page number.
Indicator: Sum Formula Field Code
 sum formula field code inserted into a document
sum
average
count
Indicator: Field Number Format changed
Indicator: Lock, unlock, and update a field.
 Field is updated
 field is locked
 Field is unlocked
Observation
Learning Outcome 2.12: Apply of forms and templates to present the data in a
better and more efficient way
Content
Learning activities
Resources
 Forms
 Describe forms
o Group discussion
o Activity on text wrapping
- Computer lab (25
PCs)
- Projector
480 | Page
Skills for a better destiny
 Create a form using
available form field
options:
 text field
 check box
 Drop-down menu.
 Add help text to a form
field
 Protect a form
 Unprotect a form.
 Template
 Save a document as a
template,
 Modify the default
template.
- Internet
connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.12
Performance criterion
Apply of forms and templates to present the data in a better and more efficient way
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Wrapped text
Checklist
Score
Yes
Indicator: Text Wrapping applied
Indicator: Forms
 Form is described
 Form is created using available form field options:
 text field
 check box
481 | Page
Skills for a better destiny
No
 Drop-down menu.
 Help text is added to a form field
 Form is protect
 Form is unprotected
Indicator: Template
 A document is saved as a template
 The default template is modified
Observation
Learning Outcome 2.13: Apply of linking and embedding
Content
Learning activities
Resources
 Linking
 Introducing Hyperlink
 insert hyperlink
 use hyperlink
 edit hyperlink
 remove a hyperlink
 Embed data into a document
as an object

o Group discussion
o Activity on linking and
embedding
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.13
Performance criterion
Proper application of linking and embedding
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
482 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Wrapped text
Checklist
Score
Yes
No
Indicator: Linking is applied
 Hyperlink introduced
 hyperlink inserted
 hyperlink used
 hyperlink edited
 hyperlink removed
Indicator: Embed data into a document as an object
Observation
Learning Outcome 2.14: Automate tasks
Content
Learning activities
Resources
 automatic text
 describe automatic text
formatting
 apply automatic text
formatting
 automatic text correction
 apply automatic text
correction
o Group discussion
o Activity on linking and
embedding
- Computer lab (25
PCs)
- Projector
- Internet connectivity
 automatic text Entry
 apply automatic text
entries
 macros
 describe macros
 record macros
 run macros
483 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.14
Performance criterion
Systematic automating tasks
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Wrapped text
Checklist
Score
Yes
Indicator: automatic text
 automatic text formatting is described
 automatic text formatting is applied
 automatic text correction
 automatic text correction applied
 automatic text Entry
 automatic text entries are applied
Indicator: macros
 macros is described
 macros is recorded
 macros is running
Observation
Learning Outcome 2.15: Prepare final document
Content
Learning activities
Resources
 using sections
 Create section breaks in a
document.
o Group discussion
o Activity on document
finalization
- Computer lab (25
PCs)
- Projector
484 | Page
Skills for a better destiny
No




- Internet connectivity
Modify section breaks
delete section breaks
Change page orientation
Manipulate page vertical
alignment
 Manipulate margins for
sections of a document.
 Setup a Document
 Apply different headers
and footers to sections,
first page, odd and even
pages in a document.
 Add a watermark in a
document.
 Modify a watermark in a
document.
 Remove a watermark
from a document.
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 2.15
Performance criterion
Systematic preparation of the final document
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
Checklist
Score
Yes
Indicator: using sections
 Section breaks created in a document.
 section breaks are modified
 section breaks are deleted
 page orientation changed
 page vertical alignment are manipulated for a section
485 | Page
Skills for a better destiny
No
 Manipulate margins for sections of a document.
Indicator: Setup a Document
 Different headers and footers to sections, first page, odd and even
pages in a document are applied.
 Watermark added in a document.
 A watermark modified
 Watermark is removed
Observation
486 | Page
Skills for a better destiny
LEARNING UNIT 3 – APPLY ADVANCED SPREADSHEET TO PRODUCE
SOFISCATED REPORTS
Learning Outcomes:
3.5. format cells and worksheets
3.6. use advanced functions and formulas
3.7. Apply advanced chart features.
3.8. Analyse large amount of data.
3.9. Apply validation criteria.
3.10.
Name a range of cells
3.11.
apply paste special.
3.12.
apply security of spreadsheet
Learning hours:
30 hrs
Learning Outcome 3.1: Format Cells and worksheets
Content
Learning activities
 Format cells
o Group discussion
 Conditional formatting.
o Activity on cells and
 Custom number formats.
worksheets
 Split text to columns.
 Format worksheets
 Copy worksheets between
spreadsheets.
 Move worksheets
between spreadsheets.
 Split a window.
 Move split bars.
 Remove split bars.
 Hide/show rows/columns
in a worksheet
Resources
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 3.1
Performance criterion
Proper formatting of cells and worksheets
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
487 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple questions
-
Short questions
-
Wrapped text
Checklist
Score
Yes
No
Indicator: Text Wrapping applied
Indicator: cells formatted
 Conditional formatting.
 Custom number formats.
 Split text to columns.
Indicator: worksheets formatted
 Worksheets copied between spreadsheets.
 Worksheets moved between spreadsheets.
 Split a window.
 Split bars moved.
 Split bars removed.
 rows/columns hidden in a worksheets
 rows/columns unhide in a worksheets
Observation
Learning Outcome 3.2: Use advanced functions and formulas.
Content
Learning activities
Resources
 Use date and time functions
 Today
 Now
 Day
 Month
 Year.
 Use logical functions
 AND
 OR
 NOT
o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activities on
paragraph formatting
- Computer lab (25
PCs)
- Projector
- Internet connectivity
488 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
 Use mathematical functions
 ROUNDDOWN
 ROUNDUP
 SUMIF
 Use statistical functions
 COUNTIF
 COUNTBLANK
 RANK
 Use text functions
 LEFT
 RIGHT
 MID
 TRIM
 CONCATENATE.
 Use lookup functions
 VLOOKUP
 HLOOKUP.
 Use nested functions
 Use a 3-D reference mixed
reference
 Use a 3-D reference
within a sum function.
 Use mixed references in
formulas.
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 3.2
Performance criterion
Proper use of functions such as time, mathematical, text, statistic, logical and lookup
functions.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
video
489 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator: date and time functions are used
 Today
 Now
 Day
 Month
 Year.
Indicator: logical functions are used
 AND
 OR
 NOT
Indicator: mathematical functions are used
 ROUNDDOWN
 ROUNDUP
 SUMIF
Indicator: statistical functions are used
 COUNTIF
 COUNTBLANK
 RANK
Indicator: text functions are used
 LEFT
 RIGHT
 MID
 TRIM
 CONCATENATE.
Indicator: lookup functions are used
 VLOOKUP
 HLOOKUP.
Indicator: Use nested functions are used
Indicator: Use a 3-D reference mixed reference
 3-D reference within a sum function is used
 mixed references in formulas are used
Observation
490 | Page
Skills for a better destiny
No
Learning Outcome 3.3: Apply advanced chart features.
Content
Learning activities
Resources

o Group and individual
presentation on specific
assignments and projects
o Internet research
o Practical activity on
advanced features of
charts
- Computer lab (25
PCs)
- Projector
- Internet connectivity

Create Charts
 Create a combined
column and line chart.
 Add a secondary axis to a
chart
 Change the chart type for
a defined data series
 Add a data series in a
chart.
 Delete a data series in a
chart.
Format Charts
 Re-position:
 chart title
 legend
 Data labels.
 Change scale of value
axis:
 Minimum
 maximum number to
display
 major interval
 Change display units on
value axis without
changing data source
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 3.3
Performance criterion
Precise application of advanced chart features.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
491 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: Build a multilevel list
Indicator: Creating Charts
 a combined column and line chart created
 secondary axis to a chart chart created
 Changed the chart type for a defined data series
 Added a data series in a chart.
 Deleted a data series in a chart.
Indicator: Formatting Charts
 Re-positioned:
 chart title
 legend
 Data labels.
 Changed scale of value axis:
 Minimum
 maximum number to display
 major interval
 Changed display units on value axis without changing data source
Observation
Learning Outcome 3.4: Analyse large amount of data
Content

Learning activities
Using Tables
o Group and individual
 Use Pivot table/datapilot
presentation on specific
assignments and projects
 Create pivot
o Internet research
table/datapilot.
 Modify pivot
o Practical activity on
advanced features of
table/datapilot.
charts
 Modify the data source and
refresh the pivot
table/datapilot.
 Filter in a pivot
table/datapilot.
492 | Page
Skills for a better destiny
Resources
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
 Sort data in a pivot
table/datapilot.
 Group data
 Automatically group
data in a pivot
table/datapilot and
rename groups.
 Sorting and Filtering
 Sort data by multiple
columns at the same time.
 Create a customized list
and perform a custom sort.
 Automatically filter a list in
place.
 Apply advanced filter
options to a list.
 Sub-totaling
 Use automatic sub-totalling
features
 Expand, collapse outline
detail levels.
-
Text books
-
Lecture notes
-
Files
Formative Assessment 3.4
Performance criterion
Convenient analysis of large amount of data for efectivness and effitience.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
steps
Checklist
Score
Yes
Indicator: Using Tables
493 | Page
Skills for a better destiny
No
 Pivot table/datapilot used
 Created pivot table/datapilot.
 Modified pivot table/datapilot.
 Modified the data source and refresh the pivot table/datapilot.
 Filtered in a pivot table/datapilot.
 Sorted data in a pivot table/datapilot.
 Group data
 Automatically grouped data in a pivot table/datapilot and rename
groups.
Indicator: Sorting and Filtering applied
 Sorted data by multiple columns at the same time.
 Created a customized list and perform a custom sort.
 Automatically filtered a list in place.
 Applied advanced filter options to a list.
Indicator: Sub-totaling applied
 Used automatic sub-totalling features
 Expanded outline detail levels.
 Collapsed outline detail levels.
Observation
Learning Outcome 3.5: Apply validation criteria
Content
Learning activities
Resources


o Group and individual
presentation on specific
assignments and projects
o Internet research
o Practical activity on
validation
- Computer lab (25
PCs)
- Projector
- Internet connectivity


Introduce validation
Set validation criteria for data
entry in a cell range
Edit validation criteria for
data entry in a cell range
Enter input message and
error alert.
494 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 3.5
Performance criterion
Proper application of validation criteria for data entry in a cell range.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
steps
Checklist
Score
Yes
No
Indicator: apply validation criteria
 Introduced validation
 Set validation criteria for data entry in a cell range
 Edited validation criteria for data entry in a cell range
 Entered input message and error alert.
Observation
Learning Outcome 3.6: Name cell ranges
Content




Learning activities
Name cell ranges
o Group and individual
presentation on specific
Delete names for cell ranges.
assignments and projects
Use named cell ranges in a
o Internet research
function.
Activate, deactivate the group o Practical activity on
validation
mode.
495 | Page
Skills for a better destiny
Resources
- Computer lab (25
PCs)
- Projector
- Internet
connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 3.6
Performance criterion
Appropriate naming of cell ranges
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
steps
Checklist
Score
Yes
No
Indicator: Naming of cell ranges applied
 Named cell ranges
 Deleted names for cell ranges.
 Used named cell ranges in a function.
 Activated, deactivate the group mode.
 Deactivated the group mode.
Observation
Learning Outcome 3.7: Apply paste special.
Content
Learning activities
Resources

o Group discussion
o Internet research
- Computer lab (25
PCs)
Paste special
 Describe why paste
special
496 | Page
Skills for a better destiny
 Describe paste special
options
 Use paste special options
 Add
 Subtract
 Multiply
 Divide
 values /numbers
 Transpose
o Brain storming
o Practical activity on paste
special
- Projector
- Internet
connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 3.7
Performance criterion
Proper application of paste special.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
steps
Checklist
Score
Yes
Indicator: Differentiate between footnotes and endnotes
Indicator: Paste special applied
 Described why paste special
 Described paste special options
 Used paste special options:
 Add
497 | Page
Skills for a better destiny
No





Subtract
Multiply
Divide
values /numbers
Transpose
Observation
Learning Outcome 3.8: Apply security of spreadsheet
Content
Learning activities
Resources

o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on
security of spreadsheets
- Computer lab (25
PCs)
- Projector
- Internet connectivity
Protect a spreadsheet file
 Add password protection
for a spreadsheet
 to open
 to modify



 Remove password
protection for a
spreadsheet
Protect worksheet
 Protect worksheet with a
password.
 Unprotect worksheet
Protect cells
 Protect cells with a
password.
 Unprotect cells
Hide & unhide formulas.
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 3.8
Performance criterion
Proper application of security of spreadsheet
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
498 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator: Protected a spreadsheet file
 Added password protection for a spreadsheet
 to open
 to modify
 Removed password protection for a spreadsheet
Indicator: Protected worksheet
 Protected worksheet with a password.
 Unprotected worksheet
Indicator: Protected cells
 Protected cells with a password.
 Unprotected cells
Indicator: Hided formulas.
Indicator: Unhided formulas.
Observation
499 | Page
Skills for a better destiny
No
LEARNING UNIT 4 – PRODUCE AN ADVANCED PRESENTATION
Learning Outcomes:
4.1. Plan a presentation
4.2. Apply slide master
4.3. Create and use templates
4.4. Apply graphical objects
4.5. Apply movies and sounds
4.6. Change custom animation effects and settings
4.7. use linking, embedding, importing and exporting features
to integrate data
Learning hours:
10 hrs
Learning Outcome 4.1: Plan a presentation
Content
Learning activities
Resources

o Group discussion
o Internet research
- Computer lab (25
PCs)
- Projector
- Internet
connectivity



Audience considerations
 The age
 educational level
 occupation
 cultural background
 the knowledge of subject
venue considerations
 lighting,
 Room size and layout.
Technical considerations
 video equipment
 audio equipment,
 presentation accessories,
 Connectivity.
Design, Content and Layout
 Timing
 Describe the importance
of graphical object in a
presentation
 Describe the importance
of limiting the level of
detail of graphical objects
and text.
 Describe the importance
of using a consistent
design scheme and
adequate colour contrast.
500 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
 Describe the importance
of limiting animations and
transitions.
Formative Assessment 4.1
Performance criterion
Proper planning of a presentation according to audience and environment.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Product
-
Multiple choice questions
-
Short questions
-
Wrapped text
Checklist
Score
Yes
Indicator: Audience considered
 The age
 educational level
 occupation
 cultural background
 the knowledge of subject
Indicator: venue considered
 lighting,
 Room size and layout.
Indicator: Technical considerations
 video equipment
 audio equipment,
 presentation accessories,
 Connectivity.
Indicator: Design, Content and Layout
 Time respected and considered
501 | Page
Skills for a better destiny
No
 Described the importance of graphical object in a presentation
 Described the importance of limiting the level of detail of graphical
objects and text.
 the importance of using a consistent design scheme and adequate
colour contrast described.
 the importance of limiting animations and transitions described.
Observation
Learning Outcome 4.2: Apply slide master
Content
Learning activities
Resources
 Slide master
 Describe slide master
 Insert slide master
 Edit the layout of master
slide
 Apply a custom slide
master to specified slides.
o Group discussion
o Internet research
o Practical activities on
slide master
- Computer lab (25
PCs)
- Projector
- Internet
connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 4.2
Performance criterion
Proper use of functions such as time, mathematical, text, statistic, logical and lookup
functions.
Proper application of slide master
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
 Written evidence
502 | Page
Portfolio assessment tools

Matching questions
Skills for a better destiny
 Performance
evidence


Multiple choice questions
Short questions
video
Checklist
Score
Yes

Indicator: date and time functions are used

Indicator: Slide master applied
No
 Described slide master
 Inserted slide master
 Edited the layout of master slide
 Applied a custom slide master to specified slide(s).
Observation
Learning Outcome 4.3: Create and use templates
Content
Learning activities
Resources

o Group and individual
presentation on specific
assignments and projects
o Internet research
o Practical activity on
templates
- Computer lab (25
PCs)
- Projector
- Internet
connectivity


Create a new template/
theme.
Save a presentation as a
template
Modify a template/theme.
503 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 4.3
Performance criterion
Proper creation and use of templates
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance evidence
-
Multiple questions
-
Short questions
-
steps
Checklist
Score
Yes
No
Indicator: create and use template
 a new template/ theme Created.
 a presentation as a template Saved
 a template/theme modified
Observation
Learning Outcome 4.4: Apply Graphical Objects
Content
Learning activities
Resources

o Group and individual
presentation on specific
assignments and projects
o Internet research
o Practical activity on
advanced features of
charts
- Computer lab (25
PCs)
- Projector
- Internet
connectivity

Format Drawn Objects
 Apply background fill
effects to a drawn object
 Apply a transparency
effect to a drawn object
 Apply a 3-D effect and
settings to a drawn
object.
 Pick up a style from a
drawn object and apply it
to another drawn object.
Handle Graphical Objects
 Display ruler, grid and
guides.
504 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
 Hide ruler, grid and
guides.
 Move guides.
 Turn on, off snap objects
to grid.
 Distribute selected
graphical objects
horizontally, vertically
relative to a slide.
 Distribute selected
graphical objects
horizontally, vertically
relative to other graphical
objects.
 Convert a picture to a
drawn object and edit the
drawn object.
 Save a graphical object as
a file format like: bmp, gif,
jpeg, png.
 Omit/display background
graphics on a slide, slides.
-
Text books
-
Lecture notes
-
Files
Formative Assessment 4.4
Performance criterion
Proper application of graphical Objects
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
steps
Checklist
Score
Yes
Indicator: Formatted Drawn Objects
 Applied background fill effects to a drawn object
505 | Page
Skills for a better destiny
No
 Applied a transparency effect to a drawn object
 Applied a 3-D effect and settings to a drawn object.
 Picked up a style from a drawn object and apply it to another drawn
object.
Indicator: Handled Graphical Objects
 Displayed ruler, grid and guides.
 ruler, grid and guides are hidden
 Moved guides.
 Turned on, off snap objects to grid.
 Distributed selected graphical objects horizontally, vertically relative to
a slide.
 Distributed selected graphical objects horizontally, vertically relative to
other graphical objects.
 Converted a picture to a drawn object and edit the drawn object.
 Saved a graphical object as a file format like: bmp, gif, jpeg, png.
 Omitted background graphics on a slide, slides.
 Displayed background graphics on a slide, slides.
Observation
Learning Outcome 4.5: Apply movies and sounds
Content
Learning activities
Resources

o Group and individual
presentation on specific
assignments and projects
o Internet research
o Practical activity on
validation
- Computer lab (25
PCs)
- Projector
- Internet connectivity

Use video
 Embed online video into a
slide.
 Insert video to play
automatically, on mouse
click.
Use audio
 Insert audio to play
automatically, on mouse
click.
 Insert audio to play in
background in your
presentation for an
appropriate duration.
506 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 4.5
Performance criterion
Proper application of movies and sounds
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple choice questions
-
Short questions
-
Checklist
Score
Yes
No
Indicator: Used video
 Embedded online video into a slide.
 Inserted video to play automatically, on mouse click.
Indicator: Used audio
 Inserted audio to play automatically, on mouse click.
 Inserted audio to play in background in your presentation for an
appropriate duration
Observation
Learning Outcome 4.6: Apply custom animation effects and settings
Content
Learning activities
Resources

o Group and individual
presentation on specific
assignments and projects
o Internet research
o Practical activity on
validation
- Computer lab (25
PCs)
- Projector
- Internet connectivity



Change custom animation
effects and settings.
Change sequence of custom
animations in a slide.
Animate chart elements
 By series,
 By category,
 By elements in series.
Animate, do not animate
chart grid and legend.
507 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 4.6
Performance criterion
Proper application of custom animation effects and settings
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple choice questions
-
Short questions
Checklist
Score
Yes
Indicator: Changed custom animation effects and settings.
Indicator: Changed sequence of custom animations in a slide.
Indicator: Animated chart elements
 By series,
 By category,
 By elements in series.
Indicator: Animate chart grid and legend.
Indicator: Did not animate chart grid and legend.
Observation
508 | Page
Skills for a better destiny
No
Learning Outcome 4.7: Link, embed and import/export data
Content
Learning activities
Resources

o
o
o
o
- Computer lab (25
PCs)
- Projector
- Internet connectivity




Apply action button
 Insert an action button.
 Modify settings to
navigate to a specified
slide, custom show, file,
URL.
Linking
 Link data into a slide and
display as an object.
 Link data into a slide and
display as an icon.
 Update a link.
 Break a link.
Embedding
 Embed data into a slide
and display as an object.
 Edit embedded data.
 Delete embedded data.
Importing
 Merge slide(s), a complete
presentation, a wordprocessed outline into an
existing presentation
Exporting
 Save a specified slide as a
file format: gif, jpeg, bmp.
 Save a presentation as
another file type like: rtf,
video format.
Group discussion
Internet research
Brain storming
Practical activity on paste
special
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 4.7
Performance criterion
Proper use of linking, embedding, importing and exporting features to integrate data
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
-
Matching questions
-
Multiple questions
Written evidence
509 | Page
Skills for a better destiny
-
Performance
evidence
-
Short questions
-
steps
Checklist
Score
Yes
Indicator: Applied action button
 Inserted an action button.
 Modified settings to navigate to a specified slide, custom show, file,
URL.
Indicator: Linking
 Linked data into a slide and display as an object.
 Linked data into a slide and display as an icon.
 Updated a link.
 Breaked a link.
Indicator: Embedding
 Embedded data into a slide and displayed it as an object.
 Edited embedded data.
 Deleted embedded data.
Indicator: Importing
 Merged slide(s), a complete presentation, a word-processed outline
into an existing presentation
Indicator: Exporting
 Saved a specified slide as a file format: gif, jpeg, bmp.
 Saved a presentation as another file type like: rtf, video format.
Observation
510 | Page
Skills for a better destiny
No
LEARNING UNIT 5 - EDIT CORRABORATIVELY
Learning Outcomes:
5.1. Track changes locally and online
5.2. Review document.
5.3. Apply document security features
Learning hours:
10 hrs
Learning Outcome 5.1: Track changes locally and online
Content
Learning activities
Resources
 Track changes
 Turn on, off track changes.
 Track changes in a
document locally.
 Track changes in a
document online.
 Accept changes in a
document.
 Reject changes in a
document.
o
o
o
o
- Computer lab (25
PCs)
- Projector
- Internet connectivity
Group discussion
Internet research
Brain storming
Activity on tracking
changes
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 5.1
Performance criterion
Efficient tracking of changes locally and online
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
511 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: Tracked changes
 Turned on track changes.
 Turned off track changes.
 Tracked changes in a document locally.
 Tracked changes in a document online.
 Accepted changes in a document.
 Rejected changes in a document.
Observation
Learning Outcome 5.2: Review document
Content
Learning activities
Resources
 Describe comment
 Reviewing
 Insert, edit, delete, show,
and hide comments/notes
in a document locally.
 Insert, edit, delete, show,
and hide comments/notes
in a document online.
 Compare and merge
documents.
o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on
reviewing
- Computer lab (25
PCs)
- Projector
- Internet connectivity
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 5.2
Performance criterion
Systematic reviewing of document.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
512 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
Checklist
Score
Yes
No
Indicator: Reviewing d
 Comment is described
 Insert, edit, delete, show, and hide comments/notes in a document
locally. (done)
 Insert, edit, delete, show, and hide comments/notes in a document
online. (done)
 Compared and merged documents.
Observation
Learning Outcome 5.3: Apply document security features
Content
Learning activities
Resources

o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on
document protection
using password
- Computer lab (25
PCs)
- Projector
- Internet connectivity


Explain why security of
document
Secure a document using
password
 Add password protection
for a document
to open
to modify.
 Remove password
protection for a
document.
Protect a document to only
allow tracked changes or
comments.
513 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 5.3
Performance criterion
Correct application of document security features
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
Checklist
Score
Yes
Indicator: Explained why security of document
Indicator: Secured a document using password
 Added password protection for a document
to open
to modify.
 Removed password protection for a document.
 Protected a document to only allow tracked changes or comments.
Observation
514 | Page
Skills for a better destiny
No
LEARNING UNIT 6 – MANAGE DATABASE
Learning Outcomes:
Learning hours:
6.1. Describe key concepts of database development and usage
6.2. Proper use of tables and relations
6.3. Systematic retrieving of data.
6.4. Proper use of control and sub-forms to enhance forms and
improve functionality
6.5. Proper application of reports
6.6. Correct application of macros to enhance productivity.
35 hrs
Learning Outcome 6.1: Describe key concepts of database development and usage
Content
Learning activities
Resources
 Describing database Concept
 Database
 Data
 Information
 Describing how a database is
organised in terms of tables,
records and fields.
 Identifying some of the
common uses of databases
like:
 Social networks
 Booking systems
government records
 Bank account records
 Hospital patient details
 Describing database
organization
 Describing how Each table
in a database should
contain data related to a
single subject type.
 Describing how each
record in a database table
should contain data
related to a single subject.
 Describing how each field
in a table should contain
only one element of data.
 Describing how field
content is associated with
an appropriate data type
o
o
o
o
- Computer lab (25
PCs)
- Projector
- Internet connectivity
515 | Page
Group discussion
Internet research
Brain storming
Activity on tracking
changes
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
like: text, number,
date/time, yes/no.
 Describing how fields have
associated field properties
like:
field size
field format
default value.
 Describing a primary key
is.
 Describe database models
 Hierarchical model
 Relational model
 Object-oriented model.
 Describe the life cycle stages
of a database:
 Logical design,
 Database creation
 Data entry
 Data maintenance
 Information retrieval.
Formative Assessment 6.1
Performance criterion
Correct description of key concepts of database development and usage
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
Checklist
Score
Yes
Indicator: Database key Concept are described
 Database
516 | Page
Skills for a better destiny
No
 Data
 Information
Indicator: Described how a database is organised in terms of tables, records
and fields.
Indicator: some of the common uses of databases are identified
 Social networks
 Booking systems government records
 Bank account records
 Hospital patient details
Indicator: Describing database organization
 Describing how Each table in a database should contain data related to
a single subject type.
 Describing how each record in a database table should contain data
related to a single subject.
 Describing how each field in a table should contain only one element of
data.
 Describing how field content is associated with an appropriate data
type like: text, number, date/time, yes/no.
 Describing how fields have associated field properties like: field size,
format, default value.
Indicator: Primary key is described
Observation
Learning Outcome 6.2: Use tables and relations
Content
Learning activities
Resources
 Starting to work with an ms
access database
 Create a new database
 Save a created database
to a location on a drive.
 Performing common database
tasks
 Create and manage a
table
 Add records into a table
 Create and use forms
 Delete a table/form.
 Switching between view
modes
o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on
reviewing
- Computer lab (25
PCs)
- Projector
- Internet
connectivity
517 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room




 Sort records
 Set a field as a primary
key
Manage lookup in a field
 Create lookup
 modify lookup
 delete lookup
Apply input mask in a field
 Create input mask
 modify input mask
 delete input mask
Set data entry for a field:
 Required
 Not required.
Apply relationships
 Create a one-to-many
relationship
 Apply referential integrity
between tables
-
Duster
-
Text books
-
Lecture notes
-
Files
Formative Assessment 6.2
Performance criterion
Proper use of tables and relations
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
Checklist
Score
Yes
Indicator: Started to work with an ms access database
 A new database was created
 The created database is saved to a location on a drive.
Indicator: common database tasks are performed
 Table is created and managed
518 | Page
Skills for a better destiny
No
 Records are added into a table
 Forms are created and used
 A table/form is deleted
 Switching between view modes is applied
 Records are sorted
 A primary key field is applied
Indicator: lookup is managed in a field
 Lookup is created
 Lookup is modified
 Lookup is deleted
Indicator: input mask is applied in a field
 input mask is created
 input mask is modified
 input mask is deleted
Indicator: Set data entry for a field
 Required
 Not required.
Indicator: Relationships are applied
 a one-to-many relationship is created
 referential integrity between tables is applied
Observation
Learning Outcome 6.3: Retrieve of data.
Content
Learning activities
Resources

o Group discussion
o Group and individual
presentation on specific
assignments and projects
o Internet research
o Brain storming
o Practical activity on
document protection
using password
- Computer lab (25
PCs)
- Projector
- Internet connectivity


Applying filter
 To a table
 To a form
Applying joins
 Inner join
 Outer join
 Self join
Using queries
 Describing how a query is
used to extract and
analyse data.
 Creating a named singletable query.
 Creating a named twotable query.
519 | Page
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
 Adding criteria to a query
using one or more
operators:
= (Equal),
<> (Not equal to)
< (Less than)
<= (Less than or equal
to),
> (Greater than)
>= (Greater than or
equal to).
 Adding criteria to a query
to sort records in
ascending, descending
numeric, alphabetic order.
 Adding criteria to a query
using one or more logical
operators:
AND
OR
NOT
 Use a wildcard in a query
like:
* or %
? or _
 Creating and name a
calculated field that
performs arithmetic
operations.
 Using group functions in a
query
Sum
Count
Average
Max
Min
 Running a query.
-
Files
Formative Assessment 6.3
Performance criterion
Systematic retrieval of data.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
520 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
-
Checklist
Score
Yes
Indicator: filtering is applied
 To a table
 To a form
Indicator: joins are applied
 Inner join
 Outer join
 Self join
Indicator: queries are used
 how a query is used to extract and analyse data is applied
 named single-table query is created
 a named two-table query is created
 criteria to a query using one or more operators are added
= (Equal),
<> (Not equal to)
< (Less than)
<= (Less than or equal to),
> (Greater than)
>= (Greater than or equal to).
 criteria to a query to sort records in ascending, descending numeric,
alphabetic order are added.
 criteria to a query using one or more logical operators are added.
AND
OR
NOT
 wildcard are used in a query
* or %
? or _
 a calculated field that performs arithmetic operations is created and
named
521 | Page
Skills for a better destiny
No
 group functions are used in queries
 query is runned
Observation
Learning Outcome 6.4: use control and sub-forms
Content
Learning activities
Resources
 use controls
 text box
 combo box
 list box
 check box
 option groups.
 Create a linked subform.
o
o
o
o
- Computer lab (25
PCs)
- Projector
- Internet connectivity
Group discussion
Internet research
Brain storming
Activity on tracking
changes
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 6.4
Performance criterion
Proper use of control and sub-forms to enhance forms and improve functionality
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
522 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: controls are used
 text box
 combo box
 list box
 check box
 option groups.
Indicator: linked subform created
Observation
Learning Outcome 6.5: Prepare the output
Content
Learning activities
Resources
 Applying report
 Describing how to use a
report to present selected
information from a
table/query.
 Create and name a simple
report based on a table,
query.
 Edit a report:
Changing
arrangement of data
fields.
Changing
arrangement of
headings.
Adding text in report
headers/footers.
 Exporting a table/query
output in spreadsheet,
text file, csv, XML format.
 Exporting a report output
in pdf format.
 Importing spreadsheet,
text (.txt, .csv), XML into a
database.
 Importing existing
database files into a
database.
o
o
o
o
- Computer lab (25
PCs)
- Projector
- Internet
connectivity
523 | Page
Group discussion
Internet research
Brain storming
Activity on tracking
changes
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
 Forcing page breaks for
groups in a report.
 Creating a linked
subreport.
 Printing the report
 Change the report
orientation:
Portrait
Landscape
Change paper size.
 Print the result of a query.
 Print specific page(s) in a
report
 print complete report.
Formative Assessment 6.5
Performance criterion
Neat preparation of the output
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not .
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
Checklist
Score
Yes
Indicator: report is applied
 Described how to use a report to present selected information from a
table/query.
 a simple report based on a table, query is created.
 a simple report based on a table, query is named.
 Report is edited:
Changed arrangement of data fields.
Changed arrangement of headings.
524 | Page
Skills for a better destiny
No
Added text in report headers/footers.
 A trainee exported a table/query output in spreadsheet, text file, csv,
XML format.
 A trainee exported a report output in pdf format.
 Imported spreadsheet, text (.txt, .csv), XML into a database.
 Imported existing database files into a database.
 A trainee forced page breaks for groups in a report.
 A linked subreport is created.
Indicator: trainee printed the report
 Changed the report orientation:
Portrait
Landscape
Change paper size.
 Printed the result of a query.
 Printed specific page(s) in a report
 Printed complete report.
Observation
Learning Outcome 6.6: Correct application of macros to enhance productivity.
Content
Learning activities
Resources
 Create a simple macro
 Manage object
 Print and close an object.
 Assign/attach a macro to
a command button
an object
to control
o
o
o
o
- Computer lab (25
PCs)
- Projector
- Internet
connectivity
525 | Page
Group discussion
Internet research
Brain storming
Activity on tracking
changes
Skills for a better destiny
-
Flipcharts
-
Markers
-
White bord
-
Flipcharts stand
-
Training room
-
Duster
-
Text books
-
Lecture notes
Formative Assessment 6.6
Performance criterion
Correct application of macros to enhance productivity.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Matching questions
-
Performance
evidence
-
Multiple questions
-
Short questions
Checklist
Score
Yes
Indicator: a simple macro is created
 An object is managed
 An object is created.
 An object is closed.
 A trainee Assigned/attached a macro to
a command button
an object
to control
Observation
References:
1. https://www.free-online-training-courses.com/advanced-word-processing-
lessons/
2. https://www.tutorialspoint.com/ms_access/
526 | Page
Skills for a better destiny
No
3. Mark Hoffman, Jonathan Blake. Hamden, CT 06518 Computer Literacy: Today and
Tomorrow
4. Jennings, Roger (1999): Using Microsoft Access 2000 - special edition. ISBN 0-7897-
1606-2.
5. Litwin, Paul; Getz, Ken & Gilbert, Mike (1997): Access 97 - Developer's Handbook.
Sybex, San Francisco. ISBN 0-7821-1941-7.
527 | Page
Skills for a better destiny
FUNDAMENTALS OF MULTIMEDIA
ITLFM701
ITLFM601
Apply Fundamentals of Multimedia
Learning hours:
RTQF Level:
6
Credits:
10
Sector:
ICT
Sub-sector:
IT
100
Issue date: October, 2020
Purpose statement
This module describes the skills, knowledge and attitude required to perform operation
of designing multimedia systems. This module is intended to students pursuing TVET
diploma in Information Technology. At the end of this module, the students will be able
to conduct preliminary operations of multimedia elements design and editing under
minimum supervision.
528 | Page
Skills for a better destiny
Learning assumed to be in place
N/A
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competency
1. Describe fundamentals
of multimedia
Performance criteria
1.1 Describe appropriately elements of multimedia system
according to their types
1.2 Describe appropriately multimedia realization tools
according to their functions
1.3 Describe appropriately multimedia information
capturing, processing, and rendering according to data
types
2. Apply video camera work
2.1 Describe appropriately video camera part according to
their function
2.2 Describe appropriately video camera types according
to their features
2.3 Apply properly video camera control settings and
shooting techniques according to the scene field
3. Apply multimedia
authoring tools
3.1 Apply properly Graphics and image production and
editing in conformity with user requirements.
3.2 Apply properly sound production and editing in
conformity with user requirements.
3.3 Apply properly animation production and editing in
conformity with user requirements.
3.4 Apply properly video production and editing in
conformity with user requirements.
529 | Page
Skills for a better destiny
LEARNING UNIT 1 - DESCRIBE FUNDAMENTALS OF MULTIMEDIA
Learning Outcomes:
Learning hours:
1.1 Description of elements of multimedia
1.2 Description of realizations of multimedia tools
1.3 Description of the ways in which multimedia information
is captured, processed, and rendered
20
Learning Outcome 1.1: Describe elements of multimedia



Content
Description of graphics and
image
 Graphics and image
representations
 Color models
RGB
HSV
CMYK
 Digital image file formats
 Images compression
JPEG
Description of Video
 Video representations
 Video image file formats
 Video compression
MPEG
Description of Sound
 Sound representations
 Digital sound file formats
 Sound compression
MP3
Learning activities
o Discussion on elements
of multimedia
o Presentation on
Graphics and image,
Sound, and Video
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer
Formative Assessment 1.1
Performance criterion
Describe appropriately elements of multimedia system according to their types
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
530 | Page
Skills for a better destiny
Types of evidence
- Written evidence
- Oral evidence
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
Checklist
Score
Yes No
Indicator 1: Graphics and image are described
 Graphics and image presentation
 Color mode
 Digital image file format
 Image compression
Indicator 2: Video is described
 Video presentation
 Video file format
 Video compression
 Indicator 3: Sound is described
 Sound presentation
 Sound file format
 Sound compression
Observation:
Learning Outcome 1.2: Describe multimedia realization tools


Content
Definition of Key terms
 Multimedia tools
 Multimedia software
tools
 Multimedia hardware
tools
Description of multimedia
software tools
 Graphics and image
production and editing
software
 Digital audio production
and editing software
 Video production and
editing software
531 | Page
Learning activities
o Practical work on
installation ,
configulation and
testing of JDK
o Practical work on
setting the
path(temporally,
permanently)
Skills for a better destiny
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer

Description of multimedia
hardware tools
 System devices
 Memory and storage
devices
 Input devices
 Output devices
 Communication devices
o Practical work on
Testing the functionality
of JDK by running java
command in CMD
Formative Assessment 1.2
Performance criterion
Describe appropriately multimedia realization tools according to their functions
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral
- Performance evidance
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
- True/ False questions
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
Checklist
 Indicator 1: Installation steps are well respected
 Setup is run
 Next steps are followed and respected
Indicator 2: Configulation is well done
 Path is set
Indicator 3: JDK functionality is well tested
 Java command is run in CMD
Observation:
532 | Page
Skills for a better destiny
Score
Yes No
Learning Outcome 1.3: Describe multimedia information capturing, processing, and
rendering



Content
Description of multimedia
information capturing
 Image capturing
 Sound capturing
 Video capturing
Description of multimedia
information processing
 Image processing
 Sound processing
 Video processing
Description of multimedia
information rendering
 Image rendering
 Sound rendering
 Video rendering
Learning activities
o Practical exercise on
installation ,
configulation and
testing of IDE
o Practical exercise on
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer
Netbeans/Eclipse
integrating all required
plugins
Formative Assessment 1.3
Performance criterion
Describe appropriately multimedia information capturing, processing,
and rendering according to data types
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidence
- Performance evidence
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
- True/ False questions
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
533 | Page
Skills for a better destiny
Task: Select land clearing and excation machinery and
attachment
Checklist

Indicator 1: IDE Installation steps are well respected
 Setup is run
 Setup wizard progress is followed
 Indicator 2: Configulation is well done
 Missing plugins/ libraries are well installed

Indicator 3: IDE functionality is well tested
 Java command is well run in cmd
Observation
534 | Page
Skills for a better destiny
Score
Yes No
LEARNING UNIT 2 – APPLICATION OF VIDEO CAMERA WORK
Learning Outcomes:
Learning hours:
2.1 Description of video camera part
2.2 Description of video camera types
2.3 Application of video camera control settings and shooting
techniques
30
Learning Outcome 2.1: Describe video camera types
Content



Learning activities
o Group discussion on
Description of View cameras
 Featurers of View camera
Servlet Interface,
 Use of View camera
GernericServlet class
 Advantages of View
and HttpServlet class
cameras
 Disadvantages of View
o Group presentation on
cameras
Servlet Interface,
Description of
GernericServlet class
Rangefinder/viewfinder cameras
 Featurers of
and HttpServlet class
Rangefinder/viewfinder
o Practicle programming
camera
 Use of
work Servlet Interface,
Rangefinder/viewfinder
GernericServlet class
camera
and HttpServlet class
 Advantages of
Rangefinder/viewfinder
cameras
 Disadvantages of
Rangefinder/viewfinder
cameras
Description of Single lens reflex
(SLR) cameras
 Featurers of Single lens
reflex (SLR) camera
 Use of Single lens reflex
(SLR) camera
 Advantages of Single lens
reflex (SLR) cameras
535 | Page
Skills for a better destiny
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer having
IDE, JDK and
application server


 Disadvantages of Single
lens reflex (SLR) cameras
Description of Twin lens reflex
(TLR) cameras
 Featurers of Twin lens
reflex (TLR) camera
 Use of Twin lens reflex
(TLR) camera
 Advantages of Twin lens
reflex (TLR) cameras
 Disadvantages of Twin
lens reflex (TLR) cameras
Specialty camera
 Underwater cameras
 Panoramic cameras
 Polaroid Cameras
Formative Assessment 2.1
Performance criterion
Describe appropriately video camera part according to their function
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidence
- Performanceevidence
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
- True/ False questions
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
Task: Operate excavation machine
Checklist
Indicator 1: Excavation methods are well applied
 Full open excavation is applied
 Bracing excavation is applied
 Anchored excavation is appllied
 Island excavation is applied
 Zoned excavationis applied
 Top down excavation is applied
536 | Page
Skills for a better destiny
Score
Yes No
Indicator 2: Functionalities of excavator and digger machines are well performed
 Earth Digging is performed
 Loading and dumping are perfomed
 Trenching is performed
 Breaking hard layers is performed
 Earth Digging is performed
Indicator 3: Steps to operate the excavator are well undertaken
 Operate the dozer blade is applied
 Move the blade up and down is applied
 Control left joystick is applied
 Control the right joystick is applied
 Dig a hole is performed
 Refill the hole
Indicator 4: Excavator Working envirnoment is well identified
 Factors that can cause an accident are identified
 Physical factors are identified
 Chemical factor are identified
 Ergonomic, psychosocial and work organization factors are identified
Indicator 5: Excavation Safe system of work procedure is well respected
 Sequence of Job Steps is respected
 Potential Hazards or Risks are identified
 Recommended Control Measures in Safe Work Procedure isrespected
 Maintenance & inspection is respected
 Personal Protection Equipment is respected
Observation:
Learning Outcome 2.2: Describe video camera types
Content
Learning activities
o Group discussion on
 Description of Camera body
 Shape of Camera
Web tterminologies
 Size Of camera
o Group presentation on
 Types of camera by
Web tterminologies
sizes
 Description of Lens
o Group discussion on
 Types of lenses
Servlet basics
Fixed lens
o Group presentation on
Changeable lens
 Focal length
Servlet basics
 Use of lenses
 Description of Flash
537 | Page
Skills for a better destiny
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer
 Built in Flash
 Extra flash
 Use of Flash
Formative Assessment 2.2
Performance criterion
Describe appropriately video camera types according to their features
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidence
- Performance evidence
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
- True/ False questions
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
Task: perform hitching and adjustment of attachment to
the farm machinery.
Checklist
Score
Yes No
Indicator 1: Types of attachments used in land clearing are well identified
 TRK Grip Rakes are identified
 Battle Ax skid steer is identified
 Clod-buster Topsoil Screener is identied
 Solesbee’s Blade-Mounted Dozer Rakes identified
 Brushshark Tree Shear is identified
 Heavy Duty Brush Cutter is identified
 Heavy-duty grapples are identified
Indicator2: Functions of defferent land clearing attachments are well described
 Buckets are identified
 Auger is defined
 Breaker is identified
 Clamp is defined
 Coupler is defined
538 | Page
Skills for a better destiny
 Indicator 3: General procedures of hitching attachment to the Land clearing
machinery are well respected.
 Safety precaution in hitching are applied
 hitching methods are applied
 Hitching lower links and top link is performed
 Adjusting attachment for land learing purpose is performed
Indicator 4: Tools and equipment used in hitching and adjustment of land clearing
attachment are well identified.
 Spanners are identified
 Wrenches are identified
 Hammer is described
 Jeck is described
 Stand is identified
Observation:
Learning Outcome 2.3: Apply video camera control settings and shooting techniques


Content
Description of Control settings
 Aperture
Small aperture
Large aperture
 Shutter
Fast shutter
speed
Slow shutter
speed
 ISO
Low sensitivity
High sensitivity
 White Balance
Apply control settings
 Aperture
Small aperture
Large aperture
 Shutter
Fast shutter
speed
539 | Page
Learning activities
o Group discussion on
Servlet Interface,
GernericServlet class
and HttpServlet class
o Group presentation on
Servlet Interface,
GernericServlet class
and HttpServlet class
o Practicle programming
work Servlet Interface,
GernericServlet class
and HttpServlet class
Skills for a better destiny
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer having
IDE, JDK and
application server
Slow shutter
speed
 ISO
Low sensitivity
High sensitivity
 White Balance

Apply different types of
shooting techniques
 Extreme Wide Shot (ELS)
 Long Shot (LS) / Wide
Shot (WS)
 Full Shot (FS)
 Medium Long Shot (MLS)
/ Medium Wide Shot
(MWS)
 Cowboy Shot.
 Medium Shot (MS)
 Medium Close Up (MCU)
 Close Up (CU)

Formative Assessment 2.3
Performance criterion
Apply properly video camera control settings and shooting techniques
according to the scene field
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidence
- Performanceevidence
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
- True/ False questions
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
Task: Operate excavation machine
Checklist
540 | Page
Skills for a better destiny
Score
Yes No
Indicator 1: Excavation methods are well applied
 Full open excavation is applied
 Bracing excavation is applied
 Anchored excavation is appllied
 Island excavation is applied
 Zoned excavationis applied
 Top down excavation is applied
Indicator 2: Functionalities of excavator and digger machines are well performed
 Earth Digging is performed
 Loading and dumping are perfomed
 Trenching is performed
 Breaking hard layers is performed
 Earth Digging is performed
Indicator 3: Steps to operate the excavator are well undertaken
 Operate the dozer blade is applied
 Move the blade up and down is applied
 Control left joystick is applied
 Control the right joystick is applied
 Dig a hole is performed
 Refill the hole
Indicator 4: Excavator Working envirnoment is well identified
 Factors that can cause an accident are identified
 Physical factors are identified
 Chemical factor are identified
 Ergonomic, psychosocial and work organization factors are identified
Indicator 5: Excavation Safe system of work procedure is well respected
 Sequence of Job Steps is respected
 Potential Hazards or Risks are identified
 Recommended Control Measures in Safe Work Procedure isrespected
 Maintenance & inspection is respected
 Personal Protection Equipment is respected
Observation:
541 | Page
Skills for a better destiny
LEARNING UNIT 3 APPLICATION OF MULTIMEDIA AUTHORING TOOLS
Learning Outcomes:
3.1 Apply Graphics and image production and editing
3.2 Apply sound production and editing
3.3 Apply animation editing production and editing
3.4 Apply video editing production and editing
Learning hours:
50
Learning Outcome 3.1: Apply Graphics and image production and editing



Content
Description of Graphics and
image authoring software
 Interface and tools
 Importing
 Exporting
Application of Graphic and
image production
 Logo creation
 Banner creation
 Service card creation
Application of Graphic and
image editing
 Apply color effect
 Apply contrast effect
 Apply image retouch
Learning activities
o
o
o
Practicle exercise on
ServletRequest and
ServletResponse
Practical exercise on
RequestDispacher and its
methods(forward(),include(
))
Practical exercise on
sendRedirect() Method
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer
Formative Assessment 3.1
Performance criterion
Apply properly Graphics and image production and editing in conformity with user
requirements.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidance
- Performance evidence
542 | Page
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
Skills for a better destiny
- Essay (Short and extended answer questions)
- True/ False questions
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
Task: Apply de-mounting of impliments to the farm
machinery for land clearing and excavation
Checklist
Score
Yes No
Indicator 1: Control Measures and Safeguards for Exiting machine are well applied
 Positioning the machine on even ground when possible is applied
 Making the machine off and all boom attachments are lowered is
applied
 Face the excavator when climbing down and maintain 3point contact
is respected
 Don’t climb down with anything in your hand is respected
 Take time for exiting the machine is respected
 Taking attention to surroundings is respected
 Watch for obstacles when dismounting such as rocks, or ice is
respected
Indicator 2: Steps of dismounting earth moving machinery attachments are properly
applied
 Park the farm machinery is applied
 Lowering impliment is applied
 De-attach impliment is applied
 Switch off the farm machinery is applied
Indicator 3: Hitching methods are well applied
 3point hitch is applied
 PTO is applied
 Drawbar method is applied
Indicator 4: Different machines for de- attachment are well identified
 Backhoe loader is identified
 Excavator is identified
 Trenchers are identified
 Wheel tractor scrapers are identified
 Skid steer loaders are identified
 Motor graders are identified
543 | Page
Skills for a better destiny
 Chain loaders are identified
 Wheel loaders are identified
Observation:
Learning Outcome 3.2: Apply sound production and editing



Content
Description of Sound
authoring software
 Interface and tools
 Importing sound
 Exporting sound
Application of sound
production
 Sound recoding
 Use music note in music
production
 Music rhythm
Application of Sound editing
 Apply sound effect
 Apply sound mixing
 Apply noise reduction
Learning activities
o
o
o
Practicle exercise on
ServletRequest and
ServletResponse
Practical exercise on
RequestDispacher and its
methods(forward(),include(
))
Practical exercise on
sendRedirect() Method
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer
Formative Assessment 3.2
Performance criterion
Apply properly sound production and editing in conformity with user requirements.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidance
- Performance evidence
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
- True/ False questions
544 | Page
Skills for a better destiny
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
Task: Apply de-mounting of impliments to the farm
machinery for land clearing and excavation
Checklist
Score
Yes No
Indicator 1: Control Measures and Safeguards for Exiting machine are well applied
 Positioning the machine on even ground when possible is applied
 Making the machine off and all boom attachments are lowered is
applied
 Face the excavator when climbing down and maintain 3point contact
is respected
 Don’t climb down with anything in your hand is respected
 Take time for exiting the machine is respected
 Taking attention to surroundings is respected
 Watch for obstacles when dismounting such as rocks, or ice is
respected
Indicator 2: Steps of dismounting earth moving machinery attachments are properly
applied
 Park the farm machinery is applied
 Lowering impliment is applied
 De-attach impliment is applied
 Switch off the farm machinery is applied
Indicator 3: Hitching methods are well applied
 3point hitch is applied
 PTO is applied
 Drawbar method is applied
Indicator 4: Different machines for de- attachment are well identified
 Backhoe loader is identified
 Excavator is identified
 Trenchers are identified
 Wheel tractor scrapers are identified
 Skid steer loaders are identified
 Motor graders are identified
 Chain loaders are identified
 Wheel loaders are identified
545 | Page
Skills for a better destiny
Observation:
Learning Outcome 3.3: Apply animation production and editing



Content
Description of Graphics and
image authoring software
 Interface and tools
 Importing
 Exporting
Application of Graphic and
image production
 Logo creation
 Banner creation
 Service card creation
Application of Graphic and
image editing
 Apply color effect
 Apply contrast effect
 Apply image retouch
Learning activities
o
o
o
Practicle exercise on
ServletRequest and
ServletResponse
Practical exercise on
RequestDispacher and its
methods(forward(),include(
))
Practical exercise on
sendRedirect() Method
-
Resources
Internet
Reference books
Projector
White board
Markers
Computer
Formative Assessment 3.3
Performance criterion
Apply properly animation production and editing in conformity with user
requirements.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidance
- Performance evidence
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
- True/ False questions
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
546 | Page
Skills for a better destiny
Task: Apply de-mounting of impliments to the farm
machinery for land clearing and excavation
Checklist
Score
Yes No
Indicator 1: Control Measures and Safeguards for Exiting machine are well applied
 Positioning the machine on even ground when possible is applied
 Making the machine off and all boom attachments are lowered is
applied
 Face the excavator when climbing down and maintain 3point contact
is respected
 Don’t climb down with anything in your hand is respected
 Take time for exiting the machine is respected
 Taking attention to surroundings is respected
 Watch for obstacles when dismounting such as rocks, or ice is
respected
Indicator 2: Steps of dismounting earth moving machinery attachments are properly
applied
 Park the farm machinery is applied
 Lowering impliment is applied
 De-attach impliment is applied
 Switch off the farm machinery is applied
Indicator 3: Hitching methods are well applied
 3point hitch is applied
 PTO is applied
 Drawbar method is applied
Indicator 4: Different machines for de- attachment are well identified
 Backhoe loader is identified
 Excavator is identified
 Trenchers are identified
 Wheel tractor scrapers are identified
 Skid steer loaders are identified
 Motor graders are identified
 Chain loaders are identified
 Wheel loaders are identified
Observation:
547 | Page
Skills for a better destiny
Learning Outcome 3.4: Apply video production and editing
Content
Learning activities
Resources
o Practicle exercise on
- Internet
 Application of Video PreServletRequest and
- Reference books
production
ServletResponse
- Projector
 Video Pre-Production
o Practical exercise on
- White board
Steps for Creating
RequestDispacher and its
- Markers
Successful Video Content
methods(forward(),include(
- Computer
 Run codes about
))
ServletRequst and
o Practical exercise on
ServletResponse
sendRedirect() Method

 Application of video
production
 Write codes about
RequestDispacher
 Run Codes about
RequstDispacher
 Application of Postproduction
 Write codesabout
sendRedirect
 Run codes about
sendRedirect
Formative Assessment 3.4
Performance criterion
Apply properly video production and editing in conformity with user requirements.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Oral evidance
- Performance evidence
Portfolio assessment tools
- Matching type questions
- Multiple choice questions
- Essay (Short and extended answer questions)
- True/ False questions
548 | Page
Skills for a better destiny
- Record of questions asked by assessor and responses of
trainee
- Obsevation checklist
Task: Apply de-mounting of impliments to the farm
machinery for land clearing and excavation
Checklist
Score
Yes No
Indicator 1: Control Measures and Safeguards for Exiting machine are well applied
 Positioning the machine on even ground when possible is applied
 Making the machine off and all boom attachments are lowered is
applied
 Face the excavator when climbing down and maintain 3point contact
is respected
 Don’t climb down with anything in your hand is respected
 Take time for exiting the machine is respected
 Taking attention to surroundings is respected
 Watch for obstacles when dismounting such as rocks, or ice is
respected
Indicator 2: Steps of dismounting earth moving machinery attachments are properly
applied
 Park the farm machinery is applied
 Lowering impliment is applied
 De-attach impliment is applied
 Switch off the farm machinery is applied
Indicator 3: Hitching methods are well applied
 3point hitch is applied
 PTO is applied
 Drawbar method is applied
Indicator 4: Different machines for de- attachment are well identified
 Backhoe loader is identified
 Excavator is identified
 Trenchers are identified
 Wheel tractor scrapers are identified
 Skid steer loaders are identified
 Motor graders are identified
 Chain loaders are identified
 Wheel loaders are identified
549 | Page
Skills for a better destiny
Observation:
REFERENCES
1. Heller, S. (1998). The Education of an Graphic Designer. New York: Allworth Press.
2. Heller, S. (2001). The Education of an E-designer. New York: Allworth Press.
3. Packer, R., & Jordan, K. (2001) Multimedia: From Wagner to Virtual Reality (pp. xv, xvii,
17, 33, 34). W. W. Norton & Company, Inc.
4. Fred T. Hofstetter (2001) Multimedia Literacy. McGraw-Hill, Inc.
5. Tay Vaughan (1998) Multimedia making it work. McGraw-Hill, Inc.
6. https://www.socialmediatoday.com/marketing/20-pre-production-steps-creatingsuccessful-video-content
550 | Page
Skills for a better destiny
OOP USING JAVA
ITLOJ601-
ITLOJ601
Appy OOP Using Java
RTQF Level:
6
Credits:
12
Sector:
ICT
Sub-sector:
IT
Learning hours
120
Issue date: August, 2020
Purpose statement
This module describes the skills, knowledge and attitudes required to apply OOP
principles that facilitate effective development of softwares of using Java as the backend
backend language. After completion of this module, the participant will be able to use
different variables, implement OOP principles without other problem, handle strings
and exceptions without other stackholders as well as producing GUI using AWT together
with Swing technologies.
551 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Describe Java basic concepts and
prepare the environment
1.1. Describe properly java platform components
according to task to be done
1.2. Proper Use various data types and literals as used
in java programming according to types of data
types.
1.3. Proper use of operators in java according to types
of operators.
1.4. Proper Preparation of the environment according
to the task to be done
2. Apply control statements, loops
and jump statements
2.1. Apply correctly decision making statements
according to types decision making statements
2.2. Apply correctly loops according to types of loops
2.3. Apply correctly jump statements according to
types of jump statements
3.1. Proper use of class and object according to OOP
concepts
3.2. Proper use of methods according to types of
methods
3.3. Correct implementation of static according java
static keyword.
3.4. Correct application of constructors according to
task to be done
3.5. Apply Inheritance according to OOP concepts
3.6. Apply Polymorphism according to OOP concepts
3.7. Apply encapsulation, package and access
protections according to OOP concepts
3.8. Apply Abstraction according to OOP concepts
3. Apply object-oriented principles
4. Process Arrays and String
552 | Page
4.1. Apply single dimension array according to types of
arrays
Skills for a better destiny
4.2. Apply Multiple dimension array according to types
of arrays
4.3. Correct reading creation of a string according t
ways of creating a string
4.4. Proper use of String Manipulation methods
according to types of string manipulation methods
5. Handle Exceptions
6. Develop GUI using AWT
7. Develop GUI in java using Swing
8. JDBC
553 | Page
5.1. Proper throwing of exception to avoid risks at
runtime.
5.2. Correct use of try statement to separate the logic
that might throw an exception from the logic to
handle that exception.
5.3. Correct identification of common exceptions
5.4. Correct correct creation of custom Exceptions
6.1. Proper working with windows
6.2. Proper working with graphics and texts
6.3. Proper working with text
6.4. Proper application of AWT controls
6.5. Proper management of Layout
6.6. Proper application of AWT menus
7.1 proper Description of Swing according to swing
API
7.2 Prepare appropriately the working environment
(Netbeans) according to the task to be done
7.3 Proper Use Swing Controls according to types of
controls.
7.4 Proper Use Swing menus according to the task to
be done
8.1 Proper connection to Mysql Database according to
connection steps
8.2 Proper application of JDBC CRUD according to crud
aperations
8.3 Roper application of PreparedStatement interface
according to the task to be done
Skills for a better destiny
LEARNING UNIT 1 – DESCRIBE JAVA BASIC CONCEPTS AND PREPARE THE
ENVIRONEMENT
Learning Outcomes:
1.1 Describe and install properly java platform components
1.2 Proper use various data types and literals as used in java
programming.
1.3 Proper Use of operators in java.
Learning hours:
10 Hours
Learning Outcome 1.1: Describe Java Platform components.
Content
 Description and
installation of JDK
 Definition
 Uses of JDK
 Installation of JDK
 Describe JVM
 Definition
 Uses of JVM
 Describe JRE
 Definition
 Uses of JRE
Learning activities
Resources
o Brainstorming
o Group discussion on Java
platform components
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Formative Assessment 1.1
Performance criterion
Describe properly java platform components according to task to be done
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
554 | Page
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: JDK is well Described and installed
 JDK is Defined
 Uses of JDK are defined
 JDK is installed
Indicator: JVM is well Described
 JVM is Defined
 Uses of JVM are defined
Indicator: JRE is well Described
 JRE is Defined
 Uses of JRE are defined
Observation
Learning Outcome 1.2 Use Operators
Content

Description of Types of data
type
o Description of primitive
data type
o Description of non
primitive data types
 Using data types
o Using Primitive data types
o Using Non primitive data
types
 Casting
o Up casting
o Dow casting
Learning activities
Resources
o Brainstorming
o Group discussion on
Operators
o Practical work on operators
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Formative Assessment 1.2
Performance criterion
Proper Use various data types and literals as used in java programming according to types
of data types
Assessor may collect among the following evidences and make judgments on whether the
performance criterion has been achieved or not.
555 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
Checklist
Score
Yes
No
Indicator 1: Data types are well described
o primitive data type are described
o non primitive data types are described
Indicator 2: Data types are well dused
o primitive data type are used
o non primitive data types are used
Indicator 3: Data types Casting
o Upcasting is applied
o Downcasting is applied
Observation
Learning Outcome 1.3: Use of operators
Content
Learning activities
Resources

o Brainstorming
o Group discussion
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Describing operators









Unary Operator,
Arithmetic Operator,
Shift Operator,
Relational Operator,
Bitwise Operator,
Logical Operator,
Ternary Operator and
Assignment Operator.
Using Operators







Unary Operator,
Arithmetic Operator,
Shift Operator,
Relational Operator,
Bitwise Operator,
Logical Operator,
Ternary Operator and
556 | Page
Skills for a better destiny


Assignment Operator.
Operator shifting
 Shift left
 Shift right
Formative Assessment 1.3
Performance criterion
Proper Use of operators in java according to types of operators
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Operators are well described

Unary Operator are described

Arithmetic Operator are described

Shift Operator are described

Relational Operator are described

Bitwise Operator are described

Logical Operator are described

Ternary Operator are described

Assignment Operator are described
Indicator 2: Operators are well used
557 | Page
Skills for a better destiny
No

Unary Operator are used

Arithmetic Operator are used

Shift Operator are used

Relational Operator are used

Bitwise Operator are used

Logical Operator are used

Ternary Operator are used

Assignment operators are used
Indicator: Operator shifting
 Shift left is done
 Shift right is done
Observation
558 | Page
Skills for a better destiny
LEARNING UNIT 2 – Apply control statements
2.1 Apply correctly decision making statements.
2.2 Apply correctly loops
2.3 Apply correctly jump statements
Learning Outcomes:
Learning hours:
10 Hours
Learning Outcome 2.1: Apply decision making statements
Content
Learning activities
Resources
 Describe decision making
statements
o Brainstorming
o Group discussion on OOP
Concepts
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab





if statement
if-else statement
if-else-if ladder
nested if statement
Apply Decision making
statements




if statement
if-else statement
if-else-if ladder
nested if statement
 Apply switch case
o Description
o Write codes
o Run codes
Formative Assessment 2.1
Performance criterion
Apply correctly decision making statements according to types decision making
statements
Assessor may collect among the following evidences and make judgments on whether the
performance criterion has been achieved or not.
559 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
Checklist
Score
Yes
No
Indicator 1: Decision making statements are well described

if statement is described

if-else statement is described

if-else-if ladder is described

nested if statement is described
Indicator 2: Decision making statements are well applied

if statement is applied

if-else statement is applied

if-else-if ladder is applied

nested if statement is applied
Indicator 3: Switch case is well applied

Switch case is described

Codes are written

Codes are run
Observation
Learning Outcome 2.2: Apply loops
Content
Learning activities
Resources

o Brainstorming
o Group discussion
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
Describing loops
 For
 While
 Do---while
560 | Page
Skills for a better destiny

Applying loops
-
Training room
-
Projector
-
Lap top

 For
 While
 Do….while
Comparison of loops
-
Internet
-
Computer Lab
 For
 While
 Do…while
Formative Assessment 1.3
Performance criterion
Apply correctly loops according to types of loops
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Loops are well described
 For is described
 While is described
 Do….while is describe
Indicator 2: Apply loops
 For is applied
 While is applied
 Do….while is applied
Indicator 3: Installation and configuration
 For is compared with others
 While is is compared with others
 Do….while is compared with others
561 | Page
Skills for a better destiny
No
Observation
Learning Outcome 2.3 Apply jump statements
Content
Learning activities
Resources

o Brainstorming
o Group discussion on Java
Features
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab


Describing jump statements
 continue
 break
Applying jump statements
o Break
o Continue
Compararing jump
statements
o Break
o continue
Formative Assessment 2.3
Performance criterion
Apply correctly jump statements according to types of jump statements
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
Checklist
Score
Yes
Indicator 1: Jump statements are well describe
 Break is described
 Continue is described
Indicator 2: Jump statements are well pplied
 Break is applied
562 | Page
Skills for a better destiny
No
 Continue is applied
Indicator 3: Jump statements are well compared
 Break is compared with others
 Continue is compared with others
Observation
563 | Page
Skills for a better destiny
LEARNING UNIT 3– APPLY OBJECT ORIENTED PRINCIPALS
Learning Outcomes:
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
Proper use of class and object
Proper use of methods
Correct implementation of static.
Correct application of constructors
Apply Inheritance
Apply Polymorphism
Apply encapsulation, package and access protections
Apply Abstraction
Learning hours:
30 Hours
Learning Outcome 3.1: Use Class and Object
Content


Description of Class and
Object.
 Describing a class
 Declaring Object
Learning activities
Resources
o Brainstorming
o Group discussion
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Creating a class and Object
 Creating a class
 Creating an object

Applying classes and object
 Write codes about class
and object
 Run codes about class
and object
Reference :
https://www.edure
ka.co/blog/objectorientedprogramming/
Formative Assessment 3.1
Performance criterion
Proper use of class and object
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
564 | Page
Skills for a better destiny
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
No
Indicator 1 : A class and Object are well described
 A class is described
 Object id described
Indicator 2: class and object are well created
 An object is created
 Objects are created
Indicator 2: class and are well codes
 class codes are run
 Objects codes are run
Observation
Learning Outcome 3.2: Use Methods
Content
Learning activities
Resources
 Using methods
 Describing method
 Declaring a method
 Naming a method
Method naming
convention
 Calling method
 Using parameterized
methods
 Parameters are defined
 Passing Argument to
methods
 Parameters vs
arguments
 Returning a value
o Brainstorming
o Group activities on methods
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
565 | Page
Reference :
https://www.edure
ka.co/blog/objectSkills for a better destiny
 Return one value
 Return void
 Return multiple values
using array
orientedprogramming/
Formative Assessment 3.2
Performance criterion
Proper use of Methods
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Methods are well used
 Method is described
 Method is declared
 A method is named
 Method is called
Indicator 2: Parameterized methods are used
 Parameters are defined
 Argument are passed to methods
 Parameters are distinguished from arguments
Indicator 3: Values are returned by method
 One value is returned
 Void is returned
 Multiple values are returned using array
 An object is returned from method
Observation
566 | Page
Skills for a better destiny
No
Learning Outcome 3.3: Implement static
Content

Learning activities
Description of Static variable o Brainstorming
o Group discussion on static
 Describe static variable
members
 Accessing static variable
o Research
 Static variable vs
instance variable

Description of Static method





Describe static method
Define a static method
Accessing static method
Comparing static and
instance methods
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Using Static block
o Write codes
o Run codes
Formative Assessment 3.3
Performance criterion
Correct implementation of static.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Static variable is well described
 A static variable is defined
 A static variable is accessed
 Static variable and instance variable are compared
567 | Page
Skills for a better destiny
No
Indicator 2: Static method is described
 A static method is described
 A static method is defined
 Static method is accessed
Indicator 2: Static block is applied
 Codes are written
 Codes are run
Observation
Learning Outcome 3.4: Apply constructors
Content
Learning activities
Resources

o Brainstorming
o Group activities on
constructors
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab


Describing a constructor
 Define a constructor
 Importance of
constructor
 Default constructor
 User defined constructor
 Parameterized
constructor
Using constructor
 Creating constructor
 Overloading constructors
 Chaining constructors
 Returning an object from
a method.
Differences between
Methods and constructor
o Methods
o Constructor
Formative Assessment 3.4
Performance criterion
Correct application of constructors
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
568 | Page
Skills for a better destiny
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
No
Indicator 1: A constructor is well described
 What is a constructor
 Why constructor
 Default constructor is described
 User defined constructor is described
 Parameterized constructor is described
Indicator 2: A constructor is well used
 A constructor is created
 Constructors are overloaded
 Constructors are chained
 An object is returned from a method.
Observation
Learning Outcome 3.5: Apply Inheritance
Content
Learning activities
Resources

o Brainstorming
o Group sctivities on
inheritance
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab


Describing inheritance
o Definition
 Superclass
 Subclass
Types of inheritance in java
 Single Inheritance
 Multilevel Inheritance
 Heirarchical Inheritance
 Explain why multiple
inheritance is not
supported in Java.
Implementing inheritance
 Creating a subclass by
extending a superclass
569 | Page
Skills for a better destiny
 Calling inherited class
members
 Inheriting methods
 Inheriting variables
 Accessing superclass
memebers (variables
and methods)
Formative Assessment 3.5
Performance criterion
Proper application of inheritance
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Inheritance is well described
 Inheritance is defined
 Superclass is defined
 Subclass is defined
 Types of inheritance in java are described
 Explained why multiple inheritance is not supported in Java.
Indicator 2: Types of inheritance are explained
 Single Inheritance is explained
 Multilevel Inheritance is explained
 Heirarchical Inheritance is explained
Indicator 2: Inheritance is implemented
 A subclass is created by extending a superclass
 Inherited class members are called
570 | Page
Skills for a better destiny
No
 Methods are inherited
 Variables are inherited
 Superclass memebers (variables and methods) are accessed
Observation
Learning Outcome 3.6: Apply Polymorphism
Content
Learning activities
 Describing polymorphism
o Definition
o Types polymorphism in
java
 Overload methods
 Overload methods by
changing data type of
arguments.
 Overload methods by
changing number of
arguments.
 Override methods
 Using method overriding
 Rules for method
o Brainstorming
overrinding
o Group discussion on
 Using covariant return
polymorphism
type
o Research
 Differentiating between
method overloading and
method overriding
 Applying runtime
polymorphism
 Dynamic method
dispatching
 Upcasting
 Differentiating between
static binding and
dynamic binding.
 Applying instanceOf operator
 Using instance Of
 Downcasting with
instanceOf
571 | Page
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
 Downcasting without
instanceOf
Formative Assessment 3.6
Performance criterion
Proper application of polymorphism
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Methods are well overloaded
 methods are overloaded by changing data type of arguments.
 Methods are overloaded by changing number of arguments.
Indicator 2: Methods are well overriden
 Using method overriding is done
 Rules for method overrinding are applied
 Covariant return type is used
 Method overloading and method overriding are differentiated
Indicator 3: Runtime polymorphism is well applied
 Dynamic method dispatching is applied
 Upcasting is applied
 Static binding and dynamic binding are differentiated
Indicator 4: instanceof operator is well applied
 instanceOf is used
 Downcasting with instanceOf applied
 Downcasting without instanceOf applied
Observation
572 | Page
Skills for a better destiny
No
Learning Outcome 3.7: Apply encapsulation, package and access protections
Content
Learning activities
Resources
 Applying Package
 Describing package
Advantage of package
 Categorization of packages
into:
Built-in packages
User defined packages
 Creating new packages
 Accessing package from an
other package
 Compiling package
 Running package
 Applying access specifiers
 Private
 Default
 Protected
 Public
 Applying encapsulation
 Describing encapsulation
 Describe benefits of
encapsulation
 Use encapsulation
o Brainstorming
o Group activities on
package
o Group activities on access
specifiers
o Group activities on
encapsulation
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Formative Assessment 3.7
Performance criterion
Proper application of encapsulation, package and access modifiers.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
573 | Page
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: Package is well applied
 Package is described
 Advantage of package are described
 packages are categorized into:
Built-in packages
User defined packages
 New packages are created
 Packages are accessed from an other package
 Package are compiled
 Package are run
Indicator 2: Access specifiers are well applied
 Private is applied
 Default is applied
 Protected is applied
 Public is applied
Indicator 3: Encapsulation is applied
 Encapsulation is described
 Benefits of encapsulation are described
 Encapsulation is used
Observation
Learning Outcome 3.8: Apply Abstraction
Content

Learning activities
Using Abstract class
o Brainstorming
 Describing abstract class o Group activities on
 Defining/creating
abstraction
abstract class
 Declare abstract
methods
 Extending abstract class
 Implementing abstract
methods
 Differentiating Abstract class
from Interface
o Abstract class
o Interface
 Using interface
 Describing interface
574 | Page
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
 Defining interface
 Inheriting interface
 Implementing interface
Formative Assessment 3.8
Performance criterion
Proper application of abstraction
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Abstract class is well used
 Abstract class is described
 Abstract class is Defined/created
 Abstract methods are declared
 concrete class is created
 Abstract class is extended
 Abstract methods are implemented
Indicator 2:Differentiating Abstract class from Interface
o Abstract class
o Interface
Indicator 3: Interface is well used
 Interface is described
 Interface is defined/created
 Interface is extended
 Interface is implemented
Observation
575 | Page
Skills for a better destiny
No
LEARNING UNIT 4 – PROCESS STRING AND ARRAYS
Learning Outcomes:
4.1
4.2
4.3
4.4
Apply single dimension
Apply Multiple dimension
Correct reading creation of a string
Proper use of String Manipulation methods
Learning hours:
15 Hours
Learning Outcome 4.1: Apply arrays od single dimension
Content



Learning activities
Description of arrays
o Brainstorming
 Definition
o Group on reading and
 Arrays of single dim
searchin a String
 Arrays of multiple
o Research
dimension
Apply arrays of 1 dim
o Declaration of Array of
single dimension
o Inserting elements in an
array of single dim
o Displaying elements of
1 dim
Passing an array as a
parameter to a method
o Passing a single
dimension array
o Displaying elements of
array passed to the
function
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Reference :
https://www.edure
ka.co/blog/objectorientedprogramming/
Formative Assessment 4.1
Performance criterion
Correct reading and searching String
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
576 | Page
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
Skills for a better destiny
-
Performance
evidence
-
Storages of product/performance
Checklist
Score
Yes
No
Indicator 1: Arrays are described
 Array is defined
 Single dim array is described
 Two dim array is described
Indicator 2: Array is well applied
 Array of single dim is declared
 Array of 1 dim is given elements
 Elements in the array of single dim are displayed
Indicator 3 : Array is well passed to function as argument
 Array of single dim is passed
 Elements are displayed
Observation
Learning Outcome 4.2: Apply arrays of two dimension
Content



Learning activities
Description of arrays
o Brainstorming
 Definition
o Group on reading and
 Arrays of multiple
searchin a String
dimension
o Research
 Array of two dimension
Apply arrays of 2 dim
o Declaration of Array of
2 dimension
o Inserting elements in an
array of s2 dim
o Displaying elements of
2 dim
Passing an array as a
parameter to a method
o Passing a two
dimension array
577 | Page
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Reference :
https://www.edure
ka.co/blog/object-
o Displaying elements of
array passed to the
function
orientedprogramming/
Formative Assessment 4.1
Performance criterion
Correct reading and searching String
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Arrays are described
 Array is defined
 Multiple dimension array is defined
 Two dim array is described
Indicator 2: Array is well applied
 Array of 2 dim is declared
 Array of 2 dim is given elements
 Elements in the array of 2 dim are displayed
Indicator 3 : Array is well passed to function as argument
 Array of 2 dim is passed
 Elements are displayed
Observation
Learning Outcome 4.2: Read and Search a String
Content
Learning activities
Resources

o Brainstorming
-
Using String
578 | Page
Skills for a better destiny
Flipcharts
No


 Describing String
 Create a String
 Read a String using for
loop
Benefits to using for
loop
 Reading String
Backwards
 Printing a String to
console
Using common String
methods
 Length()
 chatAt(int i)
 substring(int start, int
end)
 replace(char oldC, char
newC)
Searching a String
 Using for loop
 Using methods
contains(CharSeque
nce s)
indexOf(char ch)
indexOf(String str)
o Group on reading and
searchin a String
o Research
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Reference :
https://www.edure
ka.co/blog/objectorientedprogramming/
Formative Assessment 4.1
Performance criterion
Correct reading and searching String
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
579 | Page
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: String is well used
 String is described
 A String is created
 A String is read using for loop
 A string is read Backwards
 String is Printed to a console
Indicator 2: Common String methods are well used
 Length() is used
 chatAt(int i) is used
 substring(int start, int end) is used
 replace(char oldC, char newC) is used
Indicator3 : A String is well searched
 for loop is used to serch a string
 methods are used to search a string
 contains(CharSequence s) is used to serach a string
580 | Page
Skills for a better destiny
No
LEARNING UNIT 5 – HANDLE EXCEPTIONS
Learning Outcomes:
Learning hours:
5.1 Proper throwing of exception to avoid risks at runtime.
5.2 Correct use of try statement to separate the logic that
might throw an exception from the logic to handle that
exception.
5.3 Correct identification of common exceptions
Correct correct creation of custom Exceptions
15 Hours
Learning Outcome 5.1: Throwing Exception
Content
Learning activities
Resources

o Brainstorming
o Group activities on
exception handling
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab


Describing exception
 Definition of exception
 Describe the role of
exceptions
Identify exception types
o IOException
o SQLException
o RuntimeException
Throwing exception
o IOException
o SQLException
o RuntimeException
Formative Assessment 5.1
Performance criterion
Proper throwing of exception to avoid risks at runtime.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
581 | Page
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Skills for a better destiny
Checklist
Score
Yes
No
Indicator1 : Exception is well described
 Exception is defined
 role of exceptions are Described
Indicator 2: Exception types are identified
o IOException is described
o SQLException is described
o RuntimeException is described
Indicator 3 Exception is thrown
o IOException is thrown
o SQLException is thrown
o RuntimeException is thrown
Observation
Learning Outcome 5.2: Use try statement
Content
Learning activities
Resources

o Brainstorming
o Group activities on try
statement.
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab


Describing Try...catch
o Definition
o Why to use try...catch
Using try statement
 Using try and catch blocks
 Adding finally block
 Catching multiple types
exceptions using multiple
catch blocks
Nested Try
 Description
 Apply Nested Try
Formative Assessment 5.2
Performance criterion
Correct use of try statement to separate the logic that might throw an exception from the
logic to handle that exception.
582 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
No
Indicator 2: Try statement is described
 Try…catch is Defined
 Reasons of try…catch are defined
Indicator 2: Try statement is used
 try and catch blocks is used
 finally block is added
 multiple types exceptions using multiple catch blocks are used
Indicator 2: Try statement is used
 nested try is described
 Nested try is applied
Observation
Learning Outcome 5.3: Identify common exception
Content
Learning activities
Resources

o Brainstorming
o Group discussion on
common exceptions
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Identifying common runtime
exceptions
 ArithmeticException
 ArrayIndexOutOfBoundsEx
ception
 ClassCastException
 IllegalArgumentException
 SqlException
 NullPointerException
 NumberFormatException
583 | Page
Skills for a better destiny


Identify common checked
exceptions
 FileNotFoundException
 IOException
Handling Exception
o Runtime Exception
o Checked Exception
Formative Assessment 5.3
Performance criterion
Correct identification of common exceptions
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Common runtime exceptions are well identified
 ArithmeticException is identified
 ArrayIndexOutOfBoundsException is identified
 ClassCastException is identified
 IllegalArgumentException is identified
 SqlException is identified
 NullPointerException is identified
 NumberFormatException is identified
Indicator 2: Common checked exceptions are identified
 FileNotFoundException is identified
 IOException is identified
Indicator 3: Exception are handled
584 | Page
Skills for a better destiny
No
o Runtime Exception are handled
o Checked Exception are handled
Observation
585 | Page
Skills for a better destiny
LEARNING UNIT 6 – DEVELOP GUI USING AWT
Learning Outcomes:
Learning hours:
6.1 Work with windows according to AWT components
6.2 Work with graphics
6.3 Work with text
6.4 Apply AWT controls
6.5 Manage Layouts
6.6 Apply AWT Menus
15 Hours
Learning Outcome 6.1: Work with AWT window
Content
Learning activities
Resources

o Brainstorming
o Group activities on AWT
window
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab


Describing AWT
 AWT
 AWT classes
AWT components description
o Container
o Window
o Panel
o Frame
Working with Frame
 Setting dimensions
 Hiding and showing a
frame window
 Setting window title
 Closing a frame window
Formative Assessment 6.1
Performance criterion
Proper working with windows
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
586 | Page
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: described AWT
 AWT is described
 AWT classes are described
Indicator: AWT components are well described
o Container is described
o Window is described
o Panel is described
o Frame is described
Indicator: Frame is well used
 Dimensions are set
 a frame window is displayed
 window title is Set
 frame window is Closed
Observation
Learning Outcome 6.2: Work with Graphics
Content
Learning activities
Resources

o Brainstorming
o Group discussion on
common exceptions
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab


Drawing graphics
 Drawing lines
 Drawing rectangles
 Drawing ellipses and
circles
 Drawing arcs
 Drawing polygons
 Sizing graphics
Demonstrating the drawing
methods
o Methods
o Applying methods
Managing colors
 Setting the current
graphics color
Formative Assessment 6.2
Performance criterion
Proper working with graphics
587 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
No
Indicator 1: Graphics are well drawn
 Lines are drawn
 Rectangles are drawn
 Ellipses and circles are drawn
 Arcs are drawn
 Polygons are drawn
 The drawing methods are demonstreted
 Graphics are sized accordingly
Indicator 1: Drawing methods are demonstrated
 Methods are described
 Methods are applied
Indicator: Colors are managed
 The current graphics color is set
Observation
Learning Outcome 6.3: Apply AWT Controls and Text
Content
Learning activities
Resources

o Brainstorming
o Group on using AWT
controls
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
Description of controls







Labels
Buttons
CheckBoxes
CheckBoxGroup
Choice
Lists
Scroll bars
588 | Page
Skills for a better destiny
 TextFields
 TextArea


-
Internet
-
Computer Lab
Using controls
 Labels
 Buttons
 CheckBoxes
 CheckBoxGroup
 Choice
 Lists
 Scroll bars
 TextFields
 TextArea
Managing Text Output Using
FontMetrics
 Displaying multiple lines of
text
 Centering text
Aligning multline text.
Formative Assessment 6.4
Performance criterion
Proper application of AWT controls
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator: AWTcontrols are well described
 Labels are described
 Buttons are described
 CheckBoxes are described
589 | Page
Skills for a better destiny
No
 CheckBoxGroup are described
 Choice are described
 Lists are described
 Scroll bars are described
 TextFields are described
 TextArea is described
Indicator: AWTcontrols are well used
 Labels are used
 Buttons are used
 CheckBoxes are used
 CheckBoxGroup are used
 Choice are used
 Lists are used
 Scroll bars are used
 TextFields are used
 TextArea are used
Indicator 3:Text Output Using FontMetrics are well managed
 multiple lines of text areDisplayed
 text is Centered
Observation
Learning Outcome 6.5: Manage Layouts
Content
Learning activities
Resources

Description of layouts
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room

 Using FlowLayout
 Using BorderLayout
 Using Insets
 Using GridLayout
 Using CardLayout
Managing layout
o Brainstorming
o Group activities on layout
management
o Research
-
Projector
-
Lap top
-
Internet
-
Computer Lab

 Using FlowLayout
 Using BorderLayout
 Using Insets
Using GridLayout and
CardLayout
 Using GridLayout
590 | Page
Skills for a better destiny
 Using CardLayout
Formative Assessment 6.5
Performance criterion
Proper management of Layout
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Layouts are well described
 FlowLayout is described
 BorderLayout is described
 Insets are described
 GridLayout is described
 CardLayout is described
Indicator 2: Layouts are well Managed
 FlowLayout is used
 BorderLayout is applied
 Insets are managed
Indicator 2: Using GridLayout and CardLayout
 GridLayout is used
 CardLayout is used
Observation
591 | Page
Skills for a better destiny
No
LEARNING UNIT 7 – Program GUI with Swing
Learning Outcomes:
Learning hours:
7.1 proper Description of Swing
7.2 Prepare appropriately the working environment (Netbeans)
7.3 Proper Use Swing Controls.
7.4 Proper Use Swing menus
20 Hours
Learning Outcome 7.1: Describe Swing
Content
Learning activities
Resources

o Brainstorming
o Group discussion on
Swing features over AWT
o Group discussion on
Swing components and
containers
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Describing Swing
 Definition of Swing
 Swing and AWT
 Swing features
Lightweight
Pluggable look and feel

Using Methods of Component
class





add()
setSize()
setLayout()
setVisible()
Describing Swing Components
and containers
 Components
 containers
Formative Assessment 7.1
Performance criterion
Proper description of Swing
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
592 | Page
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
Skills for a better destiny
-
Performance
evidence
-
Storages of product/performance
Checklist
Score
Yes
No
Indicator 1: Swing is well described
 Swing if defined
 Swing and AWT are differentiated
 Swing features are defined
Indicator 2: Methods aof component class are well used
 add() is used
 setSize() is used
 setLayout() is used
 setVisible() is used
Indicator: Swing Components and containers are described
 Components are described
 Containers are described
Observation
Learning Outcome 7.2: Use Swing Controls
Content
Learning activities
Resources

Using basic controls
-
Flipcharts
-
Markers
-
Flipcharts stand

 JLabel
 ImageIcon
 JTextFields
Using Swing Buttons
o Brainstorming
o Group activities on Swing
Controls
o Research
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab

 JButton
 JToggleButton
 CheckBoxes
 RadioButton
 JTabbedPane
Using Other controls
o Using JScrollPane
o Using JList
o Using JComboBox
o Using JTree
593 | Page
Skills for a better destiny
o Using JTable
Formative Assessment 7.3
Performance criterion
Correct use of Swing Controls.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Basic controls are well used
 JLabel is used
 ImageIcon is used
 JTextField is used
Indicator 2: Swing Buttons are well used
 JButton is used
 JToggleButton is used
 CheckBoxes is used
 RadioButton is used
 JTabbedPane is used
Indicator 1: Other components are well used
o Using JScrollPane is used
o Using JList is used
o Using JComboBox is used
o Using JTree is used
o Using JTable is used
Observation
594 | Page
Skills for a better destiny
No
Learning Outcome 7.3: Use Swing menus
Content
Learning activities
Resources

o Brainstorming
o Group activities on Swing
Menus
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab


Describing key items
 JMenuBar
 JMenu
 JMenuItem
Working with menus
 Creating main Menu
 Adding Mnemonics and
accelerators
Handling menus
o Using JRadioButton
MenuItems
o Using
JCheckBoxMenuItem
o Creating a popup menu
o Creating a toolbar
Formative Assessment 7.4
Performance criterion
Proper use of swing menus
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Product evidence
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
Matching
True/false questions
-
Storages of product/performance
Checklist
Score
Yes
Indicator 1: Key items are well Described
 JMenuBar is described
 JMenu is described
 JMenuItem is describe
Indicator 2: Menus are worked with
595 | Page
Skills for a better destiny
No
 Main Menu is created
 Mnemonics and accelerators are added
Indicator 3: Menus are well handled
o JRadioButton MenuItems is created
o JCheckBoxMenuItem is creared
o popup menu is created
o a toolbar is created
o JRadioButton MenuItems is created
Observation
596 | Page
Skills for a better destiny
LEARNING UNIT 8 – JDBC
Learning Outcomes:
8.1 Proper connection to Mysql Database
8.2 Proper application of JDBC CRUD
8.3 Roper application of PreparedStatement interface
Learning hours:
10 Hours
Learning Outcome 8.1: Connection to MYSQL Database
Content
Learning activities
Resources
 Preparation of the
environment
o Install XAMPP/WAMP
o Download and Load
mysqli-connector.jar
o Set the path
 Description of JDBC
Connection drivers
o Brainstorming
o Group discussion
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
 JDBC-ODBC bridge
driver
 Native-API driver
(partially java driver)
 Network Protocol driver
(fully java driver)
 Thin driver (fully java
driver)
https://www.javat
point.com/javajdbc ,
 Identify Database
Connection Steps





Register the driver class
Creating connection
Creating statement
Executing queries
Closing connection
 Apply Database connection
steps to connect to mysql
database




Register the driver class
Creating connection
Creating statement
Executing queries
597 | Page
Skills for a better destiny

Closing connection
Formative Assessment 8.1
Performance criterion
Proper installation and configuration of selected tools
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Checklist
Score
Yes
Indicator 1: Preparation of the environment
o XAMPP/WAMP is installed
o Load mysqli-connector.jar is downloaded and loaded
o the path is set
Indicator 2: Database connection steps are well identified

Register the driver class is identified

Creating connection is identified

Creating statement is identified

Executing queries is identified

Closing connection is identified
Indicator 2: Database connection steps are well applied

Register the driver class is done

Creating connection is done

Creating statement is done

Executing queries is done
598 | Page
Skills for a better destiny
No

Closing connection is done
Observation
Learning Outcome 8.2: Apply JDBC CRUD
Content

Description of CRUD
Operations
 CREATE
 INSERT
 SELECT
 UPDATE
 DELETE
 Apply CRUD Operations
 CREATE
 UPDATE
 DELETE
 Apply other operations
o INSERT
o SELECT
Learning activities
Resources
o Brainstorming
o Group discussion
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Lap top
-
Internet
-
Computer Lab
Reference :
Formative Assessment 8.2
Performance criterion
Proper installation and configuration of selected tools
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Checklist
Score
Yes
Indicator: CRUD Stetements are well described
 CREATE statement is described
599 | Page
Skills for a better destiny
No
 INSERT statement is described
 SELECT statement is described
 UPDATE statement is described
 DELETE statement is described
Indicator: CRUD Stetements are well applied
 CREATE statement is applied
 UPDATE statement is applied
 DELETE statement is applied
Indicator: CRUD Stetements are well described
 INSERT statement is applied
 SELECT statement is applied
Observation
Learning Outcome 8.3: Apply PreparedStatement Interface
Content
Learning activities
Resources
 Describe PreparedStatement
 Definition
 Reasons of
PreparedStatement
 Using Methods of Prepared
statements
 setInt()
 setString()
 setFloat()
 setDouble()
o Brainstorming
o Group discussion
o Research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
 executeUpdate()
Projector
sets the integer value to the-given
parameter index.
sets the String value to the given
index.
- Lapparameter
top
sets the float value to the given
parameter index.
- Internet
sets the double value to the given parameter index.
- Computer Lab
executes the query. It is used for create, drop, insert,
update, delete etc.
reference
 executeQuery()
https://www.javat
point.com/stepsto-connect-to-thedatabase-in-java
 Use PreparedStatement
o To insert records
o Update Records
o Delete Records
o Select records
600 | Page
Skills for a better destiny
Formative Assessment 8.3
Performance criterion
Proper integration of database to the application
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Checklist
Score
Yes
Indicator 1: Description of prepared statement
 Definition
 Reasons of PreparedStatement
Indicator 1: Methods of Preparedstatement
 setInt() is used
 setString() is used
 setFloat() is used
 setDouble() is used
 executeUpdate() is used
 executeQuery() is used
Indicator: five steps to connect to database used
Observation
601 | Page
Skills for a better destiny
No
References
1.
P. Naughton and H.Schildt - Java2 (The Complete Reference) – ninth Edition.
2.
Cay S Horstmann & Gray Gornell - Core Java - Vol I Fundamentals - Addison Wesley
Pvt. Ltd. Indian Branch.
602 | Page
Skills for a better destiny
COMPUTER MAINTENANCE
ITLMC601
ITLMC601
Maintain Computer Systems
Learning hours
120
RTQF Level:
6
Credits:
12
Sector:
ICT
Sub-sector:
Information Technology
Issue date: August, 2020
Purpose statement
This core module describes the skills, knowledge and attitude required to maintain
computer. The learner will be able to describe the internal components of a computer
as well as its peripherals, assemble a computer system, install operating systems and
troubleshoot them using software tools and diagnostics, installation of printer and IT
security measures.
These materials will also assist the student in developing the skills necessary to work as
a technician in the field of IT. He/she will also be able to select and arrange different
materials, equipment and tools used when doing Computer System maintenance and
troubleshooting.
603 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Describe personal computer
1.1. Proper Description of computer according to
their Types
1.2. Proper description of hardware based on
computer system.
1.3. Proper description of software based on
computer requirement.
2. Disassemble and Assemble Personal
computer
2.1. Proper Identification of hand safety tools and
equipment accordance with computer type
2.2. Efficient disassembling and assembling
personal computer according to the computer type
2.3. Proper description of Boot process according to
the computer type
3. Preventive Maintenance and Troubleshooting 3.1. Proper description of preventive maintenance
based on computer environment
3.2. Efficient Troubleshoot problems with personal
computer based on computer problem
3.3. Proper description of security measures
according to the hardware and software
4. Install and configure Laptops and Other
Mobile Devices
604 | Page
4.1. Proper description of laptops and other mobile
devices Characteristics according to their types.
Skills for a better destiny
4.2. Proper Installation and Configuration of Laptop
and Other Mobile Device based on their type
4.3. Appropriate configuration of Network
Connectivity and Email according to their type
5. Install windows and mobile operating system
5.1. Proper windows operating system installation
based on OS version
5.2. Proper configuration of windows operating
system according to its version
5.3. Proper Installation and configuration of Mobile
operating systems according to the mobile type
6. Install and maintain printer
6.1. Proper description of common printer features
based on its type
6.2. Proper installation and Configuration of
Printers according to the media
6.3. Efficient Maintaining and Troubleshooting
Printers according to its type
605 | Page
Skills for a better destiny
LEARNING UNIT 1 - DESCRIBE PERSONAL COMPUTER
Learning Outcomes:
1.15. Describe computer types
1.16. Describe hardware components.
1.17. Describe software requirement
Learning hours:
15Hours
Learning Outcome 1.1: Describe computer Types
Content



Learning activities
Describe computer Types
Brainstorming on computer
 Supercomputer
peripherals devices
Typical users
Demonstration on Cables,
speed
Driver and Connectors or
Capacity
 Mainframe
Ports
Typical users
speed
Capacity
 network Computer
Group discussions on computer
Typical users
peripherals
speed
Capacity
devices
 Personal Computer
Typical users
speed
Practical exercises on
Capacity
Description of internal
 Laptop computer
computer components
Typical users
speed
Capacity
Describe personal computer
 Explain how to keep
personal computer
components safe.
 Explain components
in a computer.
 Explain electrical
and ESD safety.
Describe PC Component
 Input and Output
devices
606 | Page
Skills for a better destiny
Resources
Bench work
Computer
Projector
Whiteboard
Marker
Duster
Text books
Lecture notes
Papers
Internet
PC Repair Tool Kit
Computer Drivers
Computer External
cables
Computer I/O devices
Computer Internal
Components
Connectors/Ports
Original Input
and output
Devices
NFC devices
and
terminals
Facial
recognition
scanners
Fingerprint
scanners
Voice
recognition
scanners
Virtual
Reality (VR)
Augmented
Reality (AR)
 External cables
VGA Cable
DVI Cable
Power Cable
HDMI Cable
USB Cable
Serial Cable
Parallel Cable
 Connectors/Ports
VGA Port
USB Port
Serial Port
HDMI Port
DVI Port
Parallel Port
Microphone
Jack
Speaker Jack
Ethernet Port
(RJ-45
Connector)
Description
of Drivers
DVD/CD
ROOM
Driver
SD Driver
607 | Page
Skills for a better destiny
Formative Assessment 1.1
Performance criterion
Proper Description of computer according to their Types
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice
Oral evidence
True or false questions
Performance evidence
Matching
Sentence completion
Ticking
Presentation
Checklist
Score
Yes
Indicator: Computer types are well described
Supercomputer
Mainframe
network Computer
Personal Computer
Laptop computer
PDA
Indicator: personal computer is well described
keep personal computer components safe.
components in a computer
electrical and ESD safety
Indicator: PC peripherals components are well described
Input and Output devices
External cables
Connectors/Ports
Observation
608 | Page
Skills for a better destiny
No
Learning Outcome 1.2: Describe hardware components
Content



Learning activities
Introduction to hardware
components
Description of Central Unit
components
 cases and power supplies.
 motherboards.
 CPUs.
 types of memory.
 Adapter cards and expansion
slots.
 Hard disk drives and SSDs.
 Optical storage devices.
 Ports, cables and adapters
Protecting the Environment
Brainstorming on
internal and external
components
Bench work
Group discussions on
Projector
Safe disposal and
recycling
presentation
Computer
Whiteboard
Marker
Duster
Text books
Lecture notes
Papers
 Explain safe disposal
methods to protect the
environment
Safe Disposal Methods
Safety Data Sheets
609 | Page
Resources
Internet
PC Repair Tool Kit
Skills for a better destiny
Formative Assessment 1.2
Performance criterion
Proper description of hardware based on computer system
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions /items
Oral evidence
True or false questions
Video evidence
Matching items
Completion items
Ticking
Presentation
Checklist
Score
Yes
Indicator: Hardware components are well Introduced
Indicator: Central Unit components are well described
 cases and power supplies.
 motherboards.
 CPUs.
 types of memory.
 Adapter cards and expansion slots.
 Hard disk drives and SSDs.
 Optical storage devices.
 Ports, cables and adapters
Indicator: Protecting the Environment is well described
 Explain safe disposal methods to protect the environment
Observation
610 | Page
Skills for a better destiny
No
Learning Outcome 1.3: describe of software requirement
Content
Learning activities
Resources

o Brainstorming on
application software
types and version
o Group discussion on GUI
and CLI
Bench work
Describe System software
 Operating System (OS)
Version
Functions
 Utility Software
 Types of OS
Windows
Linux
Mac OS
Computer
Projector
Whiteboard
Marker
Duster
Text books

Describe Application software
types
 Shareware
 Freeware
 Open source

Compare Graphical User
Interface and Command Line
Interface.
 Advantages
 Disadvantages
Internet
Formative Assessment 1.3
Performance criterion
Proper description of software based on computer requirement
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items
Oral evidence
True or false questions
Performance evidence
Matching items
611 | Page
Skills for a better destiny
Completion items
Ticking
Presentation
Checklist
Score
Yes
Indicator: System software is well described
Operating System (OS)
Utility Software
Types of OS
Indicator: Application software types are well described
Shareware
Freeware
Open source
Indicator: Graphical User Interface and Command Line Interface is well described.
Advantages
Disadvantages
Observation
612 | Page
Skills for a better destiny
No
LEARNING UNIT 2 - DISASSEMBLE AND ASSEMBLE PERSONAL COMPUTER
Learning Outcomes:
2.1 Identify hand safety tools and equipment
2.2 Disassemble and assemble personal computer
2.3 Describe Boot process
Learning hours:
25 Hours
Learning Outcome 2.1: Identify hand safety tools and equipment
Content
Learning activities
 Identification of Hand and
safety tools and equipment
 Personal safety
equipment


 ESD Tools
 Antistatic wrist strap
 Mat
 Screwdrivers
 Needle
 Nose pliers
Cleaning Tools
 Soft cloth
 Compressed air can
Diagnostic Tools
 Multimeter
 Loopback
 Adapter
 Brainstorming on hand,
safety tools and
equipments
 Demonstration on
safety tools, Cleaning
Tools and Diagnostic
Tools
 Practical exercises on
Identification of Hand
and safety tools and
equipments
 Group discussions on
Cleaning Tools,
Diagnostic Tools
Resources
Bench work
Computer
Projector
Whiteboard
Marker
-Duster
Text books
Lecture notes
Papers
Internet
PC Repair Tool Kit
Formative Assessment 2.1
Performance criterion
Proper Identification of hand safety tools and equipment accordance with computer
type
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions
Oral evidence
True or false questions
613 | Page
Skills for a better destiny
Matching items
Completion
Presentation
Checklist
Score
Yes
Indicator: Hand and safety tools and equipment identified
Personal safety equipment
ESD Tools
Antistatic wrist strap
Mat
Screwdrivers
Needle
Nose pliers
Indicator: Cleaning tools are well identified
Soft cloth
Compressed air can
Indicator: Diagnostic tools are well identified
Tools
Multimeter
Loopback
Adapter
Observation
Learning Outcome 2.2: Disassemble and assemble personal computer
614 | Page
Skills for a better destiny
No
Content



Learning activities
Disassemble personal computer
 Power off and disconnect the
power supply
 Disconnect the mouse and
keyboard
 Remove the case screws
 Remove the SATA power and
data cable
 Remove the hard drive
 Remove the optical drive
 Remove the adapter drive
 Remove the power supply
 Remove front panel
connectors
 Remove the RAM
Assemble personal computer
 Define general and fire
safety standards.
 Connect the power
supply.
 Install the motherboard
components.
 Install internal drives.
 Install the adapter cards.
 Identify additional
storage
Connect computer components
with appropriate cables
 Test the pc functionality
Resources
Demonstration on
- Bench work
Cables, Driver and
Connectors or Ports - Computer
- Projector
Practical exercise on
- Whiteboard
assembling
- Marker
Group discussion on
computer assembly - Duster
- Text books
Brainstorming on
computer peripherals - Lecture notes
devices
- Papers
- Internet
- PC Repair Tool Kit
Formative Assessment 2.2
Performance criterion
Efficient disassembling and assembling personal computer according to the computer
type
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
615 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items
Oral evidence
True or false questions
Video evidence
Matching items
Essay questions
Sentence Completion items
Presentation
Checklist
Score
Yes
Indicator: personal computer is well Disassembled
 Power off and disconnect the power supply
 Disconnect the mouse and keyboard
 Remove the case screws
 Remove the SATA power and data cable
 Remove the hard drive
 Remove the optical drive
 Remove the adapter drive
 Remove the power supply
 Remove front panel connectors
 Remove the RAM
Indicator: Personal computer is well Assembled
 Define general and fire safety standards.
 Connect the power supply.
 Install the motherboard components.
 Install internal drives.
 Install the adapter cards.
 Identify additional storage
Indicator: computer components with appropriate cables well Connected
 Test the pc functionality
Learning Outcome 2.3: Describe Boot process
616 | Page
Skills for a better destiny
No
Content




Learning activities
Describe Computer boot
process
 POST
 BIOS
 CMOS
 UEFI.
 firmware
Introduction of Power
fluctuations
 Types of fluctuations
 protect against power
fluctuations
Computer functionality
 Describe CPU architecture
 Describe RAID
Upgrade computer hardware
 Select appropriate
components to upgrade a
computer
Resources
Brainstorming on power
fluctuation and
devices that protect
against damage
caused by fluctuation
Bench work
Discussion on boot
process
Software
Computer
Projector
DVD/CD
Whiteboard
Research on RAID
Marker
presentation
Duster
Text books
Lecture notes
Papers
Internet
Formative Assessment 2.3
Performance criterion
Proper description of Boot process according to the computer type
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items
Oral evidence
True or false questions
Matching items
Sentence Completion items
Presentation
617 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator: Computer boot process is well described
 POST
 BIOS
 CMOS
 UEFI.
 firmware
Indicator: Power fluctuations are well introduced
 Types of fluctuations
 protect against power fluctuations
Indicator: Computer functionality is well described
Describe CPU architecture
Describe RAID
Indicator: computer hardware is well upgraded
 Select appropriate components to upgrade a computer
Observation
618 | Page
Skills for a better destiny
No
LEARNING UNIT 3- PREVENTIVE MAINTENANCE AND TROUBLESHOOTING
Learning Outcomes:
Learning hours:
3.1.
Describe preventive maintenance
3.2.
Troubleshoot problems with personal computer
3.3.
Describe security measures
15 Hours
Learning Outcome 3.1: Describe preventive maintenance
Content





Learning activities
Introduction to benefit of
preventive maintenance
Describe personal computer
preventive maintenance
 Factors of preventive
maintenance
Computer location or
environment
Computer use
Maintain internal
components
 CPU heat sink and fan
assembly
 RAM modules
 Storage devices
 Adapter cards
 Cables
Describe Environmental
Concerns
preventive maintenance
Software
Resources
Brainstorming on preventive
maintenance
Computer
Group discussion on
environmental concerns
Whiteboard
Projector
Marker
Duster
Text books
Lecture notes
Papers
PC Repair Tool Kit
Hand, safety tools
and
Equipments
Cleaning Tools
Diagnostic Tools
Formative Assessment 3.1
Performance criterion
Proper description of common printer features based on its type
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
619 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/ items
Oral evidence
True or false questions
Performance evidence
Matching items
Completion items
Presentation
Checklist
Score
Yes
Indicator: Benefit of preventive maintenance is well Introduced
Indicator: Personal computer preventive maintenance is well described
 Factors of preventive maintenance
Indicator: internal components is well maintained
 CPU heat sink and fan assembly
 RAM modules
 Storage devices
 Adapter cards
 Cables
Indicator: Environmental Concerns is well described
Indicator: Preventive maintenance of Software is well described
Observation
Learning Outcome 3.2: Troubleshoot problems with personal computer
620 | Page
Skills for a better destiny
No
Content





Learning activities
Introduction to
Troubleshooting
Describe each step of the
troubleshooting process
 Identify the Problem
 Establish a Theory of
Probable Cause
 Test the Theory to
Determine the Cause
 Establish a Plan of Action to
Resolve the Problem and
Implement the Solution
 Verify Full Functionality
and, If Applicable,
Implement Preventive
Measures
 Document Findings,
Actions, and Outcomes
Identify common problems and
solutions for PCs.
Describe Event view
Describe Task Manager
Brainstorming on
troubleshooting
process
research and group
discussion common
problems and
solutions for PCs
Individual practice on
computer application
functionality using
event view and task
Manager
Resources
Flipcharts
Whiteboard
Markers
Flipcharts stand
Training room
Projector
Computer
Internet
Formative Assessment 3.2
Performance criterion
Efficient Troubleshoot problems with personal computer based on computer problem
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/ items
Oral evidence
True or false questions
Performance evidence
Matching items
Completion items
Presentation
621 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator: Troubleshooting is well Introduced
Indicator: Each step of the troubleshooting process is well described
 Identify the Problem
 Establish a Theory of Probable Cause
 Test the Theory to Determine the Cause
 Establish a Plan of Action to Resolve the Problem and Implement the
Solution
 Verify Full Functionality and, If Applicable, Implement Preventive
Measures
 Document Findings, Actions, and Outcomes
Indicator: Common problems and solutions for PCs is well identified
Indicator: Event view is well described
Indicator: Task Manager is well described
Observation
Learning Outcome 3.3: Describe security measures
Content



Explain security threats.
 Describe different types of
malware.
 Describe measures that
protect against malicious
software.
 Describe different types of
network attacks.
 Describe different social
engineering attacks.
Explain security procedures.
 Explain what a security
policy is.
 Explain physical security
measures.
 Describe measures that
protect data.
 Describe how to destroy
data.
Configure basic security
settings and policies for end
devices.
622 | Page
Learning activities
o Brainstorming on
software security
tools.
Demonstrate on
identification of tools,
Practical exercises on
identification of softtools.
Resources
Bench work
Computer
Projector
Software
Whiteboard
Marker
Duster
Text books
Lecture notes
Papers
Internet
Skills for a better destiny
No
 Explain how to secure a
workstation.
 Configure security using the
Windows Local Security
Policy tool.
 Manage Windows users and
groups.
 Configure security using the
Windows firewall tool.
 Configure a browser for
secure access.
 Configure security
maintenance in Windows
Formative assessment 3.3
Performance criterion
Proper description of security measures according to the hardware and software
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items
Oral evidence
True or false questions
Matching items
Sentence Completion items
Presentation
Checklist
Score
Yes
Indicator: Security threats are explained.
 Describe different types of malware.
 Describe measures that protect against malicious software.
 Describe different types of network attacks.
623 | Page
Skills for a better destiny
No
 Describe different social engineering attacks.
Indicator: Security procedures are well explained.
 Explain what a security policy is.
 Explain physical security measures.
 Describe measures that protect data.
 Describe how to destroy data.
Indicator: Basic security settings and policies for end devices are well configured.
 Explain how to secure a workstation.
 Configure security using the Windows Local Security Policy tool.
 Manage Windows users and groups.
 Configure security using the Windows firewall tool.
 Configure a browser for secure access.
 Configure security maintenance in Windows
Observation
624 | Page
Skills for a better destiny
LEARNING UNIT 4 - INSTALL AND CONFIGURE LAPTOPS AND OTHER MOBILE
DEVICES
Learning Outcomes:
Learning hours:
4.1.
Describe laptops and other mobile devices Characteristics
4.2.
Install and Configure Laptop and Other Mobile Devices
4.3.
Configure Network Connectivity and Email
25 Hours
Learning Outcome 4.1: Describe laptops and other mobile devices Characteristics
Content



Describe laptop components
 Motherboard
 Internal components
 Backlights
 Inventers
 Wi-Fi antenna connectors
 Webcam
 Microphone
Describe Characteristics of
laptops and other mobile
devices
 Describe the features of
mobile devices.
 Describe the features of
laptop components.
 Compare the types of
laptop displays.
Describe Laptop Configuration
 Explain how to configure
power settings on laptops.
 Explain how to configure
wireless communication on
laptops.
Learning activities
Resources
Brainstorming
Flipcharts
Documentary research
and group discussion
Whiteboard
Individual practice
Flipcharts stand
Markers
Training room
Projector
Laptop components
Internet
PC Repair Tool Kit
Formative Assessment 4.1
Performance criterion
Proper description of laptops and other mobile devices Characteristics according to
their types.
625 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items
Oral evidence
True or false questions
Performance evidence
Matching items
Completion items
Presentation
Checklist
Score
Yes
Indicator: laptop components are well described
 Motherboard
 Internal components
 Backlights
 Inventers
 Wi-Fi antenna connectors
 Webcam
 Microphone
Indicator: Characteristics of laptops and other mobile devices is well described
 Describe the features of mobile devices.
 Describe the features of laptop components.
 Compare the types of laptop displays.
Indicator: Laptop Configuration is well described
 Explain how to configure power settings on laptops.
 Explain how to configure wireless communication on laptops.
Observation
Learning Outcome 4.2: Install and Configure Laptop and Other Mobile Devices
o Content

Installation and
Configuration of Laptop
Hardware Component
o Learning activities
Brainstorming laptop
installation and
configuration
o Resources
Flipcharts
Whiteboard
Markers
626 | Page
Skills for a better destiny
No
 Explain how to remove
and install laptop
memory and adapter
modules.
 Explain how to remove
and install laptop
hardware.
 Describe Other Mobile
Device Hardware Overview
 Describe common
mobile device
hardware.
 Describe the hardware
components of specialty
mobile devices
 Describe Preventive
Maintenance for Laptops
and other Mobile Devices
 Explain how to schedule
and perform laptop and
mobile device
maintenance.
 Describe Basic
Troubleshooting Process for
Laptops and other Mobile
Devices
 Explain the six steps of
troubleshooting Laptops
and other Mobile Devices.
 Describe common problems
and solutions related to
Laptops and other Mobile
Devices
Group discussion laptop and
mobile devices preventive
maintenance and
troubleshooting
Research
Presentations
Flipcharts stand
Training room
Projector
Laptop
Smartphone
Tablets
Internet
PC Repair Tool Kit
Formative Assessment 4.2
Performance criterion
Proper Installation and Configuration of Laptop and Other Mobile Device based on
their type
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
627 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice
Oral evidence
True or false questions
Matching items
Completion items
Presentation
Checklist
Score
Yes
No
Indicator: Laptop Hardware Components are well Installed and Configured
 Explain how to remove and install laptop memory and adapter
modules.
 Explain how to remove and install laptop hardware.
Indicator: Mobile Device Hardware Overview is well described
 Describe common mobile device hardware.
 Describe the hardware components of specialty mobile devices
Indicator: Maintenance for Laptops and other Mobile Devices is well described
 Explain schedule and perform laptop and mobile device maintenance.
Indicator: Basic Troubleshooting Process for Laptops and Mobile Devices is well described
 Explain the six steps of troubleshooting Laptops and Mobile Devices.
 Describe common problems and solutions related to Mobile Devices
Observation
Learning Outcome 4.3: Configure Network Connectivity and Email
o Content





Explain how to configure
wireless
Explain how cellular data
settings.
Explain how to pair
Bluetooth devices.
Explain how to configure
email settings.
Explain how to synchronize
data
628 | Page
o Learning activities
Brainstorming on network
connectivity and email on
mobile devices
Group discussion
o Resources
Flipcharts
Whiteboard
Markers
Flipcharts stand
Research
Training room
Presentations
Projector
Laptop
Smartphone
Skills for a better destiny
Tablets
Internet
Formative Assessment 4.3
Performance criterion
Appropriate configuration of Network Connectivity and Email according to their type
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice
Oral evidence
True or false questions
Matching items
Completion items
Presentation
Checklist
Score
Yes
Indicator: how to configure wireless is well explained
Indicator: how cellular data settings is well explained
Indicator: how to pair Bluetooth devices is well explained.
Indicator: how to configure email settings is well explained.
Indicator: how to synchronize data is well explained
Observation
629 | Page
Skills for a better destiny
No
LEARNING UNIT 5- INSTALL WINDOWS AND MOBILE OPERATING SYSTEM
Learning Outcomes:
Learning hours:
5.1.
Windows operating system installed
5.2.
configure windows operating system
5.3.
Install and configure Mobile operating systems
25Hours
Learning Outcome 5.1: Windows operating system installed
Content
Learning activities

Describe the operating
system features
Functionalities
Groups of operating systems
Windows
Linux
Mac os
Hardware requirement
Os compatibility
Upgrade
 Disk Management
Hard drive partitioning
File systems
 Os Installation
Disk cloning
Network
Image-based Internal partition
Resources
Brainstorming on
software and
hardware
compatibility
- Computer
Demonstration on
- Marker
identification of operating
system types and media
storage
- Projector
- Whiteboard
- Duster
- Text books
- Internet
- DVD/CD driver
Practical exercises on
- USB stick
identification of
- Software
operating system
types, storage media
- Storage devices
and installation of
Software
computer
application
OS
Formative Assessment 5.1
Performance criterion
Proper windows operating system installation based on OS version
630 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items /Ticking
Oral evidence
True or false questions
Performance evidence
Matching items
Completion items
Presentation
Essay questions
Checklist
Score
Yes
Indicator: The operating system features are well described
Functionalities
Groups of operating systems
Hardware requirement
Os compatibility
Upgrade
Indicator: Disk Management is well described
Hard drive partitioned
File systems selected
Indicator: Operating system is well Installed
Disk cloning
Network
Image-based Internal partition
Observation
Learning Outcome 5.2: Configure windows operating system
Content

Learning activities
Use Control panel configuration
 Use Microsoft Windows
control panel utilities.
 Configure user accounts
with control panels.
631 | Page
Resources
Demonstration on
- Computer
windows configuration
- Projector
Skills for a better destiny
- Whiteboard
- Marker
No
 Configure internet and
network connectivity using
control panels.
 Configure Windows display
settings.
 Use System and Power
Options control panels.
 Use hardware and sound
control panels.
 Use the clock, region, and
language control panels or
settings to configure a
computer for a location.
 Use the Programs and
Features control panel to
manage Windows software.
 Explain how the Windows
troubleshooting control
panel to investigate system
issues.



Practical exercises on
windows
configuration.
- Text books
- Internet
Discussion on command - Software
line configuration in
windows
System Administration
Command-Line Tools
Configure a Windows computer
to work on a network.
 Configure a Windows
computer to share
resources on a network.
 Configure local resources to
be shared with other
network users.
 Configure wired network
interfaces in Windows.
 Configure wireless network
interfaces in Windows.
 Use Windows applications
to access remote
computers.
 Use remote Windows
Remote Desktop and
Remote Assistance to work
with remote computers
632 | Page
- Duster
Skills for a better destiny
Formative Assessment 5. 2
Performance criterion
Proper configuration of windows operating system according to its version
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions /Ticking
Oral evidence
True or false questions
Performance evidence
Matching items
Sentence Completion items
Presentation
Essay questions
Checklist
Score
Yes
Indicator:Control panel configuration is well used
 Use Microsoft Windows control panel utilities.
 Configure user accounts with control panels.
 Configure internet and network connectivity using control panels.
 Configure Windows display settings.
 Use System and Power Options control panels.
 Use hardware and sound control panels.
 Use the clock, region, and language control panels or settings to
configure a computer for a location.
 Use the Programs and Features control panel to manage Windows
software.
 Explain how the Windows troubleshooting control panel to investigate
system issues.
Indicator: System Administration is well used
Indicator: Command-Line Tools is well used
Indicator: Windows computer to work on a network is well configured.
 Configure a Windows computer to share resources on a network.
 Configure local resources to be shared with other network users.
633 | Page
Skills for a better destiny
No
 Configure wired network interfaces in Windows.
 Configure wireless network interfaces in Windows.
 Use Windows applications to access remote computers.
Observation
Learning Outcome 5.3: Install and configure Mobile operating systems
Content
Learning activities

Describe Mobile operating
system
 Compare Android and ios
 Common Mobile device
features
Screen Orientation
Screen Calibration
GPS
WI-FI Calling
NFS payment








Resources
Demonstration on Mobile - Computer
devices configuration
- Projector
Practical exercises on the -Smart phone
configuration of
- Whiteboard
Mobile devices.
- Marker
Discussion on the
comparison of Android- Duster
and iOS
- Text books
- Internet
Secure Mobile devices
Screen locks
Biometric authentication
Cloud-enabled services
Software security
Linux Operating system
Mac Operating system
Basic Troubleshooting
- Software
applications
Formative Assessment 5.3
Performance criterion
Proper Installation and configuration of Mobile operating systems.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items /Ticking
Oral evidence
True or false questions
634 | Page
Skills for a better destiny
Performance evidence
Matching items
Sentence Completion items
Presentation
Essay questions
Checklist
Score
Yes
Indicator: Mobile operating system are well described
Android and iOS compared
Indicator: Mobile devices are well secured
Screen locks
Biometric authentication
Cloud-enabled services
Software security
Indicator: Linux Operating system is well described
Indicator: Mac Operating system is well described
Indicator: Basic mobile devices are well troubleshooted
Observation
635 | Page
Skills for a better destiny
No
LEARNING UNIT 6 -INSTALL AND MAINTAIN PRINTER
Learning Outcomes:
6.1.
Describe common printer features
6.2.
Install and Configure Printers
6.3.
Maintain and Troubleshoot Printers
Learning hours:
15 Hours
Learning Outcome 6.1: Describe common printer features
Content



Learning activities
Introduction to the Printer
Describe Common Printer
Features
 characteristics and
capabilities of printers.
 Identify printer connectors
and ports.
Describe Printer Type
Comparison
 Explain the parts and
characteristics of inkjet
printers.
 Explain the parts and
characteristics of laser
printers.
 Explain how laser printers
operate.
 Explain the parts and
characteristics of thermal
printers and impact
printers.
 Explain the characteristics
of virtual printers.
 Explain the parts and
characteristics of 3D
printers.
Resources
Brainstorming on printer types
Bench work
Group discussion on
characteristics and
capabilities of printers
Computer
Research
Marker
Projector
Whiteboard
Duster
Text books
Lecture notes
Papers
Internet
Formative Assessment 6.1
Performance criterion
Proper description of common printer features based on its type
636 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/ items
Oral evidence
True or false questions
Performance evidence
Matching items
Completion items
Presentation
Checklist
Score
Yes
Indicator: The Printer is well Introduced
Indicator: Common Printer Features is well described
 characteristics and capabilities of printers.
 Identify printer connectors and ports.
Indicator: Printer Type Comparison is well described
 Explain the parts and characteristics of inkjet printers.
 Explain the parts and characteristics of laser printers.
 Explain how laser printers operate.
 Explain the parts and characteristics of thermal printers and impact
printers.
 Explain the characteristics of virtual printers.
 Explain the parts and characteristics of 3D printers.
Observation
Learning Outcome 6.2 Install and Configure Printers
Content



Install and update Drivers of
printer
 device driver,
 firmware
 RAM for the printer.
Configurations of settings on a
printer.
Optimization of printing
performance.
637 | Page
Learning activities
Brainstorming on
optimization of printing
performance
Discussion
Resources
Bench work
Computer
Projector
Whiteboard
Research
Marker
Duster
Skills for a better destiny
No

DVD/CD
Sharing Printers
 Explain how to configure
printer sharing.
 Configure printer sharing
using a print server.
USB drive
Text books
Lecture notes
Papers
Internet
Formative Assessment 6.2
Performance criterion
Proper installation and Configuration of Printers according to the media
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items
Oral evidence
True or false questions
Performance evidence
Matching items
Sentence Completion items
Presentation
638 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: Drivers of printer are well Installed and updated
 device driver,
 firmware
 RAM for the printer.
Indicator: settings on a printer are well Configured
Indicator: printing performance is well Optimized.
Indicator: Printer is well Shared
 Explain how to configure printer sharing.
 Configure printer sharing using a print server.
Observation
Learning Outcome 6.3: Maintain and Troubleshoot Printers
Content








Learning activities
Describe vendor guidelines
Describe Appropriate
operational environments for
printers.
Implement preventive
maintenance on an inkjet
printer.
Implement preventive
maintenance on a laser printer.
perform preventive
maintenance on a thermal
printer.
perform preventive
maintenance on an impact
printer.
perform preventive
maintenance on a 3D printer.
Explain the six steps of the
troubleshooting printers.
 Identify the Problem
 Establish a Theory of
Probable Cause
 Test the Theory to
Determine the Cause
639 | Page
Brainstorming on printer
maintenance and
troubleshooting
Discussion on common
problems and solution
Research
Skills for a better destiny
Resources
Bench work
Computer
Projector
Whiteboard
Marker
Duster
Text books
Lecture notes
Papers
Internet
PC Repair Tool Kit
Spare part

 Establish a Plan of Action to
Resolve the Problem and
Implement the Solution
 Verify Full Functionality
and, If Applicable,
Implement Preventive
Measures
 Document Findings,
Actions, and Outcomes
Describe common problems
and solutions for printers.
Formative Assessment 6.3
Performance criterion
Efficient Maintaining and Troubleshooting Printers according to its type
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Multiple choice questions/items
Oral evidence
True or false questions
Performance evidence
Matching items
Completion Items
Presentation
Checklist
Score
Yes
Indicator: Vendor guidelines are well described
Indicator: Appropriate operational environments for printers described.
Indicator: Preventive maintenance on an inkjet printer is well Implemented.
Indicator: Preventive maintenance on a laser printer is well Implemented.
Indicator: Preventive maintenance on a thermal printer is well perfomed.
Indicator: Preventive maintenance on an impact printer is well perfomed.
640 | Page
Skills for a better destiny
No
Indicator: Preventive maintenance on a 3D printer is well perfomed.
Indicator: Six steps of the troubleshooting printers is well explained.
 Identify the Problem
 Establish a Theory of Probable Cause
 Test the Theory to Determine the Cause
 Establish a Plan of Action to Resolve the Problem and Implement the
Solution
 Verify Full Functionality and, If Applicable, Implement Preventive
Measures
 Document Findings, Actions, and Outcomes
Indicator: Describe common problems and solutions for printers.
Observation
641 | Page
Skills for a better destiny
Summative Assessment
Integrated situation
Resources
Rwanda Development Board is a government department that
integrates all government agencies responsible for the
attraction, retention and facilitation of investments in the
national economy. This board would like to upgrade the Office
of National Park of Birunga located at Kinigi District in North
province. The office has 20 old computers which are not
operating. You are hired as an IT technician to troubleshoot the
old computers and set up other new 20 laptop computers which
are disassembly and packed in boxes. You are requested to make
all computers operate, describe the different computer
hardware and software troubleshooting steps you know and
briefly describe the tools used. After, make sure that you list all
steps which have been followed. At the end of the work you
have to submit a report and work. Duration of the work is 5hrs.
642 | Page
Skills for a better destiny
o PC Repair Tool Kit
o Computer
components
o Projectors
o Data cables
o Computers
o Jack cables
o Network cables
o Backup software
o Backup media
o Cleaning Tools
o Diagnostic Tools
o Security Software
o Mat
o Table
o Operating system
Assesment Criterion 1: Quality of Process
Checklist
Score
Yes No
Indicator: Analysis of existing facilities and infrastructure is well done
Site Planning process
Computer equipment deployment place
Existing labs
Tools, Equipment and materials are well selected
Desktop Computers
Laptop
PC Repair Tool Kit
Mat
Table
Network cables
Backup software
Backup media
Cleaning Tools
Diagnostic Tools
Security Software
Operating system CD
Indicator: Installation of computer according to the manufacture’s specifications is well
done
Assembling of computer
Connecting the computers
Operating system
Application software
Indicator: Configuration and customization of the computer according to plans is well done
Computer settings
Applications software settings
Indicator: Troubleshooting steps are well followed
Computer application accessible
Computer service derivable
Computer allocation well arranged
Indicator: Documentation of configurations is well done
Report of the work done
643 | Page
Skills for a better destiny
Observation
Assessment Criterion 2: Quality of product
Checklist
Score
Yes
No
Indicator: The computer system is well installed
Operating system
antivirus
application software
Observation
Assessment Criterion 3: Relevance
Checklist
Score
Yes
No
Indicator: Time is well respected
5 hours
Indicator: Instructed materials are well used
No wasted materials
Indicator: The report is well produced
Report format
Report content
Observation
Assesment Criterion 4: Safety
Checklist
Score
Yes
Indicator: Workplace environment is well prepared
Materials in the right place
Equipment in the right place
Tools in the right place
First Aid Kit in the working area
Fire extinguishers or sand in the working area
Indicator: Factors that affect quality are well described (Knowledge)
Insulation of cables
Tightens
No damaged equipment or Tools
644 | Page
Skills for a better destiny
No
Observation
References:
Allan, Johnson (2020).IT Essentials v7. San Jose, CA, California, USA: Cisco Press
Cisco Academy. (2020, August 4).IT Essentials. Retrieved from https://static-courseassets.s3.amazoneaws.com/ITE7/en
645 | Page
Skills for a better destiny
ITLDF601ITLDF601
DATABASE DEVELOPMENT
Design and Develop Database
Learning hours
100
RTQF Level:
6
Credits:
10
Sector:
ICT
Sub-sector:
Information Technology
Issue date: August, 2020
Purpose statement
This core module describes the skills, knowledge and attitude required to develop and
design database. This module is intended for students pursuing TVET advanced diploma.
The learner will be able to determine database requirements, develop a logical data
model, Design the data structures, perform database structure, Apply DML and test and
finalize database. He/she will be also able to select and arrange different materials,
equipment and tools used when developing database.
646 | Page
Skills for a better destiny
Learning assumed to be in place
N/A
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Determine database
requirements
1.1 Proper description of database management
system based on their concepts
1.2 Proper identification of technical
requirements according to user requirements
1.3 Proper Development of conceptual model of
the database based on user requirements
2. Develop a logical data model
2.1 Proper description of logical data model based
on their concepts
2.2 Proper designing an entity-relationship
diagram (ERD) according to their relationship
2.3 Proper description of normalization rules
according to database design standards
3. Design the data structures
3.1 Proper Identification of constraints based on
integrity rules
3.2 Proper Development of validation rules for
data based on integrity rules and constraints
3.3 Design indexes and develop the data
dictionary
3.4 Document the database based on design
4. Perform database structure
4.1 Proper creation of database and user
according to database design
4.2 Proper description of SQL(Structured Query
Language) based on its languages
4.3 Proper description of data control
language(DCL) based on its statements
4.4 Proper description of data definition
language(DDL) based on its statements
4.5 Proper description of data manipulation
language(DML) based on its statements
647 | Page
Skills for a better destiny
4.6 Proper description of data transaction
control(TCL) based on its statements
5. Test and finalize database
648 | Page
5.1 Appropriate use of sample data to test main
functionalities of DB based on testing
database types.
5.2 Proper identification of errors and attacks in
DB based on database testing
5.3 Proper description of database test based on
database design
Skills for a better destiny
LEARNING UNIT 1 - DETERMINE DATABASE REQUIREMENTS
Learning Outcomes:
Learning hours:
1.1.
1.2.
1.3.
Describe database management system
Identify technical requirements
Develop a conceptual model of the database
15 Hours
Learning Outcome 1.1: Describe Database management system
Content



Defining key concepts:
 Data
 Database
 DBMS
 RDBMS
Description of database
management system(DBMS)
 Applications of
database management
system
 Advantages and
Disadvantages of
database management
system
 Database
management system
functions
 Components of the
DBMS Environment
Describing types of database
 Centralised database
 Distributed database
Learning activities
o Group discussion on
advantages/disadvanta
ges and functions of
database
o Group work
presentation on types
of database
Resources
-
Internet
Reference books
Projector
White and black
boards
- Markers
- Computer
Formative Assessment 1.1
Performance criterion
Proper description of database management system based on their concepts
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
649 | Page
Skills for a better destiny
Types of evidence
Written evidence
Portfolio assessment tools
-
Multiple choice questions/items
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Checklist
Score
Yes
No
Indicator 1: The key concepts are well defined
 Data is defined
 Database is defined
 DBMS is defined
 RDBMS is defined
Indicator 2: Database management system is well described
 Applications of DBMS are described
 Advantages and disadvantages of DBMS are described
 Functions of DBMS are described
 Components of DBMS are described
Indicator 3:Types of database are well described
 Centralised database is described
 Distributed database is described
Observation
Learning Outcome 1.2: Identify technical requirements
Content
Learning activities
Resources

o Brainstorming on
techniques of data
collection
o group practice on collecting
data using questionnaire
o Brainstorming on functional
requirements vs nonfunctional requirements
-

Defining key concepts
 Technical requirement
Description of techniques and
methods to collect data
 Interview
 Documentation
 Questionnaire
 Observation
650 | Page
Skills for a better destiny
-
Internet
Reference
books
Projector
White and
black boards
Markers
Computer

Describing types of database
requirements
 Functional requirements
 Non-functional
requiremenSts
Formative Assessment 1.2
Performance criterion
Proper identification of technical requirements according to user requirements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Short answers questions
Task: Collect data using questionnaire technique
Checklist
Score
Yes
Indicator 1: Key concept is well defined
 Technical requirement is defined
Indicator 1: Techniques of data collection are well described
 Interview technique is described
 Documentation technique is described
 Questionnaire technique is described
 Observation technique is described
Indicator 2: Types of database requirements are well described
 Functional requirements are described
 Non-functional requirements are described
Observation
651 | Page
Skills for a better destiny
No
Learning Outcome 1.3: Develop a conceptual model of the database
Content
Learning activities
Resources

o Brainstorming on
conceptual data model
o Brainstorming
conceptual database
design
-


Defining key concepts
 Data model
 Conceptual data model
Describing types of data model
 Conceptual data model
 Logical data model
 Physical data model
Description of conceptual
database design
 Levels of abstraction
 Data independence
Types of data
independence
 Database administrators and
database users
-
Internet
Reference books
Projector
White and black
boards
Markers
Computer
Formative Assessment 1.3
Performance criterion
Proper development of conceptual model of the database based on user requirements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Written evidence
652 | Page
Portfolio assessment tools
-
Multiple choice questions/items
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: Key concepts are well defined
 Data model is defined
 Conceptual data model is defined
Indicator 2: Types of data model are well described
 Conceptual data model is described
 Logical data model is described
 Physical data model is described
Indicator 3: Conceptual database desing is well described
 Level of abstratction are described
 Types of data independence are described
 Database administrators and users are described
Observation
653 | Page
Skills for a better destiny
No
LEARNING UNIT 2- DEVELOP A LOGICAL DATA MODEL
Learning Outcomes:
2.14. Describe logical data model
2.15. Design an entity-relationship diagram (ERD)
2.16. Apply normalization rules
Learning hours:
25 Hours
Learning Outcome 2.1 Describe logic data model
Content
Learning activities
Resources

o Brainstorming on LDM
components
o Brainstorming on schema
diagram of LDM
-

Defining key concept
 Entity
 attribute
Description of logical data
model components





Entity types
Attributes types
Relationship
Domains
Description of schema
Diagram of LDM
 views
 indexes
 packages
 procedures
 functions
 queues
 triggers
 types
 sequences
 synonyms
 database links
 directories
 XML schemas
Formative Assessment 2.1
Performance criterion
Proper description of logical data model based on their concepts
654 | Page
Skills for a better destiny
-
Internet
Reference books
Projector
White and black
boards
Markers
-
Computer
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Written evidence
Portfolio assessment tools
-
Multiple choice questions/items
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Checklist
Score
Yes
Indicator 1: Key concepts are well defined
 Entity is defined
 Attribute is defined
Indicator 2: Logical data model components are well described
 Entity types are explained
 Attributes are explained
 Relationship are explained
 Domains are explained
Indicator 3: Schema Diagram of LDM is well described
 views are described
 indexes are described
 packages are described
 procedures are described
 functions are described
 queues are described
 triggers are described
 types are described
 sequences are described
 synonyms are described
 database links are described
 directories are described
655 | Page
Skills for a better destiny
No
 XML schemas are described
Observation
Learning Outcome 2.2 Design an entity relationship diagram(ERD)
Content
Learning activities
Resources

o Brainstorming on entities,
attributes and relationship
types
o Designing an ERD for a
database
-
Defining key concepts





Attribute
Key
Entity relationship
Cardinality
-
Description of entities
 Strong entity
 Weak entity
 Composite entity




Description of the
attribute’s types:
 Simple attribute
 Composite attribute
 Single valued attribute
 Multi-valued attribute
 Derived attribute
 Null attribute
 Key attribute
Description of the
attribute’s categories:
 Unique keys
 Primary keys
 Secondary keys
 Foreign keys
 Non-key data
Description of unique
identifier
 Simple
 Composite
 Candidate
Description of relationships
 Degree of relationship
 Description of
constraints on
relationship
656 | Page
Skills for a better destiny
Internet
Reference books
Projector
White and black
boards
Markers
Computer
Entity
Relationship
Diagram tool,
UML tool


 Mapping
constraints/cardinalities
 Participation constraints
Drawing ERD
 ERD symbols and
notations
 ERD templates
 Converting ERD into
table
Documenting ERD
 Entities in ERD
 Attributes in ERD
 Cardinality in ERD
 Constraints in ERD
 Relationship in ERD
Formative Assessment 2.2
Performance criterion
Proper designing an entity-relationship diagram (ERD) according to the entities,
attributes and their relationship
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Task : Design an entity Relationship diagram for a given
database
Checklist
Score
Yes
Indicator 1: Key concepts are well defined
 Attribute is defined
657 | Page
Skills for a better destiny
No
 Key is defined
 Entity relationship is defined
 Cardinality is defined
Indicator 2: Entities are well described
 Strong entity is describe
 Weak entity is described
 Composite entity is described
 Strong entity is described
 Weak entity is described
Indicator 3: Attributes types are well described
 Simple attribute is described
 Composite attribute is described
 Single valued attribute is described
 Multi-valued attribute is described
 Derived attribute is described
 Null attribute is described
 Key attribute is described
Indicator 4: Attributes categories are well described
 Unique keys is described
 Primary keys is described
 Secondary keys is described
 Foreign keys is described
Indicator 5: Types of unique identifier are well described
 Simple type is described
 Composite type is described
 Candidate type is described
 Non-key data type is described
Indicator 6: Relationship is well described
 Degree of relationship is described
 Description of constraints on relationship is described
658 | Page
Skills for a better destiny
 Mapping constraints/cardinalities is described
 Participation constraints is described
Indicator 7: Drawing of ERD is well done
 Symbol and notation of ERD are well explained
 ERD template is well used
 Conversion of ERD into table is done
Indicator 8: ERD is well documented
 Entities in ERD is documented
 Attributes in ERD is documented
 Cardinality in ERD is documented
 Constraints in ERD is documented
 Relationship in ERD is documented
Observation
Learning Outcome 2.3: Apply normalization rules
Content
Learning activities
Resources

o Brainstorming on
key concepts of
normalization
o Brainstorming on
normalization rules
o Group work on
applying normal
forms
-


Defining key concepts
 Data normalization
 Normal form
Describing Normalization rules
 Main aim of
normalization
 Characteristics of
insufficient normalized
table
 Advantages of
normalization
Describing main types of
normal form
 First Normal Form
 Second Normal Form
 Third Normal Form
 Boyce and Codd Normal
Form
659 | Page
Skills for a better destiny
-
Internet
Reference books
Projector
White and black
boards
Markers
-
Computer
Formative Assessment 2.3
Performance criterion
Proper application of normalization rules according to database design standards
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Task: Apply Normalization
Checklist
Score
Yes
Indicator 1: Key concepts are well defined
 Data normalization is defined
 Normal form is defined
Indicator 2: Normalization rules are well described
 Main aims of normalization are described
 Characteristics of insufficient normalized table are described
 Advantages of normalization are explained
Indicator 3: Main types of normal form are well described
 First Normal Form is described
 Second Normal Form is described
 Third Normal Form is described
Observation
660 | Page
Skills for a better destiny
No
LEARNING UNIT 3: DESIGN THE DATA STRUCTURES
Learning Outcomes:
3.1 Identify integrity rules and constraints
3.2 Develop the validation rules for data
3.3 Design indexes and develop the data dictionary
3.4 Document the database design
Learning hours:
15 Hours
Learning Outcome 3.1: Identify the integrity rules and constraints
Content



Learning activities
Defining key concepts
o Brainstorming on
 Integrity rules
integrity rules and
 Constraint
constraints
Description of integrity
o group discussion on
constraints in DBMS
importance of referential
 Domain integrity constraint
constraints for data
 Entity integrity constraint
integrity
 Referential integrity
constraint
 Key integrity constraint
Primary key
Foreign key
Not null key
Unique key
Check key
Description of referential
integrity
 Importance of referential
constraints for data
integrity
 Rules of referential integrity
Resources
-
Internet
Reference books
Projector
White and black
boards
Markers
Computer
Formative Assessment 3.2
Performance criterion
Proper Identification of integrity rules and constraints based on integrity rules
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
661 | Page
Skills for a better destiny
Types of evidence
Written evidence
Portfolio assessment tools
-
Multiple choice questions/items
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Checklist
Score
Yes
No
Indicator 1: Key concepts are welldefined
 Integrity rules is defined
 Constraint is defined
Indicator 2: Integrity constraints in DBMS are well described
 Domain integrity constraint is described
 Entity integrity constraint is described
 Referential integrity constraint is described
 Key integrity constraints are described
Indicator 3: Integrity constraints in DBMS are well described
 Importance of referential constraints for data integrity is described
 Rules of referential integrity are described
Observation
Learning Outcome 3.2: Develop the validation rules for data
Content
Learning activities
Resources

o Brainstorming on data
validation rule
o Individual work on
validating data
-
Defining key concept
 Validation
 Validation rules

Description of data validation
rules:
 Management of validation
rules
 Description of types of Data
validation
 Data-type check
662 | Page
Skills for a better destiny
-
Internet
Reference books
Projector
White and black
boards
Markers
-
Computer
 Simple range and constraint
check
 Code and cross-reference
check
 Structured check
 Consistency check
 Range check
 Criteria
Formative Assessment 3.2
Performance criterion
Proper Development of validation rules for data based on integrity rules and constraint
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Written evidence
Portfolio assessment tools
-
Multiple choice questions/items
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Checklist
Score
Yes
Indicator 1: Key concepts are well defined
 Validation is defined
 Validation rules is defined
Indicator 2: Data validation rules is well described
 Validation rules are defined
 Validation rules are management is described
Indicator 3: Types of Data validation are well described
663 | Page
Skills for a better destiny
No
 Data-type check is described
 Simple range and constraint check is described
 Code and cross-reference check is described
 Structured check is described
 Consistency check is described
 Range check is described
Observation
Learning Outcome 3.3: Design indexes and develop the data dictionary
Content
Learning activities
Resources

o Brainstorming on data
dictionary
o Brainstorming on
indexes
o Group work on designing
indexes and data
dictionary
-
Defining key concepts
 Index
 Data dictionary


Description of Indexes
 Types of indexes
Description of the data
dictionary
 Data dictionary definition
 Structural Metadata
Data element
information
Table information
Record structure
information
-
Internet
Reference books
Projector
White and black
boards
Markers
-
Computer
Formative Assessment 3.3
Performance criterion
Proper Designing of indexes and develop the data dictionary based on data ,integrity
rules and constraints
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
664 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Task: Design indexes and develop the data dictionary
Checklist
Score
Yes
No
Indicator 1: key concepts are well defined
 Index is defined
 Data dictionary is defined
Index 2: Indexes are well described
 Types of indexes are described
Indicator 3: Data dictionary is well described
 Data dictionary is defined
 Structural Metadata is described
Observation
Learning Outcome 3.4: Document the database design
Content
Learning activities

o Individual practice on
documenting the
database design process
o Group work
documenting functional
requirements
o Discussion on Database
functionalities
Defining key concept
 Functional requirement

Description of functional
requirement specifications
 Characteristics of functional
requirement
 Benefits of functional
requirements

Documenting design process
 Purpose of database
665 | Page
Skills for a better destiny
Resources
- Internet
- Reference books
- Projector
- White and black
boards
- Markers
-
Computer
 Organize the information
required
 Divide the information into
tables
 Turn information items into
column
Formative Assessment 3.4
Performance criterion
Accurate documentation of database design based on based on data ,integrity rules and
constraints
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Task: Document the database design process
Checklist
Score
Yes
Indicator 1: Defining key concept
 Functional requirement is defined
Indicator 2: Functional requirement specifications are well described
 Characteristics of functional requirements are described
 Benefits of functional requirement are described
Indicator 3: Design process is well documented
 Purpose of database is elaborated
 Informations required are organized
 The information into tables is done
 Turning information items into column is done
Observation
666 | Page
Skills for a better destiny
No
LEARNING UNIT 4 – PERFORM DATABASE STRUCTURE
Learning Outcomes:
4.1 Create database and user
4.2 Describe data control language(DCL)
4.3 Describe data definition language(DDL)
4.4 Describe data manipulation language(DML)
4.5 Describe data transaction control(TCL)
Learning hours:
35 Hours
Learning Outcome 4.1: Create database and user
Content



Learning activities
Description to Structured Query o Brainstorming on SQL
o Individual work on
Language
creation of database and
 Roles played by SQL
users
 Working with RDBMS
 Working with MYSQL
Installing xampp
server
 Starting Mysql from
windows command line
Creating database and user
 Creating database
 Creating new user
 Setting account password
 Listing all Mysql user
account
Manipulating database and user
account
 Renaming user account
 Removing user account
 Renaming database
 Dropping database
Resources
- Internet
- Reference books
- Projector
- White and black
boards
- Markers
-
Computer
Xammp server
Mysql
Formative Assessment 4.1
Performance criterion
Proper creation of database and user according to database design
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
667 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Task: Creating database and users
Checklist
Score
Yes
No
Indicator 1: Structured Query Language is well described
 Roles played by SQL are described
 Working with RDBMS is explained
 Working with MYSQL is explained
Indicator 2: creating database and user is described
 Database is created
 New user is created
 Setting account password is done
 Listing all Mysql user account is done
Indicator 3: User account is manipulated
 User account is renamed
 User account is removed
 Database is renamed
 Database is dropped
Observation
Learning Outcome 4.2: Describe Data Control Language (DCL)
Content
Learning activities
Resources

o Brainstorming on Data
Control Language
o Individual work on
granting privileges to
-
Defining key concept
 Data Control Language
 Grant
 Revoke
668 | Page
Skills for a better destiny
Internet
Reference books
Projector



user and revoking
privileges from user
SQL commands for granting
privileges to user
 Granting all privileges
 Granting different user
permissions
SQL command for revoking
privileges from user
 Revoking different
permission from user
-
White and black
boards
Markers
-
Computer
Xammp server
Mysql
Retrieving user privileges in
Mysql
 Retrieving privileges to the
current user
 Retrieving privileges to a
particular user
Formative Assessment 4.2 :
Performance criterion
Proper description of data control language(DCL) based on its statements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Task: Apply SQL command syntax by granting privileges to
users and revoking privileges from users
Checklist
Score
Yes
Indicator 1: Key concepts are well defined
 Data Control Language is defined
 Grant is defined
669 | Page
Skills for a better destiny
No
 Revoke is defined
Indicator 2: SQL commands for granting privileges to user are well
described
 Granting all privileges to user is done
 Granting different user permissions is done
Indicator 3: SQL command for revoking privileges from user is well
described
 Revoking different permission from user is done
Indicator 4: Retrieving user privileges in Mysql is well described
 Retrieving privileges to the current user is done
 Retrieving privileges to a particular user is done
Observation
Learning Outcome 4.3: Describe Data Definition Language (DDL)
Content
Learning activities
Resources

o Brainstorming on data
definition language
o Group work on creating
table, altering table and
renaming table
-


Describing Data Definition
Language
 Data Definition Language
 Data types
Numeric data
types
Date and Time
types
String types
Creating table statement
 Creating table
 Creating table using another
table
 Including constraints in the
create table
Defining
constraints
 Creating table with AUTO
INCREMENT
Altering table statement
 Adding column in table
 Adding multiple columns in
table
670 | Page
Skills for a better destiny
-
Internet
Reference books
Projector
White and black
boards
Markers
-
Computer
Xammp server
Mysql


 Modifying column in table
 Modifying multiple columns
in table
 Drop column in table
 Drop multiple columns in
table
 Renaming column in table
 Renaming multiple columns
in table
Dropping table statement
 Dropping one table
 Dropping multiple tables
 Truncating table
Renaming table statement
 Renaming one table
 Renaming multiple
tables within a single
statement
Formative Assessment 4.3
Performance criterion
Proper description of data definition language(DDL) based on its statements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Task: Creating tables, altering tables and renaming tables.
Checklist
Score
Yes
Indicator 1: Data Definition Language is well described
 Data Definition Language is defined
671 | Page
Skills for a better destiny
No
 Data types are described
Indicator 2: Creating table statement is well described
 Table is created
 Table is created using another table
 Table is created including constraints
 Table is created with AUTO INCREMENT
Indicator 3: Altering table statement is well described
 Adding column in table is done
 Adding multiple columns in table is done
 Modifying column in table is done
 Modifying multiple columns in table is done
 Drop column in table is done
 Drop multiple columns in table is done isdone
 Renaming column in table is done is done
 Renaming multiple columns in table is done
 Adding column in table
Indicator 4: Dropping table statement is well described
 Dropping one table is done
 Dropping multiple tables is done
 Truncating table is done
 Dropping one table is done
Indicator 5: Renaming table statement is well described
 Renaming one table is done
 Renaming multiple tables within a single statement is done
Observation
Learning Outcome 4.4: describe Data Manipulation Language (DML)
Content



Learning activities
Defining key concept
 Data Manipulation Language
Insert statement
 Inserting a single record
 Inserting multiple records
 Insert into table using select
 Inserting into multiple tables
Select statement
672 | Page
Resources
- Internet
o Brainstorming on
data manipulation
- Reference
language
books
o Group work on
- Projector
manipulation of data
- White and
black boards
- Markers
Skills for a better destiny





 Select using DISTINCT
keyword
 Comparison operators used
in WHERE and HAVING
 Arithmetic operators
 ORDER BY clause
Mysql Joins statements
 Mysql Join
 Mysql Inner Join
 Mysql Left Outer Join
 Mysql Right Outer Join
Mysql UNION operator
 UNION using DISTINCT
 UNION using ALL
Mysql aggregate functions
 Average(AVG) function
Using DISTINCT
keyword
Using formula
Using group by
 COUNT function
Only include NOT
NULL values
Using DISTINCT
keyword
Using GOUP BY
 SUM function
Using DISTINCT
keyword
Using GROUP BY
Using formula
 MAX function
Using GROUP BY
 MIN function
Using GROUP BY
Mysql string functions
 CONCAT function
 LENGTH function
 CHAR_LENGTH function
 LEFT function
 REPLACE function
Update statement
 Updating one table
 Updating multiple tables
 Updating single column
 Updating multiple columns
673 | Page
Skills for a better destiny
-
Computer
Xammp
server
Mysql

Delete statement
 Deleting table with one
condition
 Deleting table with two
condition
Formative Assessment 4.4
Performance criterion
Proper description of data manipulation language(DML) based on its statements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Task: Manipulating data
Checklist
Score
Yes
Indicator 1: Key concept is welldefined
 Data manipulation language is defined
Indicator 2: Insert statement is welldescribed
 Inserting a single record is done
 Inserting multiple records is done
 Insert into table using select is done
 Inserting into multiple tables is done
Indicator 3: Select statement is well described
 Select using DISTINCT keyword is done
 Comparison operators used in WHERE and HAVING is done
 Arithmetic operators is done
 ORDER BY clause is done
 Select using DISTINCT keyword is done
674 | Page
Skills for a better destiny
No
Indicator 4: Mysql statement is well described
 Mysql Join is done
 Mysql Inner Join is done
 Mysql Left Outer Join is done
 Mysql Right Outer Join is done
 Mysql Join is done
Indicator 5: Msql UNION operator is well described
 UNION using DISTINCT is done
 UNION using ALL is done
Indicator 6: Mysql aggregate functions are well decsribed
 Average(AVG) function is calculated
 COUNT function is calculated
 SUM function is calculated
 MAX function is calculated
 MIN function is calculated
Indicator 7: String functions are well performed
 CONCAT function is performed
 LENGTH function is performed
 CHAR_LENGTH function is performed
 LEFT function is performed
 REPLACE function is performed
Indicator 8: Update statement is well described
 Updating one table is done
 Updating multiple tables is done
 Updating single column is done
 Updating multiple columns is done
Indicator 9: Delete statement is well described
 Deleting table with one condition is done
 Deleting table with two condition is done
Observation
675 | Page
Skills for a better destiny
Learning Outcome 4.5: describe Data Transaction Control (TC)
Content
Learning activities

o Group discussions on
data transaction
control
o Practical work on TCL
statement



Defining key concept
 Transaction
 Commit
 Rollback
 Savepoint
Describing commit statements
 Commit statement
Describing rollback statement
 Rollback statement
Describing savepoint statement
 Savepoint statement
Resources
- Internet
- Reference books
- Projector
- White and black
boards
- Markers
-
Computer
Xammp server
Mysql
Formative Assessment 4.5
Performance criterion
Proper description of data transaction control(TCL) based on its statements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Checklist
Score
Yes
Indicator 1: Key concepts are well defined
 Commit is defined
 Rollback is defined
 Savepoint is defined
Indicator 2: Commit statement is well performed
 Commit statement is performed
676 | Page
Skills for a better destiny
No
Indicator 3: Rollback statement is well performed
 Rollback statement is performed
Indicator 4: Savepoint statement is well performed
 Savepoint statement is performed
Observation
677 | Page
Skills for a better destiny
LEARNING UNIT 5 – TEST AND FINALIZE DATABASE
Learning Outcomes:
5.1 Describe database test
5.2 Use sample data to test main functionalities of DB
5.3 Identify errors, attacks and mitigations in DB
Learning hours:
10 Hours
Learning Outcome 5.1: Use sample data to test main functionalities of DB
Content
Learning activities

Describing database testing
 Defining database testing
 Importance of database
testing

Describing types of database
testing
 Structural database testing
Schema / mapping
testing
Stored procedures
and views testing
Trigger testing
Tables and column
testing
Database server
check
 Functional database testing
Black box testing
White box testing
 Non-functional database
testing
Load testing
Stress testing
o Demonstration on
schema testing
o Group discussion on
database server
validation
o Individual exercises on
functionality of a
database

Describing database testing
scenarios
 Structured database testing
 Functional database testing
 Non-functional database
testing
678 | Page
Skills for a better destiny
Resources
- Internet
- Reference books
- Projector
- White and black
boards
- Markers
-
Computer
Xammp server
Mysql
Formative Assessment 5.1
Performance criterion
Appropriate use of sample data to test main functionalities of DB based on testing
database types.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Short answers questions
Performance evidence
Multiple choice questions
Task: Test functionality of database
Checklist
Score
Yes
Indicator 1: Database testing is well described
 Database testing is defined
 Importance of database testing is described
Indicator 2: Types of database testing are well described
 Structural database testing is described
 Functional database testing is described
 Non-functional database is described
Indicator 3: Database testing scenarios are well described
 Scenario of structured database testing is described
 Scenario of functional database testing is described
 Scenario of non-functional database testing is described
Observation
679 | Page
Skills for a better destiny
No
Learning Outcome 5.2: Identify errors, attacks and mitigations in DB
Content
Learning activities

o Brainstorming on
database errors and
attacks
o Demonstration on
database mitigation



Defining key concepts
 Errors
 Attacks
 Mitigations
 Threat
Description of database errors
and attacks
 Cloud database
configuration errors
 SQL injection
 Weak Authentication
 Privilege abuse
 Excessive privileges
 Denial of services
 Inadequate backup
Description of database threats
 Credential threats
 Privileges threats
 System threats
Description of database
mitigations
 SQL injection
Steps to prevent SQL
injection attacks
 Weak Authentication
Preventing weak
authentication
 Privilege abuse
Solution to avoid
privilege abuse
 Excessive privileges
Preventing excessive
privileges
 Denial of services
Preventing Denial of
Service
 Backup data exposure
Preventing backup
data exposure
680 | Page
Resources
- Internet
- Reference books
- Projector
- White and black
boards
- Markers
-
Skills for a better destiny
Computer
Xammp server
Mysql
Formative Assessment 5.2 :
Performance criterion
Proper identification of errors, attacks and mitigations in DB based on database security
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
-
Multiple choice questions/items
Performance evidence
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist Task: Described database attacks and
mitigation
Checklist
Score
Yes
Indicator 1: Key concepts are well defined
 Errors is defined
 Attacks is defined
 Mitigations is defined
 Threat is defined
Indicator 2: Database errors and attacks are well described
 Cloud database configuration errors is described
 SQL injection is described
 Weak Authentication is described
 Privilege abuse is described
 Excessive privileges is described
 Denial of services is described
 Inadequate backup is described
Indicator 3: Database threats are well described
 Credential threat is described
 Privileges threat is described
681 | Page
Skills for a better destiny
No
 System threat is described
Indicator 4: Database mitigation is well described
 SQL injection mitigation is described
 Weak Authentication mitigation is described
 Privilege abuse mitigation is described
 Excessive privileges mitigation is described
 Denial of services mitigation is described
Observation
Learning Outcome 5.3: Describe database test
Content
Learning activities

o Brainstorming on
database testing
objectives
o Group work on database
testing processes
Defining key concept
 Database testing

Description of database testing
objectives
 Ensure data mapping
 Ensure ACID properties
of transactions
 Ensure data integrity
 Ensure the accuracy of
the business rules

-
Describing database testing
processes





Test environment setup
Test scenario generation
Execution
Analysis
Log defects
Formative Assessment 5.3
Performance criterion
Proper description of database test based on database design
682 | Page
Resources
- Internet
- Reference books
- Projector
- White and black
boards
- Markers
Skills for a better destiny
Computer
Xammp server
Mysql
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Written evidence
Portfolio assessment tools
-
Multiple choice questions/items
-
True or false questions
-
Matching items/questions
-
Sentence Completion items/questions
-
Observation checklist
Checklist
Score
Yes
Indicator 1: Defining key concept
 Database testing
Indicator 2: Objectives of database testing are well described
 Ensure data mapping is described
 Ensure ACID properties of transactions is described
 Ensure data integrity is described
 Ensure the accuracy of the business rules is described
Indicator 3: database testing processes are well described
 Test environment setup is described
 Test scenario generation is described
 Execution is described
 Analysis is described
 Log defects is described
 Test environment setup is described
Observation:
Summative Assessment
Integrated situation
Ruzinganjwiri sector, in the aim of developing its
population have secured a fund to develop an application
for its program « DUHIGURE MU MIRYANGO ». It is a
Performance Contract system at family level.
683 | Page
Skills for a better destiny
Resources
-
DBMS : MySQL
Notepad
Pen
Papers
Computer
Internet
No
The system will be hosted under the domain
www.duhigure.rw and will have two parts. One where the
visitors will read all information about the program
together with a guide about the system. The second part
will be the system where the population will enter the
required information, by themselves or aided by an Intore
mu Ikoranabuhanga of where the family live or even by an
administrative authority.
-
Xammp server
The system must record the full information of each
member of the family. Each family member should have
sub Performance duties which will be added to the family’s
Performance Contract (imihigo). However the family will
have Performance duties that each family member will
share responsibility to achieve on.
Note that, the system should leave room of scalability, to
be expanded to other sectors of Bumbogo District
As a database developer you are required to carry out the
following tasks:
1) Determine database requirement.
2) Develop a conceptual design according to the
system requirements
3) Create the ERD respecting normalization rules
4) Identify the referential integrity constraints
5) Design indexes and develop the data dictionary
6) Create a corresponding database
7) Create tables and apply identified constraints
8) Apply triggers and procedures
9) Test and finalize the work
The task must be performed within 3 hours.
Assesment Criterion 1: Quality of Process
Checklist
Score
Yes
Indicator: Equipment and software are selected
 Computer is selected
 DBMS: MySQL is installed and opened
Indicator: Requirements are identified
 Functional requirements are identified
684 | Page
Skills for a better destiny
No
 Non Functional requirements are identified
Indicator: Logical model is developped
 Unique identifier are defined
 Normalization rules are applied
 ERD is designed and referential integrity is applied
Observation
Assesment Criterion 2: Quality of product
Checklist
Score
Yes
No
Indicator: Database is developed
 Queries executed and running
 Constraints are applied
 The imihigo can be recorded into the Database
 The registered info are processed into required info
 The work is documented
 Database Prototype is available
Observation
Assesment Criterion 3: Relevance
Checklist
Score
Yes
Indicator: Database Prototype is created.
 Database Prototype of DUHIGURE MU MIRYANGO web app is
available
 Database Prototype is connected to the web
Indicator: The tables/queries are created
 Tables are created
 Validation is applied
 Constraints are considered
 Normalization rules are applied
 Triggers and procedures are applied
Observation
685 | Page
Skills for a better destiny
No
References:
1. Agrawal, R., and Gehani, N. (1989); "ODE: The Language and the Data Model," SIGMOD
2. Moss, Larissa and Steve H. (2004); "The Importance of Data Modeling as a Foundation
for Business Insight"
3. Wu Zhenfeng and Guo Lin (2009): "The Application Research on the Visual Data
Modeling in the Information System Analysis and Design", E-Learning, E-Business,
Enterprise Information Systems, and E-Government
4. https://www.guru99.com/data-testing.html
5. https://www.bcs.org/content-hub/top-ten-database-attacks/
6. http://www.w3schools.com/sql/default.asp/
7. https://www.tutorialspoint.com/database_testing/database_testing_quick_guide.htm
It would be better to place the information about at right place (at the
beginning of curriculum
It would be better to place the information about at right place (at the
beginning of curriculum
686 | Page
Skills for a better destiny
FRONT-END DEVELOPMENT
ITLDF601-
ITLDF601
Develop Front-End
RTQF Level:
6
Credits:
12
Sector:
ICT
Sub-sector:
IT
Learning hours
120
Issue date: August, 2020
Purpose statement
Front-End is the only interaction a user has with every application. That is why the FrontEnd Development is a very crutial part of application development.
This module describes the skills and knowledge required to develop the front-end of a
web application with User Experience in mind with the latest technologies and technics.
At the completion of this module the trainee will be able to Design GUI, Develop
Complex Frontend using Hyper Text Markup Language (HTML), Develop Complex
Cascading Style Sheets (CSS) and Develop Interactive Frontend using JavaScript.
687 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Design GUI
1.1. Efficient Collection of user requirements in
accordance to the UIX designing standards
1.2. Correct selection of tools, equipment and
technology based on the user requirements.
1.3. Appropriate creation of UI mockups and prototype
based on the user requirements.
1.4. Methodical layout adjustments based on UIX and
user feedback.
1.5. Proper generation of GUI prototype and report
based on user requirements.
2. Develop Complex Frontend using
Hyper Text Markup Language
(HTML)
688 | Page
2.1.
Proper use of HTML Syntax according to W3C
Standards.
2.2. Efficient use of HTML Elements and Structure
according to W3C Standards.
2.3. Appropriate use HTML Tables according to W3C
Standards.
2.4. Proper use of HTML Forms according to W3C
Standards.
2.5. Efficient use of Semantic HTML according to
W3C Standards.
2.6. Appropriate use of HTML Classes according to
W3C Standards.
2.7. Proper use of HTML Id according to W3C
Standards.
2.8. Efficient use of HTML Computer code according
to W3C Standards.
2.9. Appropriate use of HTML Media according to
W3C Standards.
2.10. Proper use of HTML APIs according to W3C
Standards.
Skills for a better destiny
3. Develop Complex Cascading Style
Sheets (CSS)
4. Develop Interactive Frontend
using JavaScript
689 | Page
3.1. Proper use of CSS Syntax according to W3C
Standards.
3.2. Efficient use of CSS Grid according to W3C
Standards.
3.3. Appropriate use of CSS Responsive according to
W3C Standards.
3.4. Proper use of CSS Colors according to W3C
Standards.
3.5. Efficient use of CSS Display and Positioning
according to W3C Standards.
3.6. Efficient use of CSS Typography according to W3C
Standards.
3.7. Appropriate use of CSS Transitions according to
W3C Standards.
4.1. Proper use of JS Syntax according to W3C
Standards.
4.2. Efficient use of JS Objects according to W3C
Standards.
4.3. Appropriate use JS Functions according to W3C
Standards.
4.4. Proper use of JS AJAX according to W3C
Standards.
4.5. Efficient use of JS JSON according to W3C
Standards.
4.6. Appropriate use JS Web APIs according to W3C
Standards.
Skills for a better destiny
LEARNING UNIT 1 – DESIGN GUI
Learning Outcomes:
1.1.
Efficient Collection of user requirements in
accordance to UIX designing standards
1.2.
Correct selection of tools, equipment and
technology based on the user requirements.
1.3.
Appropriate creation of UI mockups based on the
user requirements.
1.4.
Methodical layout adjustments based on UIX and
user feedback.
1.5.
Proper generation of GUI prototype and proto
report based on user requirements.
Learning hours:
25 Hours
Learning Outcome 1.1: Collection of User Requirements
Content
Learning activities
Resources


o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Computer/Lapto
p
-
Internet
-
Computer Lab
Evaluation of existing systems
Carry out research and document
your results.
 Providing the Solution
 Device behaviour feedback
requirements
 Interface requirements
specification
 User interface final mockups
 Evaluating and Validating the
Solution
Brainstorming
Group discussion
Research
Presentations
Formative Assessment 1.1
Performance criterion
Efficient Collection of user requirements
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
690 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
Checklist
Score
Yes
No
Indicator 1: Existing system is evaluated
 Existing system is evaluated
Indicator 2: Research and documentation of results are carried out
 Research and documentation of results are carried out
Indicator 3: Solution is given
 Device behaviour feedback requirements are given
 Interface requirements specification are given
 User interface final mockups is given
Indicator 4: The solution is evaluated and validated
 The solution is evaluated and validated
Observation
Learning Outcome 1.2: Select GUI tools, equipment and technology
Content
Learning activities
Resources

o Brainstorming
o Documentary research
and group discussion
o Analyse user
requirements
o Individual practice
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
AdobeXD


GUI tools overview
 Tools Types
 Technology types
Assessing project needs
 Types of project you design for
 OS compatibility
Introduction to AdobeXD
 What is AdobeXD?
 Why AdobeXD?
 Install and setup AdobeXD
 The workspace
691 | Page
Skills for a better destiny
-
Sample user
requirements
Formative Assessment 1.2
Performance criterion
Correct selection of tools, equipment and technology based on the user requirements.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
Checklist
Score
Yes
Indicator 1: GUI tools are described
 GUI tools are described
Indicator 2: Project needs are assessed
 Types of project you design for is identified
 OS compatibility is checked
Indicator 3: AdobeXD is described
 AdobeXD is described
 The Why AdobeXD is motivated
 AdobeXD is installed
 The workspace is described
Observation
692 | Page
Skills for a better destiny
No
Learning Outcome 1.3: Create UI mockups.
Content








Learning activities
Starting an XD Project
Adding and editing artboards in XD
Project
Laying out and designing app or
website
 Start with a low-fidelity design
 Plan the flow of your app
 Draw icons and work with
graphics
 Create high-fidelity design
Setting columns and margins using
layout grids
Aligning content with square grids
Starting with wireframe kits (UI Kits)
Creating scrollable artboards
Working with graphics, images, text
o
o
o
o
o
Individual practice
Group work
Discussion
Research
Presentations
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Computer Lab
-
AdobeXD
-
Sample user
requirements
Formative Assessment 1.3
Performance criterion
Appropriate creation of UI mockups based on the user requirements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
Created mockups and prototypes
693 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: XD Project is started
 XD Project is started
Indicator 2: Artboards in an XD Project are added and edited
 Artboards in an XD Project are added and edited
Indicator 3: App or website are layed up and designed
 Low-fidelity design is done
 The flow of an app is planned
 Graphics are drawn
 High-fidelity design is created
Indicator 3: Columns and margins using layout grids are set
 Columns and margins using layout grids are set
Indicator 4: Content with square grids is aligned
 Content with square grids is aligned
Indicator 5: Wireframe kits (UI Kits) is used
 Wireframe kits (UI Kits) is used
Indicator 6: Scrollable artboards are created
 Scrollable artboards are created
Indicator 7: Graphics, images, text are used
 Graphics, images, text are used
Observation
Learning Outcome 1.4: Adjust UX layout.
Content
Learning activities
Resources


o
o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Computer
-
Internet
-
Computer Lab
-
Adobe XD

UX Design overview
Differenciation between UX
Design and UI Design.
 UX and UI which comes
first?
Describing the collaboration
between UX design and UI
design.
694 | Page
Individual practice
Group work
Discussion
Research
Presentations
Role Play
Skills for a better destiny
Formative Assessment 1.4
Performance criterion
Methodical layout adjustments based on UX and user feedback
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
GUI layout
Checklist
Score
Yes
No
Indicator 1: UX Design is described
 UX Design is described
Indicator 2: UX Design and UI Design are differentiated.
 UX Design and UI Design are differentiated.
Indicator 3: UX and UI which comes first? Is explained
 UX and UI which comes first? Is explained.
Indicator 4: UX design and UI design collaboration is described.
 UX design and UI design collaboration is described.
Observation
Learning Outcome 1.5: Generate GUI prototype and report.
Content


Creating and previewing
interactive prototypes
Sharing prototypes for review
and approval.
695 | Page
Learning activities
Resources
o Individual
practice
o Group work
o Discussion
Skills for a better destiny
Flipcharts and Flipcharts
stand

Populating final GUI report
o Research
o Presentations
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Adobe XD
Formative Assessment 1.5
Performance criterion
Proper generation of GUI prototype and report.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
GUI Report
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
Generated GUI report
Checklist
Score
Yes
Indicator 1: Interactive prototypes are created and previewed
 Interactive prototypes are created and previewed
Indicator 2: Prototypes for review and approval are shared
 Prototypes for review and approval are shared
Indicator 3: Final GUI report is populated
 Final GUI report is populated
Observation
696 | Page
Skills for a better destiny
No
LEARNING UNIT 2 - DEVELOP COMPLEX FRONT-END USING HYPER TEXT
MARKUP LANGUAGE (HTML)
Learning Outcomes:
2.1. Use HTML Syntax
2.2. Elements and Structure according to W3C Standards.
2.3. Use HTML Tables according to W3C Standards.
2.4. Proper use of HTML Forms according to W3C Standards.
2.5. Efficient use of Semantic HTML according to W3C Standards.
2.6. Appropriate use of HTML Classes according to W3C
Standards.
2.7. Proper use of HTML Id according to W3C Standards.
2.8. Efficient use of HTML Computer code according to W3C
Standards.
2.9. Appropriate use of HTML Media according to W3C Standards.
2.10. Proper use of HTML APIs according to W3C Standards.
Learning hours:
35 Hours
Learning Outcome 2.1: Use HTML Syntax.
Content
 HTML Overview
 Basic construction of an
HTML page
 Types of HTML Tags
 Paired tags
 self-closing tags
 Utility-Based Tags
Learning activities
o Brainstorming
o Group discussion
o Research
o Presentations
Resources
- Flipcharts and
Flipcharts stand
- Markers
- Projector
- Laptop
- Internet
- Computer Lab
- Editors
Formative Assessment 2.1
Performance criterion
Proper use of HTML Syntax according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
697 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
HTML codes
Checklist
Score
Yes
No
Indicator 1: HTML is described
 HTML is described
Indicator 2: Basic construction of an HTML page explained
 Basic construction of an HTML page explained
Indicator 3: Types of HTML Tags
 Paired tags
 self-closing tags
 Utility-Based Tags
Observation
Learning Outcome 2.2: Use HTML Elements and Structure
Content
 Describing HTML Structure
 Use HTML elements
 Main root
<html>
 Document metadata
<base>
<head>
<link>
<meta>
<style>
<title>
 Sectioning root
<body>
 Content Sectioning
698 | Page
Learning activities
o Brainstorming
o Group discussion
o Research
o Presentations
o Individual practice
Resources
- Flipcharts and
Flipcharts
stand
- Markers
- Projector
- Laptop
- Internet
- Computer Lab
- Editors
-
Skills for a better destiny
HTML
Reference
<address>
<article>
<aside>
<footer>
<header>
<h1>,<h2>,<h3>,<h4>,<h5>,<h6>
<hgroup>
<main>
<nav>
<section>
 Text Content
<blockquote>
<dd>
<div>
<dl>
<dt>
<figcaption>
<figure>
<hr>
<li>
<main>
<ol>
<p>
<pre>
<ul>
 Inline text semantics
<a>
<abbr>
<b>
<bdi>
<bdo>
<br>
<cite>
<code>
<data>
<dfn>
<em>
<i>
<kbd>
<mark>
<q>
<rb>
<rp>
<rt>
<rtc>
<ruby>
699 | Page
Skills for a better destiny






<s>
<samp>
<small>
<span>
<strong>
<sub>
<sup>
<time>
<u>
<var>
<wbr>
Image and multimedia
<area>
<audio>
<img>
<map>
<track>
<video>
Embedded contents
<embed>
<iframe>
<object>
<param>
<picture>
<source>
Scripting
<canvas>
<nonscript>
<script>
Demarcating edits
<del>
<ins>
Table contents
<caption>
<col>
<colgroup>
<table>
<tbody>
<td>
<tfoot>
<th>
<thead>
<tr>
Interactive elements
<details>
<dialog>
700 | Page
Skills for a better destiny

<menu>
<summary>
 Web components
<slot>
<template>
HTML attributes
Formative Assessment 2.2
Performance criterion
Efficient use of HTML Elements and Structure according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
Checklist
Score
Yes
Indicator 1: HTML Structure is followed
 HTML Structure is followed
Indicator 2: HTML elements are used
 Main root element is used
 Document metadata elements are used
 Sectioning root elements are used
 Content Sectioning elements are used
 Text Content elements are used
 Inline text semantics elements are used
 Image and multimedia elements are used
 Embedded contents elements are used
 Scripting elements are used
 Demarcating edits elements are used
701 | Page
Skills for a better destiny
No
 Table contents elements are used
 Interactive elements elements are used
 Web components elements are used
Indicator 3: HTML attributes are used
 HTML attributes are used
Observation
Learning Outcome 2.3: Use HTML Tables
Content
 Use HTML table tags
 <table>
 <tr>
 <td>
 <caption>
 <colgroup>
 <col>
 <tbody>
 <thead>
 <tfooter>
 Use Table headings
 Use Cellpadding and
cellspacing attributes
 Use Colspan and colspan
attributes
 Use rowspan and rowspan
attributes
 Tables background
 Table height and width
 Table caption
 Table header,body and footer
 Nested tables
Learning activities
o Brainstorming
o Group discussion
o Research
o Presentations
o Individual practice
Resources
- Flipcharts
- Markers
- Flipcharts stand
- Training room
- Projector
- Lap top
- Internet
- Computer Lab
- Editors
-
Formative Assessment 2.3
Performance criterion
Appropriate use HTML Tables according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
702 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
- Audio files
Portfolio assessment tools
-
Essay
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
Checklist
Score
Yes
Indicator 1: HTML table tags are used
 <table> is used
 <tr> is used
 <td> is used
 <caption> is used
 <colgroup> is used
 <col> is used
 <tbody> is used
 <thead> is used
 <tfooter> is used
Indicator 2: Table headings are used
 Table headings are used
Indicator 3: Cellpadding and cellspacing attributes are used
 Cellpadding and cellspacing attributes are used
Indicator 4: Colspan and colspan attributes
 Colspan and colspan attributes
Indicator 5: Tables background is used
 Tables background is used
Indicator 6: Table height and width are used
 Table height and width are used
Indicator 7: Table caption is used
 Table caption is used
Indicator 8: Nested tables are used
 Nested tables are used
703 | Page
Skills for a better destiny
No
Observation
Learning Outcome 2.4: Use HTML Forms
Content
 Use HTML Form Elements
 The <form> Element
The formaction Attribute
The formenctype Attribute
The formmethod Attribute
The formtarget Attribute
The formnovalidate Attribute
The novalidate Attribute
 The <input> Element
Type attribute and its values
name attribute and its values
placeholder attribute and its
values
value attribute
 The <label> Element
 The <select> element
 The <option> element
 The <textarea> element
 The <button> element
 The <fieldset> element
 The <legend> element
 The <datalist> element
 The <checkbox> element
 The <combobox> element
 The <output> element
 The <optgroup> element
Learning activities Resources
o Brainstorming
- Flipcharts and
o Group discussion
Flipcharts stand
o Research
- Markers
o Presentations
- Projector
o Individual
- Laptop
practice
- Internet
- Computer Lab
- Editors
Formative Assessment 2.4
Performance criterion
Proper use of HTML Forms according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Essay
- Audio files
704 | Page
Skills for a better destiny
- Product evidence
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
Checklist
Score
Yes
Indicator 1: The HTML Form Elements are used
 The <form> Element
 The <input> Element
 The <label> Element
 The <select> element
 The <option> element
 The <textarea> element
 The <button> element
 The <fieldset> element
 The <legend> element
 The <datalist> element
 The <output> element
 The <optgroup> element
Observation
705 | Page
Skills for a better destiny
No
Learning Outcome 2.5: Use HTML semantics
Content
 Use Semantic Elements in HTML 5
 <article>
 <aside>
 <details>
 <figcaption>
 <figure>
 <footer>
 <header>
 <main>
 <mark>
 <nav>
 <section>
 <summary>
 <time>
 <email>
Learning activities
o Brainstorming
o Group discussion
o Research
o Presentations
Resources
- Flipcharts and
Flipcharts stand
- Markers
- Projector
- Laptop
- Internet
- Computer Lab
- Editors
- HTML Reference
Formative Assessment 2.5
Performance criterion
Efficient use of Semantic HTML according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
- Audio files
Portfolio assessment tools
-
Essay
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
Checklist
Score
Yes
Indicator 1: Semantic Elements in HTML are used
 <article>
 <aside>
706 | Page
Skills for a better destiny
No
 <details>
 <figcaption>
 <figure>
 <footer>
 <header>
 <main>
 <mark>
 <nav>
 <section>
 <summary>
 <time>
Observation
707 | Page
Skills for a better destiny
Learning Outcome 2.6: Use HTML Classes
Content
Learning activities
 Using The class Attribute
 Description of HTML
class
 Use of class Attribute in
CSS
 Use of The class
Attribute in JavaScript
 Application of Multiple
Classes
Resources
- Flipcharts and Flipcharts stand
o
o
o
o
o
Brainstorming
Group discussion
Research
Presentations
Personal
exercises
- Markers
- Projector
- Laptop
- Internet
- Computer Lab
- Editors
Formative Assessment 2.6
Performance criterion
Appropriate use of HTML Classes according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
- Audio files
Portfolio assessment tools
-
Essay
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
Checklist
Score
Yes
Indicator 1: The class Attribute is used
 The class Attribute is used in CSS
 The class Attribute is used in JavaScript
Indicator 2: Multiple Classes are used
 Multiple Classes are used
Observation
708 | Page
Skills for a better destiny
No
Learning Outcome 2.7: Use of HTML Id
Content
 Using The id Attribute
 Using The id Attribute in
CSS
 Using The id Attribute in
JavaScript
 Differenciation Between
Class and ID
Learning activities
o Brainstorming
o Group discussion
o Research
o Presentations
o Personal execises
Resources
- Flipcharts
- Markers
- Flipcharts stand
- Training room
- Projector
- Lap top
- Internet
- Computer Lab
- Editors
Formative Assessment 2.7
Performance criterion
Proper use of HTML Id according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
Checklist
Score
Yes
Indicator 1: The id Attribute is used
 The id Attribute is used in CSS
 The id Attribute is used in JavaScript
Indicator 2: Class and ID are differentiated
 Class and ID are differentiated
709 | Page
Skills for a better destiny
No
Observation
710 | Page
Skills for a better destiny
Learning Outcome 2.8: Use of HTML computer code
Content
 Use HTML <kbd> For
Keyboard Input
 Use HTML <samp> For
Program Output
 Use HTML <code> For
Computer Code
 Use HTML <var> For
Variables
Learning activities
o Brainstorming
o Group discussion
o Research
o Presentations
o Personal exercises
Resources
- Flipcharts and
Flipcharts stand
- Markers
- Projector
- Laptop
- Internet
- Computer Lab
- Editors
- HTML Reference
Formative Assessment 2.8
Performance criterion
Efficient use of HTML Computer code according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
Checklist
Score
Yes
Indicator 1: HTML <kbd> For Keyboard Input is used
 HTML <kbd> For Keyboard Input is used
Indicator 2: HTML <samp> For Program Output is used
 HTML <samp> For Program Output is used
Indicator 3: HTML <code> For Computer Code is used
711 | Page
Skills for a better destiny
No
 HTML <code> For Computer Code is used
Indicator 4: HTML <var> For Variables is used
 HTML <var> For Variables is used
Observation
712 | Page
Skills for a better destiny
Learning Outcome 2.9: Use of HTML media
Content
 Description of multimedia
components
 Use HTML Video
 The HTML <video>
Element
 HTML <video> Autoplay
 HTML Video Formats
 HTML Video - Media
Types
 HTML Video Tags
 HTML Audio
 The HTML <audio>
Element
 HTML Audio Formats
 HTML Audio - Media
Types
 HTML Audio Tags
Learning activities
o Brainstorming
o Group discussion
o Research
o Presentations
o Personal exercises
Resources
- Flipcharts and
Flipcharts stand
- Markers
- Projector
- Laptop
- Internet
- Computer Lab
- Editors
Formative Assessment 2.9
Performance criterion
Appropriate use of HTML Media according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
- Audio files
Portfolio assessment tools
-
Essay
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
713 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: Multimedia components are described
 Multimedia components are described
Indicator 2: HTML Video
 The HTML <video> Element
 HTML <video> Autoplay
 HTML Video Formats
 HTML Video - Media Types
 HTML Video Tags
Indicator 3: HTML Audio is used
 The HTML <audio> Element is used
 HTML Audio Formats are described
 HTML Audio - Media Types are described
 HTML Audio Tags are used
Observation
714 | Page
Skills for a better destiny
No
Learning Outcome 2.10: Use of HTML API
Content
Learning activities
Resources
 Pascal’s law
 Overview of HTML5 API
 Use HTML5 APIs
 HTML Geolocation API
 Using HTML Geolocation
 Handling Errors and Rejections
 Displaying the Result in a Map
 Location-specific Information
 The getCurrentPosition ()
Method - Return Data
 Geolocation Object - Other
Interesting Methods
 HTML Drag and Drop API
 Make an Element Draggable
 What to Drag - ondragstart and
setData () method
 Where to Drop - ondragover
 Do the Drop – ondrop
 HTML Web Storage API
 HTML Web Storage Objects
 The localStorage Object
 The sessionStorage Object
 Difference between Web
Storage and cookies
 HTML Web Workers API
 Check Web Worker Support
 Create a Web Worker File
 Create a Web Worker Object
 Terminate a Web Worker
 Reuse the Web Worker
 Web Workers and the DOM
 HTML Server-Sent Events (SSE)
API
 SSE - One Way Messaging
 Receive Server-Sent Event
Notifications
 Check Server-Sent Events
Support
o
o
o
o
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Editors
715 | Page
Brainstorming
Group discussion
Research
Presentations
Personal exercises
-
Skills for a better destiny
Formative Assessment 2.10
Performance criterion
Proper use of HTML APIs according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
- Audio files
Portfolio assessment tools
-
Essay
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
- HTML Codes
Checklist
Score
Yes
Indicator 1: HTML5 API is described
 HTML5 API is described
Indicator 2: HTML5 APIs are used
 HTML Geolocation API is used
 HTML Drag and Drop API is used
 HTML Web Storage API is used
 HTML Web Workers API is used
 HTML Server-Sent Events (SSE) API is used
Observation
716 | Page
Skills for a better destiny
No
LEARNING UNIT 3 - DEVELOP COMPLEX CASCADING STYLE SHEETS (CSS)
Learning Outcomes:
3.1. Proper use of CSS Syntax according to W3C Standards.
3.2. Efficient use of CSS Grid according to W3C Standards.
3.3. Appropriate use of CSS Responsive according to W3C
Standards.
3.4. Proper use of CSS Colors according to W3C Standards.
3.5. Efficient use of CSS Display and Positioning according to W3C
Standards.
3.6. Efficient use of CSS Typography according to W3C Standards.
3.7. Appropriate use of CSS Transitions according to W3C
Standards.
Learning hours:
25 Hours
Learning Outcome 3.1: Use CSS Syntax
Content
Learning activities
Resources
 Describe CSS syntax
 CSS Types
 Describe the declaration block
 The properties
 The values
 Use selectors
 Simple selectors
The CSS element Selector
The CSS id Selector
The CSS class Selector
The CSS Universal Selector
The CSS Grouping Selector
 Combinator selectors
descendant selector (space)
child selector (>)
adjacent sibling selector (+)
general sibling selector (~)
 Pseudo-class selectors
Anchor Pseudo-classes
Pseudo-classes and CSS Classes
Hover Pseudo-class
The :first-child Pseudo-class
o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Computer lab
-
Projector
-
Lap top
-
Internet
717 | Page
Brainstorming
Group discussion
Research
Presentations
CSS Coding practice
Skills for a better destiny
The :lang Pseudo-class
The :focus pseudo-class
Other pseudo-classes
 Pseudo-elements selectors
The ::after Pseudo Element
The ::before Pseudo Element
The ::first-letter Pseudo
Element
The ::first-line Pseudo Element
The ::selection Pseudo Element
 Attribute selectors
The [attribute] Attribute
Selector
The [attribute=value] Attribute
Selector
The [attribute~=value]
Attribute Selector
The [attribute|=value]
Attribute Selector
The [attribute^=value]
Attribute Selector
The [attribute$=value]
Attribute Selector
The [attribute*=value]
Attribute Selector
 Use CSS Comments
Formative Assessment 3.1
Performance criterion
Proper use of CSS Syntax according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
CSS and HTML files
718 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: The syntax is described
 The syntax is described
Indicator 2: The declaration block
 The properties are known and applied
 The values are known and applied
Indicator 3: The selectors are used
 Simple selectors are used
 Combinator selectors are used
 Pseudo-class selectors are used
 Pseudo-elements selectors are used
 Attribute selectors are used
Indicator 4: CSS Comments are used
 CSS Comments are used
Observation
Learning Outcome 3.2: Use CSS Grid
Content
Learning activities
 Grid Introduction
 Grid Layout
 Grid Elements
 Display Property
 Grid Columns
 Grid Rows
 Grid Gaps
 Grid Lines
 Use CSS Grid Container
 The grid-template-columns Property
 The grid-template-rows Property
 The justify-content Property
 The align-content Property
 Use CSS Grid Item
 Child Elements (Items)
 The grid-column Property
 The grid-row Property
 The grid-area Property
 Naming Grid Items
o
o
o
o
o
719 | Page
Resources
Brainstorming
Group discussion
Research
Presentations
CSS Coding practice -
Skills for a better destiny
Flipcharts and
Flipcharts stand
Markers
Computer lab
-
Projector
-
Lap top
-
Internet
-
Editor
 The Order of the Items
Formative Assessment 3.2
Performance criterion
Efficient use of CSS Grid according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
CSS and HTML files
Checklist
Score
Yes
Indicator 1: Grid is Introduced
 Grid Layout
 Grid Elements
 Display Property
 Grid Columns
 Grid Rows
 Grid Gaps
 Grid Lines
Indicator 2: CSS Grid Container is used
 The grid-template-columns Property
 The grid-template-rows Property
 The justify-content Property
 The align-content Property
Indicator 3: CSS Grid Items are used
 Child Elements (Items)
 The grid-column Property
720 | Page
Skills for a better destiny
No
 The grid-row Property
 The grid-area Property
 Naming Grid Items
 The Order of the Items
Observation
Learning Outcome 3.3: Use CSS Responsive
Content
Learning activities
o Brainstorming
 Introduction to Responsive Web
Design (RWD)
o Group discussion
 Use RWD Viewport
o Research
 Use RWD Grid View
o Presentations
o CSS Coding practice
 Use RWD Media Queries
 Adding a Breakpoint with Media
Queries
 Typical Device Breakpoints
 Designing for Mobile First with
Media Queries
 Orientation: Portrait / Landscape
with Media Queries
 Hide Elements With Media Queries
 Changing Font Size With Media
Queries
 Use RWD Images
 Using The width Property
 Using The max-width Property
 Using background-size Property
 Using Different Images for Different
Devices
 Using HTML5 <picture> Element
 Use RWD Videos
 Using HTML5 <video> Element
 Using The width Property
 Using The max-width Property
 Use RWD Frameworks
 Using W3.CSS Framework
 Using Bootstrap Framework
 Use RWD Templates
 Using W3.CSS Templates
721 | Page
Skills for a better destiny
Resources
-
Flipcharts and
Flipcharts stand
-
Markers
-
Computer lab
-
Projector
-
Lap top
-
Internet
 Using Bootstrap Templates
Formative Assessment 3.3
Performance criterion
Appropriate use of CSS Responsive according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
CSS and HTML files
Checklist
Score
Yes
Indicator 1: Responsive Web Design (RWD) is explained
 Responsive Web Design (RWD) is explained
Indicator 2: RWD Viewport is set
 RWD Viewport is set
Indicator 3: Grid View is designed
 Grid View is designed
Indicator 4: Media Queries are used
 Media Queries Breakpoint is added
 Typical Device Breakpoints are added
 Design for Mobile First with Media Queries is done
 Orientation: Portrait / Landscape with Media Queries is used
 Elements ared hidden with Media Queries
 Font Size is changed with Media Queries
Indicator 5: RWD Images is used
 The width Property is used
 The max-width Property is used
722 | Page
Skills for a better destiny
No
 background-size Property is used
 Different Images for Different Devices are used
 HTML5 <picture> Element is used
Indicator 6: RWD Videos
 Using HTML5 <video> Element
 Using The width Property
 Using The max-width Property
Indicator 7: RWD Frameworks are used
 W3.CSS Framework is used
 Bootstrap Framework is used
Indicator 8: RWD Templates are used
 W3.CSS Templates are used
 Bootstrap Templates are used
Observation
Learning Outcome 3.4: Use CSS Colors
Content
Learning activities
Resources
 Description of CSS Colors
 CSS Color Names
 CSS Background Color
 CSS Text Color
 CSS Border Color
 CSS Color Values
 Using RGB Colors
 RGB (red, green, blue) Values
 RGBA (red, green, blue, alpha)
Value
 HEX (#rrggbb) value
 Using CSS HSL Colors
 HSL (hue, saturation, lightness)
Value
 Saturation
 Lightness
 HSLA (hue, saturation, lightness,
alpha) Value
o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Computer lab
-
Projector
-
Lap top
-
Internet
723 | Page
Brainstorming
Group discussion
Research
Presentations
CSS Coding practice
Skills for a better destiny
Formative Assessment 3.4
Performance criterion
Proper use of CSS Colors according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
CSS and HTML files
Checklist
Score
Yes
Indicator 1: Colors are used
 CSS Color Names are used
 CSS Background Colo ris used
 CSS Text Color ris used
 CSS Border Color ris used
 CSS Color Values ris used
Indicator 2: RGB Colors are used
 RGB (red, green, blue) Values are used
 RGBA (red, green, blue, alpha) Values are used
Indicator 3: HEX Colors are used
 HEX (#rrggbb) values are used
Indicator 4: CSS HSL Colors
 HSL (hue, saturation, lightness) Value
 Saturation is used
 Lightness is used
 HSLA (hue, saturation, lightness, alpha) Values are used
Observation
724 | Page
Skills for a better destiny
No
Learning Outcome 3.5: Display and Position elements.
Content
Learning activities
 Using The display Property
 Block-level Elements
 Inline Elements
 Display: none;
 Override The Default Display Value
 Hide an Element - Difference
between display:none and
visibility:hidden
 The display: inline-block Value
 The position Property
 position: static;
 position: relative;
 position: fixed;
 position: absolute;
 position: sticky;
 Overlapping Elements
 Positioning Text In an Image
 All CSS Positioning Properties
 CSS Overflow
 overflow: visible
 overflow: hidden
 overflow: scroll
 overflow: auto
 overflow-x and overflow-y
 All CSS Overflow Properties
 The float and clear Properties
 The float Property
float: right;
float: left;
No float
 The clear Property
 The clearfix Hack
 Horizontal & Vertical AlignCenter
Align Elements
 Center Align Elements
 Center Align Text
 Center an Image
725 | Page
o
o
o
o
o
Brainstorming
Group discussion
Research
Presentations
CSS Coding practice
Skills for a better destiny
Resources
-
Flipcharts and
Flipcharts stand
-
Markers
-
Computer lab
-
Projector
-
Lap top
-
Internet
 Left and Right Align - Using
position
 Left and Right Align - Using float
 The clearfix Hack
 Center Vertically - Using padding
 Center Vertically - Using lineheight
 Center Vertically - Using position
& transform
 Center Vertically - Using Flexbox
Formative Assessment 3.5
Performance criterion
Efficient use of CSS Display and Positioning according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
CSS Codes evidence
-
Matching questions
-
Sentence completion questions
-
CSS and HTML files
Checklist
Score
Yes
Indicator 1: The display Property is used
 Block-level Elements are used
 Inline Elements are used
 Display: none; is used
 The Default Display Value is Overrided
 display:none and visibility:hidden are differentiated
 The display: inline-block Value is used
Indicator 2: The position Property is used
 position: static;
726 | Page
Skills for a better destiny
No
 position: relative;
 position: fixed;
 position: absolute;
 position: sticky;
 Overlapping Elements
 Positioning Text In an Image
 All CSS Positioning Properties
Indicator 3: CSS Overflow is used
 overflow: visible is used
 overflow: hidden is used
 overflow: scroll is used
 overflow: auto is used
 overflow-x and overflow-y are used
 All CSS Overflow Properties are used
Indicator 4: The float and clear Properties are used
 The float Property
 The clear Property
 The clearfix Hack
Indicator 5: Horizontal & Vertical AlignCenter Align Elements are used
 Center Align Elements are used
 Center Align Text is used
 Center an Image is used
 Left and Right Align - Using position are used
 Left and Right Align - Using float are used
 The clearfix Hack is used
 Center Vertically - Using padding is used
 Center Vertically - Using line-height is used
 Center Vertically - Using position & transform is used
 Center Vertically - Using Flexbox isused
Observation
727 | Page
Skills for a better destiny
Learning Outcome 3.6: Use CSS Typography.
Content
Learning activities
Resources

o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Computer lab
-
Projector
-
Lap top
-
Internet
Using CSS Fonts
 Font family
CSS Font Families
Difference Between Serif and
Sans-serif Fonts
The font-family property
 CSS Font Style
The font-style property
The font-weight property
The font-variant property
 CSS Font Size
The font-size property
Set Font Size With Pixels
Set Font Size With Em
Use a Combination of Percent
and Em
Responsive Font Size
 CSS Google Fonts
 All CSS Font Properties
 Using CSS Icons
 How To Add Icons
 Font Awesome Icons
 Bootstrap Icons
 Google Icons
 Using CSS Links
 Styling Links
 Text Decoration
 Background Color
 Link Buttons
 Using CSS Lists
 HTML Lists and CSS List
Properties
 Different List Item Markers
 An Image as The List Item Marker
 Position The List Item Markers
 Remove Default Settings
 List - Shorthand property
 Styling List With Colors
728 | Page
Brainstorming
Group discussion
Research
Presentations
CSS Coding practice
Skills for a better destiny
 All CSS List Properties
Formative Assessment 3.6
Performance criterion
Efficient use of CSS Typography according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
CSS and HTML files
Checklist
Score
Yes
Indicator 1: CSS Fonts is used
 Font family is used
 CSS Font Style is used
 CSS Font Size is used
 CSS Google Fonts is used
 All CSS Font Properties are used
Indicator 2: CSS Icons are used
 Icons are added
 Font Awesome Icons are used
 Bootstrap Icons are used
 Google Icons are used
Indicator 3: CSS Links
 Styling Links
 Text Decoration
 Background Color
 Link Buttons
729 | Page
Skills for a better destiny
No
Indicator 4: CSS Lists are used
 HTML Lists and CSS List Properties are used
 Different List Item Markers are used
 An Image as The List Item Marker is used
 The List Item Markers is Positioned
 Default Settings are Remove
 Shorthand List property is used
 List is Styled With Colors
 All CSS List Properties are used
Observation
Learning Outcome 3.7: Use CSS Transitions and Animations.
Content
Learning activities
Resources

o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Computer lab
-
Projector
-
Laptop
-
Internet


Using CSS Transitions
 How to Use CSS Transitions
 Specify the Speed Curve of the
Transition
 Delay the Transition Effect
 Transition + Transformation
 CSS Transition Properties
Using CSS Animations
 The @keyframes Rule
 Delay an Animation
 Set How Many Times an
Animation Should Run
 Run Animation in Reverse
Direction or Alternate Cycles
 Specify the Speed Curve of the
Animation
 Specify the fill-mode For an
Animation
 Animation Shorthand Property
 All CSS Animation Properties
Using CSS Tooltip
 Basic Tooltip
 Positioning Tooltips
 Tooltip Arrows
 Fade In Tooltips (Animation)
730 | Page
Brainstorming
Group discussion
Research
Presentations
CSS Coding practice
Skills for a better destiny
Formative Assessment 3.7
Performance criterion
Appropriate use of CSS Transitions and Animations according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
CSS and HTML files
Checklist
Score
Yes
Indicator 1: CSS Transitions
 How to Use CSS Transitions
 Specify the Speed Curve of the Transition
 Delay the Transition Effect
 Transition + Transformation
 CSS Transition Properties
Indicator 2: CSS Animations
 The @keyframes Rule
 Delay an Animation
 Set How Many Times an Animation Should Run
 Run Animation in Reverse Direction or Alternate Cycles
 Specify the Speed Curve of the Animation
 Specify the fill-mode For an Animation
 Animation Shorthand Property
 All CSS Animation Properties
Indicator 3: CSS Tooltip
731 | Page
Skills for a better destiny
No
 Basic Tooltip
 Positioning Tooltips
 Tooltip Arrows
 Fade In Tooltips (Animation)
Observation
732 | Page
Skills for a better destiny
LEARNING UNIT 4 – INTERACTIVE JAVASCRIPT FRONTEND
Learning Outcomes:
Learning hours:
4.1. Proper use of JS Syntax according to W3C Standards.
4.2. Efficient use of JS Objects according to W3C Standards.
4.3. Appropriate use JS Functions according to W3C Standards.
4.4. Proper use of JS AJAX according to W3C Standards.
4.5. Efficient use of JS JSON according to W3C Standards.
4.6. Appropriate use JS Web APIs according to W3C Standards.
35 Hours
Learning Outcome 5.1: Java Script Syntax
Content
Learning activities
Resources

o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Editors
Describing JS Statements
 Semicolons ;
 JavaScript White Space
 JavaScript Line Length
and Line Breaks
 JavaScript Code Blocks
 Using JS Syntax
 JavaScript Values
 JavaScript Literals
Numbers
Strings
 JavaScript Variables
 JavaScript Operators
 JavaScript Expressions
 JavaScript Keywords
 JavaScript Comments
 JavaScript Identifiers
 JavaScript is Case
Sensitive
 JavaScript and Camel Case
 JavaScript Character Set
 Using JavaScript Data Types
 The Concept of Data
Types
 JavaScript Types are
Dynamic
 JavaScript Strings
 JavaScript Numbers
 JavaScript Booleans
 JavaScript Arrays
733 | Page
Brainstorming
Group discussion
Research
Presentations
Personal exercises
Skills for a better destiny





JavaScript Objects
The typeof Operator
UndefinedEmpty Values
Null
Difference Between
Undefined and Null
 Primitive Data
 Using Complex Data
Formative Assessment 5.1
Performance criterion
Proper use of JS Syntax according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
JavaScript and HTML codes
Checklist
Score
Yes
Indicator 1: JS Statements are writen
 Semicolons ; are used
 JavaScript White Space are well used
 JavaScript Line Length and Line Breaks are well used
 JavaScript Code Blocks are used
Indicator 2: JavaScript Syntax is followed
 JavaScript Values are used
 JavaScript Literals are used
 JavaScript Variables are used
 JavaScript Operators are used
 JavaScript Expressions are used
 JavaScript Keywords are used
734 | Page
Skills for a better destiny
No
 JavaScript Comments are used
 JavaScript Identifiers are used
 JavaScript Case Sensitivity is followed
 JavaScript and Camel Case are used
 JavaScript Character Set is used
Indicator 3: JavaScript Data Types are used
 The Concept of Data Types is described
 JavaScript Types are Dynamic is explained
 JavaScript Strings are used
 JavaScript Numbers are used
 JavaScript Booleans are used
 JavaScript Arrays are used
 JavaScript Objects are used
 The typeof Operators are used
 UndefinedEmpty Values are used
 Null is used
 Undefined and Null are deferentiated
 Primitive Data are used
 Complex Data are used
Observation
Learning Outcome 5.2: JavaScript Objects.
Content






Object Definition
Using Object Properties
Accessing Object
Properties
Using Object Methods
Using The this Keyword
Accessing Object
Methods
735 | Page
Learning activities
Resources
o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Editors
Brainstorming
Group discussion
Research
Presentations
Personal exercises
Skills for a better destiny
Formative Assessment 5.2
Performance criterion
Efficient use of JS Objects according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
JavaScript and HTML codes
Checklist
Score
Yes
No
Indicator 1: Object Definition is used
 Object Definition is used
Indicator 2: Object Properties are used
Indicator 3: Object Properties are accessed
 Object Properties are accessed
Indicator 4: Object Methods are used
 Object Methods are used
Indicator 5: The this Keyword is used
 The this Keyword is used
Indicator 6: Object Methods is accessed
 Object Methods is accessed
Observation
Learning Outcome 5.3: Using JavaScript Functions.
Content



Learning activities
Why Functions?
o Brainstorming
Using JavaScript Function Syntax
o Group discussion
Using JavaScript Function Definitions o Research
 Function Declarations
736 | Page
Skills for a better destiny
Resources
-
Flipcharts and
Flipcharts stand





 Function Expressions
o Presentations
 The Function() Constructor
o Personal exercises
 Function Hoisting
 Self-Invoking Functions
 Functions Can Be Used as Values
 Functions are Objects
 Arrow Functions
Using JavaScript Function Parameters

Function Parameters and
Arguments
 Parameter Rules
 Parameter Defaults
 The Arguments Object
 Arguments are Passed by Value
 Objects are Passed by Reference
Using JavaScript Function Invocation
 Invoking a JavaScript Function
 Invoking a Function as a Function
 The this Keyword
 The Global Object

Invoking a Function as a Method

Invoking a Function with a
Function Constructor
Using JavaScript Function Call

Method Reuse

All Functions are Methods

The this Keyword

The JavaScript call() Method

The call() Method with
Arguments
Using JavaScript Function Apply

Method Reuse

The JavaScript apply() Method

The Difference Between call()
and apply()

The apply() Method with
Arguments

Simulate a Max Method on
Arrays

JavaScript Strict Mode
Using JavaScript Closures
 Global Variables
 Variable Lifetime
737 | Page
Skills for a better destiny
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Editors
 JavaScript Nested Functions
 JavaScript Closures
 Applying Functions Used as Variable
Values
 Apply Local Variables to the function
 Using Function Return
Formative Assessment 5.3
Performance criterion
Appropriate use JS Functions according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
JavaScript and HTML codes
Checklist
Score
Yes
Indicator 1: Functions are explained
 Functions are explained
Indicator 2: JavaScript Function Syntax is described
 JavaScript Function Syntax is described
Indicator 3: JavaScript Function Definitions is done
 Function Declarations is used
 Function Expressions are used
 The Function() Constructor is used
 Function Hoisting is used
 Self-Invoking Functions is used
 Functions are used as Values
 Functions are Objects are describe
 Arrow Functions are used
Indicator 4: JavaScript Function Parameters are used
738 | Page
Skills for a better destiny
No
 Function Parameters and Arguments are used
 Parameter Rules are used
 Parameter Defaults are used
 The Arguments Object are used
 Arguments are Passed by Value
 Objects are Passed by Reference
Indicator 5: JavaScript Function Invocation are used
 Invoking a JavaScript Function is done
 Invoking a Function as a Function is done
 The this Keyword is used
 The Global Object is used
 Invoking a Function as a Method is done
 Invoking a Function with a Function Constructor is done
Indicator 6: JavaScript Function Call is done
 Method Reuse is done
 All Functions are Methods are described
 The this Keyword is used
 The JavaScript call() Method is used
 The call() Method with Arguments is used
Indicator 7: JavaScript Function Apply
 Method Reuse is done
 The JavaScript apply() Method is used
 The Difference Between call() and apply() is explained
 The apply() Method with Arguments is used
 Simulation of a Max Method on Arrays is done
 JavaScript Strict Mode is used
Indicator 8: JavaScript Closures are used
 Global Variables are used
 Variable Lifetime is described
 JavaScript Nested Functions are used
 JavaScript Closures are used
Indicator 9: Functions are used as Variable Values
 Functions are used as Variable Values
Indicator 10: Local Variables to the function is used
 Local Variables to the function is used
739 | Page
Skills for a better destiny
Indicator 11: Function Return is used
 Function Return is used
Observation
Learning Outcome 5.4: JavaScript AJAX.
Content
Learning activities
Resources




o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Editors
JavaScript AJAX Introduction
What is AJAX?
Describing how AJAX Works.
Using The AJAX XMLHttpRequest
Object
 Create an XMLHttpRequest
Object
 Access Across Domains
 XMLHttpRequest Object Methods
 XMLHttpRequest Object
Properties
 Sending an AJAX Request To a
Server
 Send a Request To a Server
 Performing GET Requests
 Performing POST Requests
 Difference between GET
Requests and POST Requests
 The url - A File On a Server
 The onreadystatechange
Property
 The open() method
 Asynchronous and Synchronous
Requests
 Receiving AJAX Server Response
 The onreadystatechange
Property
 Using a Callback Function
 Server Response Properties
 Server Response Methods
 The responseText Property
 The responseXML Property
 The getAllResponseHeaders()
Method
740 | Page
Brainstorming
Group discussion
Research
Presentations
Personal exercises
Skills for a better destiny
 The getResponseHeader()
Method
Formative Assessment 5.4
Performance criterion
Proper use of JS AJAX according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
JavaScript and HTML codes
Checklist
Score
Yes
Indicator 1: JavaScript AJAX is introduced
 AJAX is defined
 How AJAX Works is explained
Indicator 2: The AJAX XMLHttpRequest Object
 Create an XMLHttpRequest Object
 Access Across Domains
 XMLHttpRequest Object Methods
 XMLHttpRequest Object Properties
Indicator 3: Send an AJAX Request To a Server
 Send a Request To a Server
 Performing GET Requests
 Performing POST Requests
 Difference between GET Requests and POST Requests
 The url - A File On a Server
 The onreadystatechange Property
 The open() method
 Asynchronous and Synchronous Requests
741 | Page
Skills for a better destiny
No
Indicator 4: AJAX Server Response
 The onreadystatechange Property
 Using a Callback Function
 Server Response Properties
 Server Response Methods
 The responseText Property
 The responseXML Property
 The getAllResponseHeaders() Method
Observation
Learning Outcome 5.5: Use JavaScript JSON.
Content
Learning activities
Resources

o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Editors




JSON Introduction
 What is JSON?
 Why use JSON?
 Exchanging Data
 Sending Data
 Receiving Data
 Storing Data
Using JSON Syntax
 JSON Syntax Rules
 JSON Data - A Name and a Value
 JSON Values
 JSON Uses JavaScript Syntax
 JavaScript Arrays as JSON
 JSON Files
Comparing JSON vs XML
 JSON is Like XML Because
 JSON is Unlike XML Because
 Why JSON is Better Than XML
Using JSON Data Types
 Valid Data Types
 JSON Strings
 JSON Numbers
 JSON Objects
 JSON Arrays
 JSON Booleans
 JSON null
Using JSON.parse()
742 | Page
Brainstorming
Group discussion
Research
Presentations
Personal exercises
Skills for a better destiny




 JSON From the Server
 Array as JSON
 Parsing Exceptions
Parsing Dates
Parsing Functions
Using JSON.stringify()
 Stringify a JavaScript Object
 Stringify a JavaScript Array
 Stringify Exceptions
Stringify Dates
Stringify Functions
Using JSON Objects
 Object Syntax
 Accessing Object Values
 Looping an Object
 Nested JSON Objects
 Modify Values
 Delete Object Properties
Using JSON Arrays
 Arrays as JSON Objects
 Arrays in JSON Objects
 Accessing Array Values
 Looping Through an Array
 Nested Arrays in JSON Objects
 Modify Array Values
 Delete Array Items
Using JSONP
 JSONP Intro
 The Server File
 The JavaScript function
 Creating a Dynamic Script Tag
 Dynamic JSONP Result
 Callback Function
Formative Assessment 5.5
Performance criterion
Efficient use of JS JSON according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
743 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
JavaScript and HTML codes
Checklist
Score
Yes
Indicator 1: JSON is introduced
 JSON is explained
 Why use JSON is explained
 Exchanging Data is explained
 Sending Data is explained
 Receiving Data is explained
 Storing Data is explained
Indicator 2: JSON Syntax is used
 JSON Syntax Rules is used
 JSON Data, Name and a Value are used
 JSON Values are used
 JSON using JavaScript Syntax is used
 JavaScript Arrays as JSON is used
 JSON Files is used
Indicator 3: JSON vs XML are compared
 JSON is Like XML Because is explained
 JSON is Unlike XML Because is explained
 Why JSON is Better Than XML is explained
Indicator 4: JSON Data Types are used
 Valid Data Types are explained
 JSON Strings are used
 JSON Numbers are used
 JSON Objects are used
 JSON Arrays are used
 JSON Booleans are used
 JSON null is used
744 | Page
Skills for a better destiny
No
Indicator 5: JSON.parse() is used
 JSON From the Server is parsed
 Array as JSON are used
 Parsing Exceptions are explained
Indicator 6: JSON.stringify() is used
 Stringify a JavaScript Object is used
 Stringify a JavaScript Array is used
 Stringify Exceptions are explained
Indicator 7: JSON Objects are used
 Object Syntax is used
 Object Values are accessed
 Looping an Object is used
 Nested JSON Objects are used
 Modify Values are used
 Delete Object Properties are used
Indicator 8 : JSON Arrays are used
 Arrays as JSON Objects are used
 Arrays in JSON Objects are used
 Array Values are accessed
 Looping Through an Array is used
 Nested Arrays in JSON Objects are used
 Modify Array Values are used
 Delete Array Items are used
Indicator 9: JSONP is used
 JSONP is introduced
 The Server File is used
 The JavaScript function is used
 Dynamic Script Tag is created
 Dynamic JSONP Result is used
 Callback Function is used
Observation
745 | Page
Skills for a better destiny
Learning Outcome 5.6: JavaScript Web APIs.
Content
Learning activities
Resources

o
o
o
o
o
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Editors
Web APIs Introduction
 What is Web API?
 Browser APIs
 Third Party APIs
 Using Web History API
 The History back() Method
 The History go() Method
 History Object Properties
 History Object Methods
 Using Web Storage API
 The localStorage Object
 The setItem() Method
 The getItem() Method
 The sessionStorage Object
 The setItem() Method
 The getItem() Method
 Storage Object Properties and
Methods
 Related Pages for Web Storage API
 Using Web Geolocation API
 Locate the User's Position
 Using the Geolocation API
 Handling Errors and Rejections
 Displaying the Result in a Map
 Location-specific Information
 The getCurrentPosition() Method
 Geolocation Object - Other
interesting Methods
Brainstorming
Group discussion
Research
Presentations
Personal exercises
Formative Assessment 5.6
Performance criterion
Appropriate use JS Web APIs according to W3C Standards.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
746 | Page
Portfolio assessment tools
-
Multiple choice questions
Skills for a better destiny
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
JavaScript and HTML codes
Checklist
Score
Yes
Indicator 1: Web APIs is introduced
 Web API is explained
 Browser APIs are explained
 Third Party APIs are explained
Indicator 2: Web History API is used
 The History back() Method is used
 The History go() Method is used
 History Object Properties are used
 History Object Methods are used
Indicator 3: Web Storage API is used
 The localStorage Object is used
 The setItem() Method is used
 The getItem() Method is used
 The sessionStorage Object is used
 The setItem() Method is used
 The getItem() Method is used
 Storage Object Properties and Methods are used
 Related Pages for Web Storage API is used
Indicator 4: Web Geolocation API is used
 Locate the User's Position is used
 Using the Geolocation API is used
 Errors and Rejections are handled
 Result in a Map is Displayed
 Location-specific Informationis used
 The getCurrentPosition() Methodis used
 Other Geolocation Object Methods are used
Observation
747 | Page
Skills for a better destiny
No
Summative Assessment
Integrated situation
Ruzinganjwiri sector, in the aim of developing its population
have secured a fund to develop an application for its
program « DUHIGURE MU MIRYANGO ». It is a Performance
Contract system at familly level.
Resources
-
XAMP/WAMP
-
Laravel
-
Bootstrap
The system will be hosted under the domain
www.duhigure.rw and will have two parts. One where the
visitors will read all information about the program together
with a guide about the system. The second part will be the
system where the population will enter the required
information, by themselves or aided by an Intore mu
Ikoranabuhanga of where the family leave or even by an
administrative authority.
The system must record the full information of each
member of the family. Each family member should have sub
Performance duties which will be added to the family’s
Performance Contract (imihigo). However the family will
have Performance duties that each family member will
share responsibility to achieve on.
Note that, the system should leave room of scalability, to be
expanded to other sectors of Bumbogo District, and why not
the whole country in the future.
The trainee will have to perform the following :
10) Create GUI Prototype of DUHIGURE MU
MIRYANGO web app.
11) Create the web pages with the content using mimic
text, images and videos using all possible HTML, CSS
and JavaScript skills you have.
12) Integrate with social media API, to display Twitter
and Facebook Feeds. Use your own Facebook and
Twitter pages as sample.
13) To collect needed information create forms using
Bootstrap CSS framework.
14) Use form validation to prevent inappropriate data
entry in order to minimise error in the DB.
The tast must be performed within 4 hours.
748 | Page
Skills for a better destiny
Business WhatsApp
Adobe XD
Database designed and
developed by the
student in the
summative assesment
of DB Design &
Development.
Assesment Criterion 1: Quality of Process
Checklist
Score
Yes
No
Indicator 1: Equipment and software are selected
 Computer
 Adobe XD
 Bootstrap framework
 Editor
Indicator 2: User requirements are identified
 Required input
 Required output
 Process is described
Indicator 3: Codes are used
 HTML
 CSS
 JavaScript
Observation
Assesment Criterion 2: Quality of product
Checklist
Score
Yes
Indicator 1: Interface is designed
 Information page is displaying
 Registration page is available
 Guide page is displaying
 GUI Prototype is available
Indicator 2: Social media API are displaying
 Facebook feeds are displaying
 Twitt feeds are displaying
Indicator 3: Forms are available
 Forms are available
 Bootstrap is used
 Froms are validated
Observation
749 | Page
Skills for a better destiny
No
Assesment Criterion 3: Relevance
Checklist
Score
Yes
No
Indicator 1: GUI Prototype is created.
 GUI Prototype of DUHIGURE MU MIRYANGO web app is available.
Indicator 2: The web pages are created.
 HTML is applied
 CSS is applied
 JavaScript is applied
Indicator 3: Social Media APIs are integrated.
 Facebook feeds are displaying
 Twitter feeds are displaying
Observation
References:
-
Marijn Haverbeke (Copyright © 2018). Eloquent JavaScript, 3rd edition
-
Elizabeth Castro and Bruce Hyslop (Copyright © 2012). HTML5 and CSS3, Seventh Edition
-
https://helpx.adobe.com/xd
-
https://www.w3schools.com/css/
-
http://www.w3schools.com/html
-
https://developer.mozilla.org/en-US/docs/Web/HTML/Element
-
https://www.w3schools.com/js/
750 | Page
Skills for a better destiny
DATABASE ADMINISTRATION
ITLAD601ITLAD601
Administer Oracle Database
RTQF Level:
6
Credits:
9
Sector:
ICT
Sub-sector:
IT
Learning hours
90
Issue date: August, 2020
Purpose statement
Database is a fundamental component of every IT system, it stores data, therefore is
very critical. This module describes the skills and knowledge required to administer
Oracle database with data safety in mind. At the completion of this module the trainee
will be able to start-up a database, secure Oracle database, manage database and
document database maintenance tasks.
751 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
1. Start up a database
2.
Secure Oracle database
Performance criteria
1.1. Proper description of database use based on user
requirements
1.2. Correct setup Oracle Database Environment based
on technical specifications.
1.3. Proper Monitoring of database start-up and
operation for irregularities.
2.1. Correct management of Database Access Right.
2.2. Systematic Database backup and recovery
2.3. Accurate management of data encryption.
2.4. Proper Database auditing.
3. Manage database
3.1. Proper maintaining of data integrity constraints
according to business requirements
3.2. Methodical Creation of indexes and multiple-field
keys according to business requirements
3.3. Proper Monitoring of locking session options chosen
for the database
3.4. Systematic Confirmation that recent backups of the
database have been stored and that backups can be
retrieved as a full working copy
3.5. Proper Updating of data according to organizational
guidelines
3.6. Appropriate migration of data according to DBMS
requirements
3.7. Appropriate upgrading of database technology
4. Document database for
maintenance tasks
4.1. Regular documentation of changes to database
start-up procedures
4.2. Careful Filing of authorizations for access changes
752 | Page
Skills for a better destiny
4.3. Appropriate recording of procedures to manage
systems resources
753 | Page
Skills for a better destiny
LEARNING UNIT 1 - START UP A DATABASE
Learning Outcomes:
1.1. Describe database
1.2. Setup Oracle Database Environment
1.3. Monitor database start-up and operation.
Learning hours:
10 Hours
Learning Outcome 1.1: Describe Oracle Database
Content
 Describing Oracle Database Definition and
terminologies
 Definition of Oracle Database
 Database instance
 Tablespace
 Default tablespace
 Temporary tablespace
 Undo tablespace
 Rollback
 Redo log files
 Archived redo log files
 Temporary tables
 Backups
 Describing Oracle Database Architecture
 Overview of Oracle Grid Architecture
 Overview of Application Architecture
 Overview of Physical Database Structures
 Overview of Logical Database Structures
 Overview of Schemas and Common
Schema Objects
 Overview of the Oracle Data Dictionary
 Overview of the Oracle Instance
 Overview of Accessing the Database
 Overview of Oracle Utilities
 Describing Oracle Database Features
 Overview of Scalability and Performance
Features
 Overview of Manageability Features
 Overview of Database Backup and
Recovery Features
 Overview of High Availability Features
 Overview of Business Intelligence
Features
 Overview of Content Management
Features
 Overview of Security Features
754 | Page
Learning activities Resources
o Brainstorming
- Flipcharts and
o Group discussion
Flipcharts stand
o Research
- Markers
o Presentations
- Projector
Skills for a better destiny
- Computer
- Internet
- Computer Lab
-
 Overview of Data Integrity and Triggers
 Overview of Information Integration
Features
 Describing Oracle Database Application
Development
 Overview of Oracle SQL
 Overview of PL/SQL
 Overview of Application Programming
Languages (APIs)
 Overview of Transactions
 Overview of Datatypes
 Overview of Globalization
Formative Assessment 1.1
Performance criterion
Proper description of database use based on user requirements
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Essay
- Oral Evidence
- Multiple choice questions
- True or False questions
- Sentence completion items
- Audio files
Checklist
Score
Yes
Indicator: Oracle Database and terminologies are Defined
 Oracle Database is Defined
 Database instance is described
 Tablespace is described
 Default tablespace is described
 Temporary tablespace is described
 Undo tablespace is described
 Rollback is described
 Redo log files is described
755 | Page
Skills for a better destiny
No
 Archived redo log files are described
 Temporary tables are described
 Backups are described
Indicator: Oracle Database Architecture is described
 Oracle Grid Architecture is described
 Application Architecture is described
 Physical Database Structures is described
 Logical Database Structures is described
 Schemas and Common Schema Objects is described
 Oracle Data Dictionary is described
 Oracle Instance is described
 Accessing the Database is described
 Oracle Utilities are described
Indicator: Oracle Database Features are described
 Scalability and Performance Features are described
 Manageability Features are described
 Database Backup and Recovery Features are described
 High Availability Features are described
 Business Intelligence Features are described
 Content Management Features are described
 Security Features are described
 Data Integrity and Triggers are described
 Information Integration Features are described
Indicator: Oracle Database Application Development is described
 Oracle SQL is described
 PL/SQL is described
 Application Programming Languages (APIs) is described
 Transactions is described
 Datatypes is described
 Globalization is described
Observation
756 | Page
Skills for a better destiny
Learning Outcome 1.2: Setup Oracle Database Environment.
Content
 Installing, Creating and
Configuring an Oracle Database
 Installing Oracle Database
Software
 About Creating an Oracle
Database
 Creating a Database with DBCA
 Creating a Database with the
CREATE DATABASE Statement
 Specifying CREATE DATABASE
Statement Clauses
 Specifying Initialization
Parameters
 Managing Initialization
Parameters Using a Server
Parameter File
 Managing Application
Workloads with Database
Services
 Considerations After Creating a
Database
 Cloning a Database with
CloneDB
 Dropping a Database
 Database Data Dictionary Views
 Managing Oracle Enterprise
Manager Database Control
 Database Control Overview
 Configuring Database Control
During and After Installation
 Administering Database Control
 Managing Database Control in
an Oracle RAC Environment
 Deleting and Creating Database
Control Objects
 EMCA Troubleshooting Tips
 Oracle Enterprise Manager
Database Express
 Overview of EM Express
 Starting EM Express
 Configure HTTPS Port for EM
Express
757 | Page
Learning activities
o Brainstorming
o Documentary research
and group discussion
o Individual practice
Skills for a better destiny
Resources
- Flipcharts and
Flipcharts stand
- Markers
- Projector
- Computer
- Internet
- Computer Lab
- VMware
- Oracle Enterprise
Linux
 Accessing the Database Home
Page
 Granting access to EM Express
for non-administrative users
Formative assessment 1.2
Performance criterion
Correct setup Oracle Database Environment based on technical specifications.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
- A running Oracle as
evidence
Portfolio assessment tools
- Installation of Oracle Database
- Configuration of Oracle Database Environment
Checklist
Indicator: Installing, Creating and Configuring an Oracle Database is done
 Oracle Database Software is Installed
 Oracle Database is Created
 Database is Created with DBCA
 Database is Created with the CREATE DATABASE Statement
 CREATE DATABASE Statement Clauses is Specified
 Initialization of Parameters is Specified
 Initialization of Parameters Using a Server Parameter File is Managed
 Application Workloads with Database Services is Managed
 Database is cloned with CloneDB
 Database is Dropped
 Database Data Dictionary Views
Indicator: Oracle Enterprise Manager Database Control is managed
 Database Control is described
 Database Control During and After Installation is Configured
 Database Control is Administered
 Database Control in an Oracle RAC Environment is Managed
 Deleting and Creating Database Control Objects is done
 EMCA Troubleshooting Tips are described
Indicator: Oracle Enterprise Manager Database Express is used
758 | Page
Skills for a better destiny
Score
Yes No





EM Express is described
EM Express is started
HTTPS Port for EM Express is configured
The Database Home Page is accessed
Access to EM Express for nonadministrative users is granted
Observation
Learning Outcome 1.3: Monitor database start-up and operation for irregularities.
Content
 Starting Up and Shutting Down
 Starting Up a Database
 Altering Database
Availability
 Shutting Down a Database
 Quiescing a Database
 Suspending and Resuming
a Database
 Configuring Automatic Restart of
an Oracle Database
 About Oracle Restart
 Configuring Oracle Restart
 Starting and Stopping
Components Managed by
Oracle Restart
 Stopping and Restarting
Oracle Restart for
Maintenance Operations
 SRVCTL Command
Reference for Oracle
Restart
 CRSCTL Command
Reference
 Managing Processes
 About Dedicated and
Shared Server Processes
 About Database Resident
Connection Pooling
 Configuring Oracle
Database for Shared
Server
 Configuring Database
Resident Connection
Pooling
759 | Page
Learning activities
o Individual practice
o Group work
o Discussion
o Research
o Presentations
Resources
- Flipcharts
- Markers
- Flipcharts stand
- Training room
- Projector
- Lap top
- Internet
- Computer Lab
- VMware
- Installed Oracle
Skills for a better destiny
 About Oracle Database
Background Processes
 Managing Processes for
Parallel SQL Execution
 Managing Processes for
External Procedures
 Terminating Sessions
 Process and Session Data
Dictionary Views
 Managing Memory
 About Memory
Management
 Memory Architecture
Overview
 Using Automatic Memory
Management
 Configuring Memory
Manually
 Configuring Database
Smart Flash Cache
 Memory Management
Reference
 Monitoring Database Operations
 Monitoring Errors and
Alerts
 Monitoring Performance
 Managing Diagnostic Data
 About the Oracle Database
Fault Diagnosability
Infrastructure
 Investigating, Reporting,
and Resolving a Problem
 Viewing Problems with the
Enterprise Manager
Support Workbench
 Creating a User-Reported
Problem
 Viewing the Alert Log
 Finding Trace Files
 Running Health Checks
with Health Monitor
 Repairing SQL Failures with
the SQL Repair Advisor
 Repairing Data Corruptions
with the Data Recovery
Advisor
760 | Page
Skills for a better destiny
 Creating, Editing, and
Uploading Custom Incident
Packages

Formative Assessment 1.3
Performance criterion
Proper Monitoring of database start-up and operation for irregularities.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Essay
- Oral Evidence
- Multiple choice questions
- True False questions
- Sentence completion
- Audio files
Checklist
Indicator: Starting Up and Shutting Down is done
 Starting Up a Database is done
 Altering Database Availability is done
 Shutting Down a Database is done
 Quiescing a Database is done
 Suspending and Resuming a Database is done
Indicator: Configuring Automatic Restart of an Oracle Database is done
 Oracle Restart is described
 Configuring Oracle Restart is done
 Starting and Stopping Components Managed by Oracle Restart is done
 Stopping and Restarting Oracle Restart for Maintenance Operations is
done
 SRVCTL Command Reference for Oracle Restart is used
 CRSCTL Command Reference is used
Indicator: Managing Processes is done
 Dedicated and Shared Server Processes is described
 Database Resident Connection Pooling is described
761 | Page
Skills for a better destiny
Score
Yes No
 Configuring Oracle Database for Shared Server is done
 Configuring Database Resident Connection Pooling is done
 Oracle Database Background Processes is described
 Managing Processes for Parallel SQL Execution is done
 Managing Processes for External Procedures is done
 Terminating Sessions is done
 Process and Session Data Dictionary Views is done
Indicator: Managing Memory is done
 Memory Management is described
 Memory Architecture is described
 Automatic Memory Management is used
 Memory Manually is configured
 Database Smart Flash Cache is configured
 Memory Management Reference is used
Indicator: Database Operations are monitored
 Errors and Alerts are monitored
 Performance is monitored
Indicator: Diagnostic Data is managed
 Oracle Database Fault Diagnosability Infrastructure is described
 Investigating, Reporting, and Resolving a Problem is done
 Problems with the Enterprise Manager Support Workbench are
monitored
 Creating a User-Reported Problem
 The Alert Log is monitored
 Trace Files is monitored
 Health Checks with Health Monitor is done
 Repairing SQL Failures with the SQL Repair Advisor is done
 Repairing Data Corruptions with the Data Recovery Advisor is done
 Creating, Editing, and Uploading Custom Incident Packages is done
Observation
762 | Page
Skills for a better destiny
LEARNING UNIT 2 - SECURE ORACLE DATABASE
Learning Outcomes:
2.1. Manage Database Access Right.
2.2. Database backup and recovery
2.3. Manage data encryption.
2.4. Database auditing.
Learning hours:
10 Hours
Learning Outcome 2.1: Manage Database Access Right
Content
 Describing Oracle database
security
 User accounts
Learning activities
o Individual practice
o Group work
o Discussion
o Research
o Presentations
 Authentication methods
- Flipcharts
- Markers
- Flipcharts stand
- Training room
 Privileges and roles
- Projector
 Application security
- Lap top
 User session information using
application context
- Internet
 Strong authentication
- VMware
Managing User Authentication
and Authorization
 Managing Security for Oracle
Database Users
About User Security
Creating User Accounts
Default Tablespace for
the User
Tablespace Quotas for
a User
Temporary Tablespaces
for the User
763 | Page
- Computer Lab
- Installed Oracle
 Auditing database activities

Resources
Skills for a better destiny
Profiles for the User
Creation of a Common
User or a Local User
Creating a Default Role
for the User
Altering User Accounts
About Altering User
Accounts(?)
ALTER USER Statement
for Altering Common
or Local User
Accounts(?)
Changing Non-SYS User
Passwords(?)
Changing the SYS User
Password(?)
Configuring User
Resource Limits
About User Resource
Limits(?)
Types of System
Resources and Limits(?)
Values for Resource
Limits of Profiles(?)
Managing Resources
with Profiles(?)
Dropping User
Accounts(?)
Database User and
Profile Data Dictionary
Views(?)
 Configuring Authentication
About Authentication
764 | Page
Skills for a better destiny
Configuring Password
Protection
Managing the
Complexity of
Passwords
Managing Password
Case Sensitivity
Managing Passwords for
Administrative Users
Authentication of
Database
Administrators
Database
Authentication of Users
Operating System
Authentication of Users
 Configuring Privilege and
Role Authorization
About Privileges and
Roles
Managing
Administrative
Privileges
Managing System
Privileges
Managing Commonly
and Locally Granted
Privileges
Managing Common
Roles and Local Roles
Managing User Roles
Predefined Roles in an
Oracle Database
Installation
765 | Page
Skills for a better destiny
Creating a Role
Specifying the Type of
Role Authorization
Granting and Revoking
Roles
Dropping Roles
Revokes of Privileges
and Roles from a User
Formative Assessment 2.1
Performance criterion
Correct management of Database Access Right.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Essay
- Oral Evidence
- Multiple choice questions
- Product evidence
- True False questions
- Sentence completion
- Audio files
- Managed Access Rights
Checklist
Score
Yes
Indicator:



Observation
766 | Page
Skills for a better destiny
No
Learning Outcome 2.2: Database backup and recovery
Content


Overview of Backup and Recovery
 Introduction to Backup and Recovery
- Purpose of Backup and Recovery
- Oracle Backup and Recovery
Solutions
- Comparison of Oracle Backup
Techniques
- About Oracle Flashback Technology
- About Data Recovery Advisor
- RMAN and Oracle Enterprise
Manager Cloud Control
- About Zero Data Loss Recovery
Appliance
- Backup and Recovery Documentation
Roadmap
 Getting Started with RMAN
Starting and Configuring RMAN and
Flashback Database
 Recovery Manager (RMAN) Architecture
 Starting and Interacting with the RMAN
Client
 Configuring the RMAN Environment
- About Configuring the Environment
for RMAN Backups
- Configuring RMAN to Make Backups
to a Media Manager
- Configuring RMAN to Make Backups
to Recovery Appliance
- Configuring the Fast Recovery Area
- Configuring the Backup Retention
Police
- Backup Optimization and the
CONFIGURE command
- Configuring an Archived Redo Log
Deletion Policy
- Configuring RMAN in a Data Guard
Environment
 Configuring the RMAN Environment:
Advanced Topics
- Configuring Advanced Channel
Options
- Configuring Advanced Backup
Options
767 | Page
Learning activities
o Brainstorming
o Documentary
research and
group discussion
o Individual practice
Skills for a better destiny
Resources
- Flipcharts
- Markers
- Flipcharts
stand
- Training
room
- Projector
- Lap top
- Internet
- Computer
Lab
- VMware
- Installed
Oracle
-

Configuring Auxiliary Instance Data
File Names
- Configuring the Snapshot Control
File Location
- Configuring RMAN for Use with a
Shared Server
- Enabling Lost Write Detection
 Using Flashback Database and Restore
Points
- 7.1 Overview of Flashback
Database, Restore Points and
Guaranteed Restore Points
- About Logging for Flashback
Database and Guaranteed Restore
Points
- Prerequisites for Flashback
Database and Restore Points
- Using Normal and Guaranteed
Restore Points
- Using Flashback Database
Backing Up and Archiving Data
 RMAN Backup Concepts
- About Consistent and Inconsistent
RMAN Backups
- About Online Backups and Backup
Mode
- About Backup Sets
- About RMAN Image Copies
- About Sparse Backups
- About Multiple Copies of RMAN
Backups
- About RMAN Control File and
Server Parameter File Autobackups
- About RMAN Incremental Backups
- About Backup Retention Policies
 Backing Up the Database
- Overview of RMAN Backups
- Specifying Backup Output Options
- Backing Up Database Files with
RMAN
- Backing Up CDBs and PDBs
- Backing Up Application Containers
- Backing Up Sparse Databases with
RMAN
- Backing Up Archived Redo Logs
with RMAN
768 | Page
Skills for a better destiny
-

Making and Updating RMAN
Incremental Backups
- Making Database Backups for LongTerm Storage
- Backing Up RMAN Backups
 Advanced Database Back Up Features
- Limiting the Size of RMAN Backup
Sets
- Using Backup Optimization to Skip
Files
- Skipping Offline, Read-Only, and
Inaccessible Files
- Duplexing Backup Sets
- Making Split Mirror Backups with
RMAN
- Encrypting RMAN Backups
- Restarting RMAN Backups
- Managing Backup Windows
Managing RMAN Backups
 Reporting on RMAN Operations
- Overview of RMAN Reporting
- Listing Backups and RecoveryRelated Objects
- Reporting on Backups and
Database Schema
- Reporting in CDBs and PDBs
- Using V$ Views to Query Backup
Metadata
- Querying Recovery Catalogue
Views
 Maintaining RMAN Backups and
Repository Records
- Overview of RMAN Backup and
Repository Maintenance
- Maintaining the Control File
Repository
- Maintaining the Fast Recovery Area
- Updating the RMAN Repository
- Deleting RMAN Backups and
Archived Redo Logs
- Dropping a Database
 Managing a Recovery Catalogue
- Overview of the RMAN Recovery
Catalogue
- Creating a Recovery Catalogue
- Registering a Database in the
Recovery Catalogue
769 | Page
Skills for a better destiny
-

Cataloguing Backups in the
Recovery Catalogue
- Creating and Managing Virtual
Private Catalos
- Protecting the Recovery Catalogue
- Managing Stored Scripts
- Maintaining a Recovery Catalogue
- Dropping a Recovery Catalogue
Diagnosing and Responding to Failures
 RMAN Data Repair Concepts
 Diagnosing and Repairing Failures with
Data Recovery Advisor
 Validating Database Files and Backups
 Performing Complete Database Recovery
- Overview of Complete Database
Recovery
- Performing Complete Database
Recovery
- Performing Complete Recovery of
CDBs
- Performing Complete Recovery of
Application Containers
- Performing Complete Recovery of
Sparse Databases with RMAN
 Performing Flashback and Database
Point-in-Time Recovery
- Overview of Oracle Flashback
Technology and Database Point-inTime
- Recovery
- Rewinding a Table with Flashback
Table
- Rewinding a DROP TABLE
Operation with Flashback Drop
- Rewinding a Database with
Flashback Database
- Performing Database Point-in-Time
Recovery
 Performing Block Media Recovery
- Overview of Block Media Recovery
- Prerequisites for Block Media
Recovery
- Recovering Individual Blocks
- Recovering All Blocks in
V$DATABASE_BLOCK_CORRUPTION
 Performing RMAN Tablespace Point-inTime Recovery (TSPITR)
770 | Page
Skills for a better destiny
-


Overview of RMAN TSPITR
TSPITR Restrictions, Special Cases,
and Limitations
- Planning and Preparing for TSPITR
- Performing Fully Automated RMAN
TSPITR
- Overriding Defaults for RMAN
TSPITR with an RMAN-Managed
Auxiliary Database
- Performing RMAN TSPITR Using
Your Own Auxiliary Database
- Troubleshooting RMAN TSPITR
 Recovering Tables and Table Partitions
- Overview of Recovering Tables and
Table Partitions
- Preparing to Recover Tables and
Table Partitions
- Recovering Tables and Table
Partitions
- Recovering Tables and Table
Partitions in PDBs
Tuning and Troubleshooting
 Tuning RMAN Performance
- Purpose and Basic Concepts of
RMAN Performance Tuning
- Using V$ Views to Diagnose RMAN
Performance Problems
- Tuning RMAN Backup Performance
 Troubleshooting RMAN Operations
- Interpreting RMAN Message
Output
- Using V$ Views for RMAN
Troubleshooting
- Testing the Media Management
API
- Terminating an RMAN Command
Transferring Data with RMAN
 Duplicating Databases
- Overview of RMAN Database
Duplication
- Planning to Duplicate a Database
- Preparing the Auxiliary Instance
- Duplicating a Database
- Duplicating CDBs and PDBs
- Restarting DUPLICATE After a
Failure
 Creating Transportable Tablespace Sets
771 | Page
Skills for a better destiny

 28 Transporting Data Across Platforms
Performing User-Managed Backup and
Recovery
 29 Making User-Managed Database
Backups
- Querying V$ Views to Obtain
Backup Information
- Making User-Managed Backups of
the Whole Database
- Making User-Managed Backups of
CDBs and PDBs
- Making User-Managed Backups of
Tablespaces and Data Files
- Making User-Managed Backups of
Tablespaces in CDBs
- Making User-Managed Backups of
the Control File
- Making User-Managed Backups of
Archived Redo Logs
- Making User-Managed Backups in
SUSPEND Mode
- Making User-Managed Backups to
Raw Devices
- Making Backups with Third-Party
Snapshot Technologies
- Verifying User-Managed Data File
Backups
 30 Performing User-Managed Database
Flashback and Recovery
- Performing Flashback Database
with SQL*Plus
- Overview of User-Managed Media
Recovery
- Performing Complete Database
Recovery Using SQL*Plus
- Performing Incomplete Database
Recovery
- Recovering a Database in
NOARCHIVELOG Mode
- Troubleshooting Media Recovery
31.
772 | Page
Skills for a better destiny
Formative Assessment 2.2
Performance criterion
Systematic Database backup and recovery.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
- Written evidence
Portfolio assessment tools
- Outline the importance of Body Cleanliness
- Enumerate Body Cleaning Products and equipment
- Identify Body cleanliness practices
Checklist
Score
Yes No
Indicator:



Observation
Learning Outcome 2.3: Data encryption
Content
 Data Encryption Introduction
 Preventing Database Bypass with
Encryption
 Oracle Advanced Security
Transparent Data Encryption
 Protecting Sensitive Data
Using TDE Column Encryption
 Protecting Entire Applications
Using TDE Tablespace
Encryption
 Protecting the Database
Using TDE Database
Encryption
 Performance Characteristics
 Built-In Key Management
773 | Page
Learning activities
o Brainstorming
o Documentary research
and group discussion
o Individual practice
Skills for a better destiny
Resources
- Flipcharts
- Markers
- Flipcharts stand
- Training room
- Projector
- Lap top
- Internet
- Computer Lab
- VMware
- Installed Oracle
 Encryption Impact for
Common Operational
Activities
o Limiting Sensitive Data Exposure
with Data Redaction
 Oracle Advanced Security
Data Redaction
 Policies and Transformations
 Performance Characteristics
 Security Considerations
 Easy to Deploy Data
Redaction
 Comparison to Alternative
Approaches
o Applying Encryption and
Redaction in Oracle Multitenant
Architecture
Formative Assessment 2.3.
Performance criterion
2.5.
Accurate management of data encryption.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Essay
- Oral Evidence
- Multiple choice questions
- True False questions
- Sentence completion
- Audio files
Checklist
Indicator:



Observation
774 | Page
Skills for a better destiny
Score
Yes No
Learning Outcome 2.4: Database auditing.
Content
 Introduction to Auditing
 What Is Auditing?
 Why Is Auditing Used?
 Best Practices for Auditing
 What Is Unified Auditing?
 Benefits of the Unified
Audit Trail
 Checking if Your Database
Has Migrated to Unified
Auditing
 Mixed Mode Auditing
About Mixed Mode
Auditing
Enablement of Unified
Auditing
How Database Creation
Determines the Type of
Auditing You Have
Enabled
Capabilities of Mixed
Mode Auditing
 Who Can Perform Auditing?
 Auditing in a Multitenant
Environment
 Auditing in a Distributed
Database
 Configuring Audit Policies
 Selecting an Auditing Type
Auditing SQL Statements,
Privileges, and Other
General Activities
Auditing Commonly Used
Security-Relevant
Activities
Auditing Specific, FineGrained Activities
 Auditing Activities with
Unified Audit Policies and
the AUDIT Statement
775 | Page
Learning activities
o Individual practice
o Group work
o Discussion
o Research
o Presentations
Skills for a better destiny
Resources
- Flipcharts
- Markers
- Flipcharts stand
- Training room
- Projector
- Lap top
- Internet
- Computer Lab
- VMware
- Installed Oracle
About Auditing Activities
with Unified Audit
Policies and AUDIT
Best Practices for
Creating Unified Audit
Policies
Syntax for Creating a
Unified Audit Policy
Auditing Roles
Auditing System
Privileges
Auditing Administrative
Users
Auditing Object Actions
Auditing the READ ANY
TABLE and SELECT ANY
TABLE Privileges
Auditing SQL Statements
and Privileges in a
Multitier Environment
Creating a Condition for
a Unified Audit Policy
Auditing Application
Context Values
Auditing Oracle Database
Real Application Security
Events
Auditing Oracle Recovery
Manager Events
Auditing Oracle Database
Vault Events
Auditing Oracle Label
Security Events
Auditing Oracle Data
Mining Events
Auditing Oracle Data
Pump Events
Auditing Oracle
SQL*Loader Direct Load
Path Events
Auditing Only Top-Level
Statements
Unified Audit Policies or
AUDIT Settings in a
Multitenant Environment
Altering Unified Audit
Policies
776 | Page
Skills for a better destiny
Enabling and Applying
Unified Audit Policies to
Users and Roles
Disabling Unified Audit
Policies
Dropping Unified Audit
Policies
 Auditing Activities with the
Predefined Unified Audit
Policies
Logon Failures
Predefined Unified Audit
Policy
Secure Options
Predefined Unified Audit
Policy
Oracle Database
Parameter Changes
Predefined Unified Audit
Policy
User Account and
Privilege Management
Predefined Unified Audit
Policy
Center for Internet
Security
Recommendations
Predefined Unified Audit
Policy
Oracle Database Real
Application Security
Predefined Audit Policies
Oracle Database Vault
Predefined Unified Audit
Policy for DVSYS and
LBACSYS Schemas
Oracle Database Vault
Predefined Unified Audit
Policy for Default Realms
and Command Rules
 Auditing Specific Activities
with Fine-Grained Auditing
About Fine-Grained
Auditing
Where Are Fine-Grained
Audit Records Stored?
777 | Page
Skills for a better destiny
Who Can Perform FineGrained Auditing?
Fine-Grained Auditing on
Tables or Views That
Have Oracle VPD Policies
Fine-Grained Auditing in
a Multitenant
Environment
Fine-Grained Audit
Policies with Editions
Using the DBMS_FGA
PL/SQL Package to
Manage Fine-Grained
Audit Policies
 Audit Policy Data Dictionary
Views
 Administering the Audit Trail
 Managing the Unified Audit
Trail
When and Where Are
Audit Records Created?
Activities That Are
Mandatorily Audited
How Do Cursors Affect
Auditing?
Writing the Unified Audit
Trail Records to the
AUDSYS Schema
When Audit Records Are
Written to the Operating
System
Moving Operating
System Audit Records
into the Unified Audit
Trail
Disabling Unified
Auditing
 Archiving the Audit Trail
Archiving the Traditional
Operating System Audit
Trail
Archiving the Unified and
Traditional Database
Audit Trails
 Purging Audit Trail Records
About Purging Audit Trail
Records
778 | Page
Skills for a better destiny
Selecting an Audit Trail
Purge Method
Scheduling an Automatic
Purge Job for the Audit
Trail
Manually Purging the
Audit Trail
Other Audit Trail Purge
Operations
 Audit Trail Management
Data Dictionary Views
Formative Assessment 2.4
Performance criterion
Proper Database auditing.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
- Written evidence
- Essay
- Oral Evidence
- Multiple choice questions
- True False questions
- Sentence completion
- Audio files
Checklist
Indicator:



Observation
779 | Page
Skills for a better destiny
Score
Yes No
LEARNING UNIT 3 - MANAGE DATABASE
Learning Outcomes:
3.1. Maintain data integrity constraints
3.2. Create indexes and multiple-field keys
3.3. Monitor locking session options chosen for the database.
3.4. Confirm that recent backups of the database have been stored
and that backups can be retrieved as a full working copy.
3.5. Update data
3.6. Migrate data
3.7. Uupgrade database technology.
Learning hours:
10 Hours
Learning Outcome 3.1: Maintaining of data integrity constraints
Content
 Overview of Integrity Constraints
 Enforcing Referential Integrity with
Constraints
 Managing Constraints That Have
Associated Indexes
 Guidelines for Indexing Foreign Keys
 About Referential Integrity in a
Distributed Database
 When to Use CHECK Integrity
Constraints
 Defining Integrity Constraints
 Enabling and Disabling Integrity
Constraints
 Altering Integrity Constraints
 Dropping Integrity Constraints
 Managing FOREIGN KEY Integrity
Constraints
 Viewing Definitions of Integrity
Constraints
Learning activities Resources
o Brainstorming
- Flipcharts and
o Group discussion
Flipcharts stand
o Research
- Markers
o Presentations
- Projector
o Practice
- Laptop
- Internet
- Computer Lab
- Installed and
configured Oracle
-
Formative Assessment 1.1
Performance criterion
Proper maintaining of data integrity constraints according to business requirements.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
780 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
- Written evidence
- Essay
- Oral Evidence
- Multiple choice questions
- True False questions
- Sentence completion
- Audio files
Checklist
Score
Yes
Indicator: Integrity Constraints are described
 Integrity Constraints are described
Indicator: Referential Integrity with Constraints are enforced
 Referential Integrity with Constraints are enforced
Indicator: Constraints That Have Associated Indexes are managed
 Constraints That Have Associated Indexes are managed
Indicator: Indexing Foreign Keys is described
 Indexing Foreign Keys is described
Indicator: Referential Integrity in a Distributed Database is described
 Referential Integrity in a Distributed Database is described
Indicator: CHECK Integrity Constraints is used
 CHECK Integrity Constraints is used
Indicator: Integrity Constraints are defined
 Integrity Constraints are defined
Indicator: Integrity Constraints are Enabled and Disabled
 Integrity Constraints are Enabled and Disabled
Indicator: Integrity Constraints are Altered
 Integrity Constraints are Altered
Indicator: Integrity Constraints are Dropping
 Integrity Constraints are Dropping
Indicator: FOREIGN KEY Integrity Constraints are Managed
 FOREIGN KEY Integrity Constraints are Managed
Indicator: Definitions of Integrity Constraints are Viewed
 Definitions of Integrity Constraints are Viewed
Observation
781 | Page
Skills for a better destiny
No
Learning Outcome 2.2: Methodical Creation of indexes and multiple-field keys
according to business requirements.
Content
Enforcing Business Rules with
Constraints
Learning activities
o Brainstorming
o Documentary research
and group discussion
o Individual practice
Enforcing Business Rules with Both
Constraints and Application Code
Resources
- Flipcharts and
Flipcharts stand
- Markers
- Projector
Creating Indexes for Use with
Constraints
- Laptop
When to Use NOT NULL Constraints
- Computer Lab
When to Use Default Column
Values
- VMware
- Internet
- Oracle Enterprise
Linux
Choosing a Primary Key for a Table
(PRIMARY KEY Constraint)
When to Use UNIQUE Constraints
Enforcing Referential Integrity with
FOREIGN KEY Constraints
FOREIGN KEY Constraints and NULL
Values
Defining Relationships Between
Parent and Child Tables
Rules for Multiple FOREIGN KEY
Constraints
Deferring Constraint Checks
Minimizing Space and Time
Overhead for Indexes Associated
with Constraints
Guidelines for Indexing Foreign Keys

Referential Integrity in a
Distributed Database
782 | Page
Skills for a better destiny
Formative Assessment 1.2
Performance criterion
Correct preparation of tools and equipment to configure database start-up based on
technical specifications.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
- A running Oracle as
evidence
Portfolio assessment tools
- Installation of Oracle Database
- Configuration of Oracle Database Environment
Checklist
Indicator: Installing, Creating and Configuring an Oracle Database
 Oracle Database Software is Installed
 Oracle Database is Created
 Database is Created with DBCA
 Database is Created with the CREATE DATABASE Statement
 CREATE DATABASE Statement Clauses is Specified
 Initialization of Parameters is Specified
 Initialization of Parameters Using a Server Parameter File is Managed
 Application Workloads with Database Services is Managed
 Database is cloned with CloneDB
 Database is Dropped
 Database Data Dictionary Views
Indicator: Managing Oracle Enterprise Manager Database Control
 Database Control is described
 Database Control During and After Installation is Configured
 Database Control is Administered
 Database Control in an Oracle RAC Environment is Managed
 Deleting and Creating Database Control Objects
 EMCA Troubleshooting Tips
Indicator: Oracle Enterprise Manager Database Express
 Overview of EM Express
 Starting EM Express
 Configure HTTPS Port for EM Express
 Accessing the Database Home Page
783 | Page
Skills for a better destiny
Score
Yes No
 Granting access to EM Express for nonadministrative users
Observation
References:
- Author Last Name, First Initial. Middle Initial. (Year Published). Title in sentence case.
City, State : Publisher.
- Author surname, initial(s). (Year, month day). Title. Retrieved from Website URL
784 | Page
Skills for a better destiny
BACKEND DEVELOPMENT USING PHP
ITLDP601ITLDP601
Develop Backend using PHP
RTQF Level:
6
Credits:
10
Sector:
ICT
Sub-sector:
IT
Learning hours
100
Issue date: August, 2020
Purpose statement
The Backend of an application is its backbone, which brings all functionalities to the end
user. That is why the Backend Development is the key component of application
development.
This module describes the skills and knowledge required to develop backend application
using PHP. At the completion of this module the trainee will be able to prepare PHP
environment, apply PHP fundamentals, apply database integration with PHP and deploy
the developed application.
785 | Page
Skills for a better destiny
Learning assumed to be in place

Design and develop database

Develop front-end
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Prepare PHP environment.
1.1 Select efficiently tools and material to meet the
requirements.
1.2 Install and Configure accurately PHP environment in
accordance with requirements.
1.3 Test Systematically PHP environment according to
the system requirements
2.1 Use Appropriately of PHP basic concepts, output
functions, data types and variables respecting
naming convention
2.2 Use Adequately PHP operators as per work to be
done
2.3 Apply properly PHP control structure as per work
to be done
2.4 Use Appropriately PHP Arrays respecting naming
convention
2.5 Apply efficiently PHP functions respecting naming
convention
2.6 Apply correctly PHP sessions as per work to be
done
2.7 Use correctly PHP RegEx respecting naming
convention
2.8 Use adequately Form handling according to the
work to be done.
2.9 Handle properly PHP errors and exceptions
according to the program logic
2.10 Handle efficiently implementation of PHP file
processing based on intended work
3.1 Apply correctly Database Connection by using PHP.
3.2 Apply correctly Data Manipulation from Database
By using PHP.
3.3 Use properly MySQLi error handling with PHP based
on PHP principles.
2. Apply PHP fundamentals
3. Integrate Database with PHP
786 | Page
Skills for a better destiny
4. Deploy web application
787 | Page
4.1 Select efficiently hosting service provider respecting
to the web application requirements.
4.2 Install and configure correctly the production server
in accordance with PHP environment requirements.
4.3 Use correctly application deployment on the
production server in accordance with installed
technology.
4.4 Test systematically the deployed application based
on expected result.
Skills for a better destiny
LEARNING UNIT 1 – PREPARE PHP ENVIRONMENT
Learning Outcomes:
1.1. Select tools and materials.
1.2. Install and configure PHP environment
1.3. Test the PHP environment
Learning hours:
10 Hours
Learning Outcome 1.1: Select tools and materials.
Content
Learning activities
 Describing IDEs (Integrated
o Brainstorming on IDEs
Development Environment)
o Group discussion on local
 Zend
servers
 Rapid PHP Editor
o Research on web browsers
 Eclipse CDT
 Komodo
 CodeLobster
 Dreamweaver
 Notepad++
 PHPStorm
 Netbeans
 Atom
 Sublime Text 3
 VSC-Visual Studio Code
 Describing Local Servers
 Cross-Platform, Apache,
MySQL, PHP and Perl
(XAMPP)
 Windows, Apache, MySQL,
and PHP (WAMP)
 LAMP(Linux, Apache,
MySQL, and PHP)
 Describing web browsers
 Edge
 Firefox
 Chrome
 Safari
Formative Assessment 1.1
Performance criterion
Select efficiently tools and material to meet the requirements.
788 | Page
Skills for a better destiny
Resources
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Servers
-
Browser
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Matching questions
-
Sentence completion questions
-
Group presentations
Checklist
Score
Yes
Indicator: IDEs are well described
 Zend is described
 Rapid PHP Editor is described
 Eclipse CDT is described
 Komodo is described
 CodeLobster is described
 Dreamweaver is described
 Notepad++ is described
 PHPStorm is described
 Netbeans is described
 Atom is described
 Sublime Text 3 is described
 VSC-Visual Studio Code is described
Indicator: Local Servers are described
 Cross-Platform, Apache, MySQL, PHP and Perl (XAMP) is described
 Windows, Apache, MySQL, and PHP (WAMP) is described
Indicator: Web browser are described
 Edge is described
 Firefox is described
 Chrome is described
 Safari is described
Observation
789 | Page
Skills for a better destiny
No
Learning Outcome 1.2: Install and Configure PHP Environment
Content
Learning activities
Resources

o Practical work on installation
and configuration of PHP IDE
o Practical work on installation
and configuration of local
server
o Practical work on installation
and configuration of web
browser
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser
Installation and
configuration of PHP IDE
 Visual Studio Code
 Sublime text
 Atom
 Notepad ++
 Etc, ….
 Installation and
configuration of local server
 XAMPP
 WAMP
 LAMP
 Installation and
configuration of the web
browser
 Google Chrome
 Mozilla Firefox
 Microsoft Edge, …
Formative Assessment 1.2
Performance criterion
Install and Configure accurately PHP environment in accordance with requirements.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Installed and configured PHP environment
Checklist
Score
Yes
Indicator 1: One of PHP IDE is well installed and configured
790 | Page
Skills for a better destiny
No
 Visual Studio Code is installed and configured
 Sublime text is installed and configured
 Atom is installed and configured
 Notepad ++ is installed and configured
 Installation and configuration guide of PHP IDE is followed
Indicator 2: One of Local server is well Installed and configured
 XAMPP is installed and configured
 WAMP is installed and configured
 LAMP is installed and configured
Indicator 3: One of the web browser is well Installed and configured
 Google Chrome is installed and configured
 Mozilla Firefox is intalled and configured
 Microsoft Edge is installed and configured
Observation
Learning Outcome 1.3: Test PHP Environment
Content
Learning activities
Resources

o Group discussion on
definition of key terms
o Practical work on testing
PHP apache web server
o Practical work on testing
MySql database server
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser
-
XAMPP
-
WAMP
-
LAMP


Definition of Key terms
 Web Server
 PhpMyAdmin
 Command Prompt
Testing that the PHP apache
web server is working
smoothly.
 Run Apache web
Server
 Start & Stop apache
server
 Execute phpInfo()
method.
Testing MySQL database
local server
 Run MySQL local
server
 Start & Stop MySQL
local server
 Test from MySQL
Sample database
791 | Page
Skills for a better destiny
from command
prompt or
phpMyAdmin panel
Formative Assessment 1.3
Performance criterion
Test Systematically PHP environment according to the system requirements
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
Tested PHP environment.
Checklist
Score
Yes
Indicator 1: Key terms are well defined
 Web Server is defined
 PhpMyAdmin is defined
 MySQL database is defined
 Command Prompt is defined
Indicator 2: PHP apache web server is well tested.
 Apache web Server is run
 Apache server is started and stopped
 phpInfo() method is executed
Indicator 3: MySQL database server is well tested
 MySQL local server is ran
 MySQL local server is started & stopped
 MySQL Sample databases from command prompt or
phpMyAdmin panel are seen
Observation
792 | Page
Skills for a better destiny
No
LEARNING UNIT 2 – APPLY PHP FUNDAMENTALS
Learning Outcomes:
Learning hours:
2.1. Use PHP Basic concepts, Output functions, data types and
variables
2.2. Use PHP operators
2.3. Apply PHP control structure
2.4. Use Appropriately PHP Arrays
2.5. Apply PHP functions
2.6. Apply PHP sessions
2.7. Use PHP RegEx
2.8. Use Form handling
2.9. Handle PHP errors and exceptions
50 Hours
Learning Outcome 2.1: Use PHP Basic Concepts, Output functions, data types and
variables
Content
Learning activities
Resources

o Brainstorming / group
discussion on PHP Basic
Concepts
o Group discussion on Basics
PHP syntax and semantics
o Brainstorming on PHP
output functions
o Brainstorming on PHP data
types
o Group discussion on PHP
variables
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser



Description of PHP Basic
Concepts
 Define PHP
 Reason to use PHP
 Describe PHP Versions
 PHP Features
Description of PHP Basic
syntax and semantics
 Basic PHP Syntax
 PHP Case sensitivity
 Basic language
constructs
 Delimiters
 Comments
Using PHP Output Functions
 echo
 print
 printf()
 print_r()
 var_dump()
Description of PHP Data
type
 Four scalar (pre-defined)
types:
bool
int
793 | Page
Skills for a better destiny

float (floating-point
number, known as
double)
string
 Four compound (userdefined) types:
array
object
callable
iterable
 Two special types:
resource
NULL
Description of PHP Variables
 Variable declaration
 Naming rules of the
variable
 Scope of the variable
 Use of Superglobal
$_GLOBALS
$_SERVER
$_GET
$_POST
$_FILES
$_COOKIE
$_SESSION
$_REQUEST
$_ENV
Formative Assessment 2.1
Performance criterion
Use Appropriately of PHP basic concepts, output functions, data types and variables
respecting naming convention
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
794 | Page
Skills for a better destiny
-
Group presentations
-
PHP codes file respecting the data types, variables, syntax
and output functions
Checklist
Score
Yes
Indicator 1: PHP basic concepts are well described
 PHP is defined
 Reason to use PHP is explained
 PHP Versions are described
 PHP Features are described
Indicator 2: PHP syntax and semantics are well described
 Basic PHP Syntax is described
 PHP Case sensitivity is described
 Basic language constructs are described
 Delimiters are described
 Comments are described
Indicator 3: PHP Output Functions are well used
 echo is used
 print is used
 printf() is used
 print_r() is used
 var_dump() is used
Indicator 4: PHP Data Types are well described
 Four scalar (pre-defined) types are used
Bool is used
Int is used
float (floating-point number, known as double) is used
string is used
 Four compound (user-defined) types: are used
Array is used
Object is used
Callable is used
Iterable is used
 Array is used
 Object is used
 Callable is used
795 | Page
Skills for a better destiny
No
 Iterable is used
 Two special types are used
Resource is used
NULL is used
Indicator 5: PHP Variables are well described
 Variable declaration is described
 Naming rules of the variable are described
 Scope of the variable is described
local variable is described
global variable is described
static variable is described
 Superglobal are used
$_GLOBALS is used
$_SERVER is used
$_GET is used
$_POST is used
$_FILES is used
$_COOKIE is used
$_SESSION is used
$_REQUEST is used
$_ENV is used
Observation
Learning Outcome 2.2: Use PHP Operators
Content
Learning activities
Resources

o Group discussion on key
terms
o Brainstorming on types of
PHP operators
o Group discussion on
execution operators
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser

Definition of key terms
 Operator
 Operand
 Expression
Use of different Types of
PHP operators
 Arithmetic Operators
 Assignment Operators
 Bitwise Operators
 Comparison Operators
 Incrementing/Decremen
ting Operators
 Logical Operators
 Array Operators
796 | Page
Skills for a better destiny

Description of String,
Execution and Error control
Operators
 Backticks (``)
 Error Control Operators
(@)
 String Operators
Formative Assessment 2.2.
Performance criterion
Use Adequately PHP operators as per work to be done
Checklist
Score
Yes
No
Indicator 1: Key terms are well defined
 Operator is defined
 Operand is defined
 Expression is defined
Indicator 2: Types of PHP operators are well used
 Arithmetic Operators are used
 Assignment Operators are used
 Bitwise Operators are used
 Comparison Operators are used
 Incrementing/Decrementing Operators are used
 Logical Operators are used
 Array Operators are used
Indicator 3: String, Execution and Error Control Operators are well described
 Backticks (``) operator is described
 Error Control Operator (@) is described
 String Operators are described
Observation
Learning Outcome 2.3: Apply PHP Control Structure
Content
Learning activities
Resources
 Describing PHP Control
Stucture
 Conditional Statement
 Loops/ Iteration
o Brainstorming on PHP
Control Structure
o Group discussion on PHP
Conditional statements
-
Flipcharts and
Flipcharts stand
-
Markers
797 | Page
Skills for a better destiny
 Branching statement
 Using PHP conditional
statements


 The if statement
 Using The if-else
statement
 Using The if-elseif-else
statement
Using PHP loops/Iterations
 while
 do...while
 for
 foreach
o Group discussion on PHP
Loops/Iterations
o Group discussion on PHP
Branching statements
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser
Using PHP Branching
statements
 break
 continue
 GoTo
Formative Assessment 2.3.
Performance criterion
Apply properly PHP control structure as per work to be done
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
PHP codes files with control structure (conditional
statement, loops and branching statement).
798 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: PHP Control Structure is well described
 Conditional Statements are described
 Loops/ Iteration are described
 Branching statements are described
Indicator 2: PHP Conditional Statements are well used
 The if statement is used
 The if-else statement is used
 The if-elseif-else statement is used
 The switch statement is used
 The Ternary Operator is used
 Null coalescing operator is used
Indicator 3: PHP loops are well used
 while
 do...while
 for
 foreach
Indicator 4: PHP Branching Statements are well used
 break is used
 continue is used
 GoTo is used
Learning Outcome 2.4: Use PHP Arrays
Content
Learning activities
Resources

o Group discussion on arrays
description
o Group discussion on
different types of arrays
o Research on Array built-in
functions
o Individual practice on arrays
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser

Describing arrays
 Definition of PHP
arrays
 Creating PHP array
array()
 Accessing Arrays
elements
Index
Key name
Using different types of
arrays
 Indexed array
 Associative array
799 | Page
Skills for a better destiny

 multidimensional
array
Use of Arrays built-in
functions
 Count()
 array_push()
 Array_search()
 Array_replace()
 Array_reverse()
 Array_sum()
 Array_values()
 Arsort()
 Assort()
 ksort()
 krsort()
 rsort()
 shuffle()
 sort()
 array_unshift()
 etc…
Formative Assessment 2.4.
Performance criterion
Appropriate use of PHP Arrays.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
PHP codes file with arrays.
800 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: PHP Arrays are well described
 PHP array is defined
 PHP array is created
 Arrays elements are accessed
Indicator 2: Different types of arrays are well used
 Indexed array is used
 Associative array is used
 Multidimensional arrays are used
Indicator 3: Arrays built-in functions are well used
 Count() is used
 array_push() is used
 Array_search() is used
 Array_replace() is used
 Array_reverse() is used
 Array_sum() is used
 Array_values() is used
 Arsort() is used
 Assort() is used
 ksort() is used
Observations
Learning Outcome 2.5: Apply PHP functions
Content
Learning activities
Resources

o Group discussion on PHP
function description
o Practical work on creating
php user-defined functions
o Practical work on using php
string built-in functions
o Research work on PHP builtin-functions
o Individual practice on userdefined functions
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser

Describing PHP functions
 Definition of php
function
 Creating function
 Calling/Invoking
function
Using PHP User-defined
functions
 PHP functions with
parameters
 Passing parameter by
reference
 PHP function that
returns value
801 | Page
Skills for a better destiny
 Setting default values for
function parameters
 Creating recursive
function
 Using PHP build in functions
-
 Overview of php built-in
functions
 PHP String
addcslashes()
addslashes()
bin2hex()
chop()
chr()
chunk_split()
count_chars()
echo()
explod()
fprintf()
implode()
join()
lcfirst()
localeconv()
ltrim()
md5()
md5_file()
money_format()
nl2br()
number_format()
print()
printf()
rtrim()
sha1()
similar_text()
sprint()
sscanf()
str_getcsv()
str_ireplace()
str_pad()
str_repeat()
str_replace()
str_split()
strcasecmp()
strchr()
802 | Page
Skills for a better destiny
PHP functions
reference
stristr()
strlen()
strrev()
strrpos()
strstr()
strtolower()
strtoupper()
sbstr()
trim()
 PHP Math
absc()
acos()
acosh()
asin()
asinh()
atan()
atanh()
base_convert()
bindec()
ceil()
cos()
cosh()
decbin()
dechex()
decoct()
ded2rad()
exp()
expm1()
fmod()
hexdec()
hypot()
intdiv()
is_finite()
is_infinite()
is_nan()
log()
max()
min()
octdec()
pi()
pow()
dar2deg()
rand()
round()
803 | Page
Skills for a better destiny
sin()
sinh()
sqrt()
tan()
tanh()
Formative Assessment 2.5
Performance criterion
Apply efficiently PHP functions respecting naming convention
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
PHP codes file with functions.
Checklist
Score
Yes
Indicator 1: PHP functions are well described
 PHP function is defined
 PHP function is created
 PHP function is called/invoked
Indicator 2: PHP User-defined function is well used
 PHP functions with parameters is used
 Passing parameter by reference is used
 PHP function that returns value is used
 Setting default values for function parameters is used
 Creating recursive function is used
Indicator 3: PHP build-in functions are well used
 PHP built-in functions are described
 PHP Strings are used
804 | Page
Skills for a better destiny
No
 PHP Math are used
Observation
Learning Outcome 2.6. Apply PHP Sessions
Content



Learning activities
Description of PHP Session
o Group discussion on
concept
Description of PHP Session
concept
 Definition of PHP Session
 Importance of PHP
o Practical work on creating
PHP Session
Session
 Where to apply PHP
o Practical work on
Manipulating PHP Session
session
Creating PHP Session
 Using isset() method
 Starting a PHP
Session
 Accessing and
displaying started
PHP Session Variable
values
Manipulating PHP Session
 Getting PHP Session
Variable values
 Modifying a PHP
session variable
 Destroying a PHP
Session
Resources
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser
Formative Assessment 2.6.
Performance criterion
Apply correctly PHP sessions as per work to be done
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
805 | Page
Skills for a better destiny
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
PHP codes file with PHP Session.
Checklist
Score
Yes
No
Indicator 1: Concept of PHP Session is well described
 PHP Session is defined
 Importance of PHP Session is described
 Where to apply PHP session is shown
Indicator 2: PHP Session is well created
 isset() method is used
 PHP Session is started
 Started PHP Session Variable values are accessed and displayed
Indicator 3: PHP Session is well manipulated
 PHP Session Variable values are gotten
 PHP session variables are modified
 PHP Session is destroyed
Observation
Learning Outcome 2.7: Use RegEx PHP
Content
Learning activities

o Group discussion on key
terms
o Group discussion on Concept
of RegEx
o Practical work on RegEx
functions
-


Definition of key terms
 RegEx
 Metacharacters
 Quantifiers
 Modifiers
Use of RegEx
 RegEX Syntax
 RegEx Modifiers
 RegEx Patterns
 RegX Metacharacters
 RegEx Quantifiers
 RegEx Grouping
expression
Using RegEx Functions
 Using preg_match()
 Using preg_match_all()
806 | Page
Skills for a better destiny
Resources
Flipcharts and
Flipcharts stand
Markers
Projector
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser
 preg_replace()
Formative Assessment 2.7
Performance criterion
Use correctly PHP RegEx respecting naming convention
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
PHP codes with RegEx.
Checklist
Score
Yes
Indicator 1: Key terms are well defined
 RegEx is defined




Metacharacters are defined
Quantifiers are defined
Modifiers are defined
RegEx Grouping Expression is defined
Indicator 2: RegEx is well used
 RegEX Syntax is used
 RegEx Modifiers are used
 RegEx Patterns are used
 RegX Metacharacters are used
 RegEx Quantifiers are used
 RegEx Grouping expression is used
Indicator 2: Regular Expression Functions are well used
 preg_match() is used
 preg_match_all() is used
807 | Page
Skills for a better destiny
No
 preg_replace() is used
Observation
Learning Outcome 2.8: Handle form in PHP
Content
Learning activities
Resources

o Group discussion on key
terms
o Practical work on Form
description
o Practical work on PHP Form
Validation
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser
Definitions of key terms
 HTML Forms
 Email
 URL
 Describing forms
 Creating HTML form
 Using GET Method
 Using POST Method
 Comparison between
GET and POST Methods
 Perfoming PHP Form
Validation
 Validation rules
 Validate emails
 Validate names
 Validate URLs
 Display validation errors
 Keeping the values in the
form.
 PHP Form Validation
with isset() function
Formative Assessment 2.8.
Performance criterion
Use adequately Form handling according to the work to be done.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
808 | Page
Skills for a better destiny
-
Sentence completion questions
-
Group presentations
-
Files of PHP codes for Validated forms.
Checklist
Score
Yes
No
Indicator 1: Key terms are well defined
 HTML Form is defined
 Email is defined
 URL is defined
Indicator 2: Form is well described
 HTML Form is created
 GET Method is used
 POST Method is used
 GET and POST Methods are compared
Indicator 3: PHP Form Validation is well performed
 Validation rules are respected
 Email Validation is performed
 Names Validation is performed
 URLs Validation is performed
 Validation errors display is performed
 Keeping the values in the form is verified
 PHP Form Validation with isset() function is used
Observation
Learning Outcome 2.9: Handle PHP Errors and Exceptions
Content

Description of PHP error
handling and exceptions
concept
 Definition of error
handling and exceptions
 Importance of error
handling and exception
 Syntax
809 | Page
Learning activities
o
o
o
Group discussion on
description of PHP error
handling and exceptions
concept
Practical work on error
handling methods
Practical work on using PHP
exception error handling
Skills for a better destiny
-
Resources
Flipcharts and
Flipcharts stand
Markers
Projector
Laptop
Internet
Computer Lab
IDE

-
Using Error Handling
methods:
 Using die() function
 Custom error handling
function
Local Server
Browser
error_level
error_message
error_file
error_line
error_context
 Error report levels

E_ERROR
E_WARNING
E_PARSE
E_NOTICE
E_CORE_ERROR
E_CORE_WARNING
E_USER_ERROR
E_USER_WARNING
E_USER_NOTICE
E_STRICT
E_RECOVERABLE_ERR
OR
E_ALL
Using PHP exception
handling error
 Basic use of Exceptions
Using try() method
Using throw()
method
Using catch() method
 Creating a custom
exception handler
 Multiple exceptions
 Re-throwing an
exception
 Rules for exceptions
Formative Assessment 2.9.
Performance criterion
Handle properly PHP errors and exceptions according to the program logic
810 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Essay
Audio files
Multiple choice questions
Product evidence
Matching questions
Sentence completion questions
Group presentations
Files of PHP codes for PHP error handling and exceptions.
Checklist
Score
Yes
Indicator 1: PHP error handling and exceptions concept are well described
 Error handling and exceptions is defined
 Importance of error handling and exception is described
 Syntax is described
Indicator 2: Error handling methods are well used
 Custom error handling functions are used
 Error report levels are used
 Syntax of error handling is applied
Indicator 3: PHP exception handling error is well used
 Basic Exceptions is used
 Custom exception handler is created
 Multiple exceptions are created
 Re-throwing an exception is used
 Rules for exceptions are respected
Observation
811 | Page
Skills for a better destiny
No
Learning Outcome 2.10: Handle Implementation of PHP File Processing
Content

Learning activities
Resources
Description of PHP file
processing concept
 Definition of PHP file
processing
 Definition of File System
 Description of File Format

Verifying and manipulating
file inside directory
 Checking the status of the
existing file
file_exists()
filetype()
feof()
is_file()
is_dir()
is_executable()
o Group discussion on
realpath()
description of PHP file
 Using open and read file
functions
fopen()
fgetc()
fgets()
fread()
fgetcsv()
 Using read and write
functions
fopen()
fwrite()
fget()
fgetss()
file_get_contents()
file_get_content()
 Closing file function
fclose()
 Managing file inside
directory
 Deleting a file functions
rmdir()
unlink()
812 | Page
o
o
processing concept
Practical work on Checking and
manipulating file.
Practical work on Working on
file inside directory
Skills for a better destiny
-
Flipcharts and
Flipcharts stand
Markers
Projector
Laptop
Internet
Computer Lab
IDE
Local Server
Browser
 Copying a file function
copy()
 Renaming a file function
rename()
Formative Assessment 2.10.
Performance criterion
Handle efficiently implementation of PHP file processing based on intended work
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
Written evidence
Essay
Audio files
Multiple choice questions
Product evidence
Matching questions
Sentence completion questions
Group presentations
Files of PHP codes for the implementation of handling PHP file
processing.
Checklist
Score
Yes
Indicator 1: PHP file Processing concept is well described
 PHP file processing is defined
 Definition of File System is defined
 File Format is described
Indicator 2: File inside directory is well verified and manipulated
 Status of the existing file is checked
 Open and read file functions are used
 Read and write functions are used
 Closing file function is used
Indicator 3: File inside directory are well managed
 Deleting a file functions are used
 Copying a file function is used
813 | Page
Skills for a better destiny
No
 Renaming a file function is used
Observation
814 | Page
Skills for a better destiny
LEARNING UNIT 3 – INTEGRATE DATABASE WITH PHP
Learning Outcomes:
3.1.
3.2.
3.3.
Apply PHP Database Connection.
Apply PHP Data Manipulation from Database.
Handle MySQLi Errors with PHP
Learning hours:
20 Hours
Learning Outcome 3.1: Connect to Database Using PHP
Content
Learning activities
Resources
 Definition of key terms
 MySQL
 Htdocs
 PDO
 Upload
 Describing the steps to
connect to MySQL database
 Create database
 Upload folders and files
in htdocs
 Create database
connection file in php
 Test connection
 Connecting to MySQL
Database
Using
 MySQL
 MySQLi extension
 Using PDO (PHP Data
Objects)
o Group discussion on
definition of key terms
o Brainstorming on Steps to
connect to MySQL Database
o Research on connecting to
the database using PDO
o Individual practice
connecting to MySQL
database.
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser
Formative Assessment 3.1
Performance criterion
Apply Correctly Database Connection by using PHP.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
815 | Page
Portfolio assessment tools
-
Essay
Skills for a better destiny
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
Connected database.
Checklist
Score
Yes
No
Indicator 1: Key terms are well defined
 MySQL is defined
 MySQLi is described
 PDO is defined
 Upload is defined
 Htdocs is defined
Indicator 2: The steps to connect to MySQL Database are well described
 Database is created
 Folders and files are uploaded in htdocs
 PHP database connection file is created
 Connection is tested
Indicator 3 : Connecting to MySQL Database are well performed
 MySQL is used
 MySQLi extension is used
 Using PDO (PHP Data Objects) is used
Observation
Learning Outcome 3.2: Manipulate data from database using PHP
Content
Learning activities
Resources

o Group discussion on
definition of key terms
o Practical work on Applying
CRUD database queries
o Practical work on custom
report using database
queries
o Research
o Individual practice
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet

Definition of key terms
 CRUD
 Database queries
 Localhost
Applying CRUD database
queries
 Create database
 Insert data into database
816 | Page
Skills for a better destiny

Inserting text values
into database
Uploading File into
database
 Read data from database
 Update data from
database
 Delete data from
database
Generating Custom report
 Using user input
 Existing data from
database
 Exporting data to
external file
-
Computer Lab
-
IDE
-
Local Server
-
Browser
Formative Assessment 3.2
Performance criterion
Apply Correctly Data Manipulation from Database By using PHP.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
MySQL reporting.
-
Files of PHP codes for CRUD operation and reporting.
Checklist
Score
Yes
Indicator 1: Key terms are well defined
 CRUD is defined
817 | Page
Skills for a better destiny
No
 Database is defined
 Query is defined
 Localhost is defined
Indicator 2: CRUD Database Queries are well Applied
 Database is Created
 Data is inserted
Text values are inserted into database
File is uploaded into database
 Data from database are read
 Data from Database are Updated
 Data from database are Deleted
Indicator 3: Custom Report is well generated
 User input is used
 Existing data from database is used
 Exporting data to external file is used
Observation
Learning Outcome 3.3: Handle MySQLi Errors with PHP
Content
Learning activities
Resources

o Group discussion on
definition of key terms
o Group discussion on MySQLi
Error functions
o Practical work on MySQLi
Error functions
-
Flipcharts and
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
IDE
-
Local Server
-
Browser


Definition of key terms
 Syntax
 Parameter
 Function
Considerations of MySQLi
Errors functions
 Definition and usage
 Syntax
 Parameter values
Using MySQLi Errors
Functions
 mysqli_connect_err()
 mysqli_connect_errno()
 mysqli_error()
 mysqli_error_no()
 mysqli_error_list()
Formative Assessment 3.3
Performance criterion
Use properly MySQLi error handling with PHP based on PHP principles.
818 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
PHP File of MySQLi Error handling codes.
Checklist
Score
Yes
Indicator 1: Definition of key terms
 Syntax
 Parameter
 Function
Indicator 2: MySQLi Errors functions are well Considered
 Definition and usage of mySQLi functions are mentioned
 Syntax is respected
 Parameter values are used
Indicator 3: MySQLi Errors Functions are well used
 mysqli_connect_err() is used
 mysqli_connect_errno() is used
 mysqli_error() is used
 mysqli_error_no() is used
Observation
819 | Page
Skills for a better destiny
No
LEARNING UNIT 4 – DEPLOY WEB APPLICATION
Learning Outcomes:
4.1 Select hosting service provider
4.2 Install and configure correctly the production server
4.3 Use application deployment on the production server
4.4 Test the deployed application.
Learning hours:
20 Hours
Learning Outcome 4.1: Select hosting service provider.
Content
Learning activities
Resources

o Group discussion
on key terms
o Group discussion
on description of
web hosting
o Brainstorming on
different types of
hosting servers
o Group discussion
to understand
features and the
required
resources
o Brain storming on
Understanding
Web Hosting
Pricing factors
o Group discussion
to understand
Server Operating
System
o Group discussion
on describing web
servers software
o Group discussion
on describing Web
Hosting Control
Panels
o Group discussion
on how to
determine the
web application
-
Flipcharts an
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
VPS
-
Server OS
-
Web Server
Software
-
Server Control
Panel




Definition of Key terms
 VPS
 Email
 DNS
 Bandwidth
 Control panel
Describing Web Hosting
 Web Hosting definition
 Web Hosting terminologies
 Internet Service Provider
Describing Types of Hosting
 Shared Hosting server
 Dedicated Hosting server
 VPS Hosting server
 Cloud hosting server
 Managed hosting server
 Colocation hosting server
Understanding Features and the
Resources You Require
 Domain Name Registrations
 Email addresses and inboxes
 Storage
 RAM
 Bandwidth and Data Transfer
 Uptime Rates and Reliability
 Security
 Support
 Web Hosting scalability
Understanding Web Hosting Pricing
factors
 Why Free Hosting Isn’t Always a
Great Idea
820 | Page
Skills for a better destiny




 Why Cheap Hosting Providers Have
More Value to Give
 What to consider in payment
aggreement
Describing Server Operating System
 Propriatary Server OS overview
Windows Server OS
 Open Source Server OS overview
Ubuntu
Centos
Fedora
Debian
 Comparison between client
operating system and server
operating system
Describing web servers software
 Appache Web Server
 IIS
 Nginx Web Server
 LiteSpeed Web Server
 Apache Tomcat
Describing Web Hosting Control Panels
 Web Hosting Control Panels
overview
 Most popular control panels
overview
cPanel & WHM
Plesk
Webmin
DirectAdmin
ISPConfig
ISPmanager
vDeck
Virtualmin
H-Sphere
InterWorx
 Selection criteria of control panel
selection
Determining the web application
hosting requirements
 Server OS & Web Server
compatible with PHP.
 Needed Resources
821 | Page
hosting
requirements
o Group discussion
on what to be
taken carefully on
ISP Services
Skills for a better destiny

 Estimate the amount of traffic you
expect.
Taking care of ISP Services
 Be wary of unlimited offers.
 Own your domain name.
 Avoid to stick to a single web
hosting service provider.
Formative Assessment 4.1
Performance criterion
Select efficiently hosting service provider respecting to the web application requirements.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
Created mockups and prototypes
Checklist
Score
Yes
Indicator: Key terms are well defined
 VPS is defined
 Email is defined
 DNS is defined
 Bandwidth is defined
 Control panel is defined
Indicator 2: Web Hosting Servers are we described
 Web Hosting is defined
 Web Hosting terminologies are defined
 Internet Service Provider is defined
Indicator 3: Types of Hosting Servers are well described
822 | Page
Skills for a better destiny
No
 Shared Hosting server is described
 Dedicated Hosting server is described
 VPS Hosting server is described
 Cloud hosting server is described
 Managed hosting server is described
 Colocation hosting server is described
Indicator 4: Features and the Resources required are well understood
 Domain Name Registrations are described
 Email addresses and inboxes are described
 Storage is described
 RAM is described
 Bandwidth and Data Transfer are described
 Uptime Rates and Reliability are described
 Security is described
 Support is described
 Web Hosting scalability is described
Indicator 5: Web Hosting Pricing factors are well described
 Why Free Hosting Isn’t Always a Great Idea is described
 Why Cheap Hosting Providers Have More Value to Give is described
 What to consider in payment aggreement are described
Indicator 6: Server Operating System is well described
 Propriatary Server OS overview is described
 Open Source Server OS overview is described
 Client operating system and Server operating system are compared
Indicator 7: Web server softwares are well described
 Appache Web Server is described
 IIS is described
 Nginx Web Server is described
 LiteSpeed Web Server is described
 Apache Tomcat is described
Indicator 8: Web Hosting Control Panels are well described
 Web Hosting Control Panels is described
 Most popular control panels are described
 Selection criterias of control panel are respected
Indicator 9: Web application hosting requirements are well determined.
 Server OS & Web Server compatible with PHP are determined.
823 | Page
Skills for a better destiny
 Needed Resources are determined.
 Expected amount of traffic is determined.
Indicator 10: ISP Services are well taken carely
 Unlimited offers is clearly identified.
 Domain name is owned.
 The reason behind avoiding to stick to a single web hosting service
provider is explained.
Observation
Learning Outcome 4.2: Install and Configure the production server for PHP
environment requirements
Content
Learning activities
Resources

o Group discussion on key
terms
o Practical work on installing
and updating VPS OS via SSH
o Practical work on creating
new use and editing its
privileges via SSH
o Practical work on Installing &
Updating Web Control Panel
on VPS via SSH.
o Practical work on Enabling
ports for all the control
panel instances
-
Flipcharts an
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
VPS
-
Putty
-
Server OS
repository
-
Web Control
Panels
repository
-
Server Control
Panel




Definition of key terms
 SSH
 VPS
 Firewall
Installing & Updating VPS OS
via SSH.
 Ubuntu
 Centos
 Debian
Managing user privileges via
SSH.
 Creating new user via SSH
 Editing user privileges via
SSH.
 Deleting user privileges
via SSH
Installing & Updating Web
Control Panel on VPS via
SSH.
 Plesk
 CPanel
 DirectAdmin
 InterWorx
 ISPConfig
 Webmin
Enabling ports for all the
control panel instances
 Setting up a firewall for
your VPS.
824 | Page
Skills for a better destiny
 Enabling public key
authentication.
 Logging in VPS via Secure
Shell (SSH) access.
Formative Assessment 4.2
Performance criterion
Install and configure correctly the production server in accordance with PHP environment
requirements.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
Installed and Configured VPS
Checklist
Score
Yes
Indicator 1: Key terms are well defined
 SSH is defined
 VPS is defined
 Firewall is defined
Indicator 2: VPS OS via SSH is well installed and updated
 Ubuntu is intalled and updated
 Centos is intalled and updated
 Debian is intalled and updated
Indicator 3: User privileges via SSH are well managed.
 New user via SSH is created.
 User privileges via SSH are edited.
 User privileges via SSH is deleted
825 | Page
Skills for a better destiny
No
Indicator 4: Web Control Panel on VPS via SSH is well Installed & Updated
 Plesk is installed and updated
 CPanel is installed and updated
 DirectAdmin is installed and updated
 InterWorx is installed and updated
 ISPConfig is intalled and updated
 Webmin is intalled and updated
Indicator 5: Ports for all the control panel instances are well enabling
 The firewall for your VPS is set up
 Public key authentication is enabled
 VPS via Secure Shell (SSH) access, use loged in
 Firewall of the VPS is configured.
Observation
Learning Outcome 4.3: Deploy application on the production server.
Content
Learning activities
Resources

o Group discussion on key
definition of terms
o Practical work on creating
hosting account using
control panel
o Practical work on uploading
application files to the
hosting account
o Practical work on connecting
the application to the
database.
-
Flipcharts an
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
Installed &
Configured VPS
-
FileZilla



Definition of key terms
 FTP
 FileZilla
 Hosting account
Creating hosting account
using control panel
 Using CPanel
 Using Plesk
 ISPConfig
Uploading application files to
the hosting account
 Prepare application files
 Using FTP (FileZilla)
 Using File Manager
Connecting the application
to the database
 Create database using
control panel
 Import database backup
 Create user on the DB
 Grant all privileges to the
user on the DB
826 | Page
Skills for a better destiny
 Editing the configuration
file to connect with the
newly created DB
Formative Assessment 4.3
Performance criterion
Use correctly application deployment on the production server in accordance with
installed technology.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
Deployed application
Checklist
Score
Yes
Indicator 1 : Key terms are well defined
 FTP is defined
 FileZilla is defined
 Hosting account is defined
Indicator 2: Hosting account using control panel is well created
 CPanel hosting account is created
 Plesk hosting account is created
 ISPConfig hosting account is created
Indicator 3: Application files is well uploaded to the hosting account
 Application files are prepared
 Application files is uploaded to the account using FTP (FileZilla)
 Application files is uploaded to the account using File Manager
Indicator 4: The application is connected to the database
827 | Page
Skills for a better destiny
No
 Database using control panel is created
 Database backup is imported
 User on the DB is created
 All privileges to the user on the DB are granted
 Configuration file is edited to connect with the newly created DB
Observation
Learning Outcome 4.4: Test deployed application.
Content



Learning activities
Describing test of application o Group discussion on Testing
deployment concepts
application deployment
 Definition of application
concepts
deployment testing
o Brainstorming on different
 The uses of testing
types of application
application deployment
deployment testing
 Process of application
o Practical work on application
deployment testing
deployment tools
Code
Unit testing
Integration
testing
Sanity Testing
Smoke Testing
Functional
Testing
 Writting testing report
Description of Types of
application deployment tests
 Functional test
 Compatibility test
 Performance test
 Security test
 Usability test
Using Application
deployment tools
 Watir
 Capybara
 Selenium
 UFT One
 Katalon Studio 7
828 | Page
Skills for a better destiny
Resources
-
Flipcharts an
Flipcharts stand
-
Markers
-
Projector
-
Laptop
-
Internet
-
Computer Lab
-
VPS
-
Deployed
application
-
Watir
-
Capybara
-
Selenium
-
UFT One
-
Katalon Studio 7
-
Ranorex
-
Studio/Ranorex
Webtestit
 Ranorex Studio/Ranorex
Webtestit
Formative Assessment 4.4
Performance criterion
Test systematically the deployed application based on expected result.
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Essay
-
Audio files
-
Multiple choice questions
-
Product evidence
-
Matching questions
-
Sentence completion questions
-
Group presentations
-
Created mockups and prototypes
Checklist
Score
Yes
Indicator 1: Test of application deployment concept is well described
 Application deployment testing is defined
 The uses of application deployment testing are described
 Process of testing application deployment are described
 Testing report is written
Indicator 2: Types of application deployment tests are well described
 Functional test is applied
 Compatibility test is applied
 Performance test is applied
 Security test is applied
 Usability test is applied
Indicator 3 : Tools of testing Application deployment are used
 Watir is used
 Capybara is used
 Selenium is used
829 | Page
Skills for a better destiny
No
 UFT One is used
 Katalon Studio 7 is used
 Ranorex Studio/Ranorex Webtestit is used
Observation
830 | Page
Skills for a better destiny
Summative Assessment
Integrated situation
Ruzinganjwiri sector, in the aim of developing its population
have secured a fund to develop an application for its
program « DUHIGURE MU MIRYANGO ». It is a Performance
Contract system at familly level.
Resources
-
XAMP/WAMP
-
Laravel
-
Bootstrap
The system will be hosted under the domain
www.duhigure.rw and will have two parts. One where the
visitors will read all information about the program together
with a guide about the system. The second part will be the
system where the population will enter the required
information, by themselves or aided by an Intore mu
Ikoranabuhanga of where the family leave or even by an
administrative authority.
The system must record the full information of each
member of the family. Each family member should have sub
Performance duties which will be added to the family’s
Performance Contract (imihigo). However the family will
have Performance duties that each family member will
share responsibility to achieve on.
-
Note that, the system should leave room of scalability, to be
expanded to other sectors of Bumbogo District, and why not
the whole country in the future.
The trainee will have to perform the following :
15) Prepare PHP development environment.
16) Connect the frontend to the database using PHP.
17) Handle form validation using PHP for all available
forms.
18) Insert collected data from the form to the database
using PHP.
19) Create admin page to permit to the authority to
perform CRUD operations to the data on the DB.
20) The admin should be able to :
a) View list of heads of families with their general
information.
831 | Page
Skills for a better destiny
-
Business WhatsApp
Adobe XD
Database designed and
developed by the the
student in the
summative assesment
of DB Design &
Development.
Frontend designed and
developed by the the
student in the
summative assesment
of Frontend
Development.
Local server setup
IDE Setup
Browser setup
b) View list of perfomance contract of a family
generated from a selected head of family of the
above list.
c) Represent the report using appropriete layout
21) Deploy the application on the production server.
The task must be performed within 8 hours.
Assesment Criterion 1: Quality of Process
Checklist
Score
Yes
No
Indicator 1: PHP environment tools are well selected
 Local server is selected
 IDE is selected
 Browser is selected
Indicator 2: PHP development environment is installed and configured
 Local server is installed and configured
 IDE is installed and configured
 Browser is installed and configured
Indicator 3: PHP development environment is well tested
 Web server is tested
 Database server is tested
 IDE is tested
 Browser is tested
Observation
Assesment Criterion 2: Quality of product
Checklist
Score
Yes
Indicator 1: Database is well connected to the frontend
 PHP Connection file is avaialable
 Connection is working
 Errors are handled
Indicator 2: Reports are well generated
 List of family heads with their general information is available
 List of performance contracts of family is available
 Appropriete layout of information in report is respected
Indicator 3: Forms are well working
832 | Page
Skills for a better destiny
No
 Forms are working
 Forms are performing CRUD operations.
 Forms are validated
Observation
Assesment Criterion 3: Relevance
Checklist
Score
Yes
Indicator: Application is properly deployed.
 Domain name is available
 Hosting Account using control panel is installed and configured
 Folders and Files are uploaded or transfered
 Database is imported
 Application is connected to the database
 Application is tested and work smoothly
Observation
References
-
Robin Nixon (Copyright © 2014). Learning PHP, MySQL, JavaScript, CSS & HTML5
-
https://www.hostingadvice.com/how-to/choose-web-hosting/
-
https://www.cnet.com/how-to/how-to-choose-a-web-hosting-provider/
https://www.academia.edu/30041360/WEB_HOSTING
-
https://www.cloudways.com/blog/connect-mysql-with-php/
-
https://www.w3schools.com/php/php_mysql_connect.asp
-
https://www.tutorialrepublic.com/php-tutorial/php-mysql-crud-application.php
-
https://www.w3jar.com/php-crud-operation-using-mysqli/
-
https://phppot.com/php/crud-with-mysqli-prepared-statement-using-php/
-
https://www.youtube.com/watch?v=3xRMUDC74Cw
https://www.javatpoint.com/php-mysql-connect
-
http://www.hackingwithphp.com/3/12/6/the-execution-operator
833 | Page
Skills for a better destiny
No
-
https://www.liquidweb.com/kb/the-best-free-and-paid-web-application-testingtools/
-
https://www.guru99.com/smoke-testing.html
-
https://www.tutorialspoint.com/php/php_error_handling.htm
-
https://www.techielass.com/test-website-deployment-for-success
-
https://www.classcentral.com/course/webapps4-5537
-
http://webappsuccess.com/testing-and-deployment.html
-
https://www.techradar.com/web-hosting/what-are-the-different-types-of-webhosting
834 | Page
Skills for a better destiny
INSTALLATION OF IP BASED DEVICES
ITLID601ITLID601
Install and Operate IP Based Devices
Learning hours
60
RTQF Level:
6
Credits:
6
Sector:
ICT
Sub-sector:
Information Technology
Issue date: August, 2020
Purpose statement
This core module describes the skills, knowledge and attitude required to install and
operate IP based devices. The learner will be able to Identify type of device to install,
Install CCTV camera, install printer, operate mobile devices and maintain IP devices.
He/she will be also able to select and arrange different materials, equipment and tools
used when installing IP based devices.
835 | Page
Skills for a better destiny
Learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements
1. Identify type of device to
install
Performance criteria
1.6.
Identify prudently all required
materials to be used during installation in
accordance with their user manuals
published by the manufacturer.
1.7.
Draw carefully a draft design of the
installation based on the network
structure.
1.8.
Check correctly the functionalities
status of the devices basing on the
equipment type.
1.9.
Prepare smoothly the working
environment in accordance with the
manufacturer instructions.
2. Install CCTV camera
2.1. Fix adequately all trunking and cables
conduits according to the networking
standards.
2.2. Fix and mount properly the cameras
according to manufacturer’s catalog.
2.3. Connect correctly all cameras with controller
devices according to CCTV cameras
installation standards.
2.4. Configure conveniently the CCTV camera
system according to the manufacturer’s
instructions.
836 | Page
Skills for a better destiny
2.5. Test and commission appropriately the CCTV
camera system according to the testing
techniques.
3. Enable connection via
wireless technology
3.1 Describe clearly wireless technologies
3.2 Apply adequately Wi-Fi technology
3.3 Apply appropriately Wimax technology
3.4 Configure sufficiently voice of IP
4. Operate mobile devices
4.1. Describe efficiently the mobile phone parts
based on the manufacturer’s catalog.
4.2. Connect accurately the mobile phone
according to its user manual.
4.3. Connect appropriately the mobile devices
specialty according to the manufacturer’s
instructions.
5. Maintain IP device
5.1 Prepare efficiently the tools, Material and
equipment according to the manufacturer’s
instructions.
5.2 Troubleshoot regularly the IP device in
accordance to its health measures.
5.3 Document finally the work done based on Tshoot instructions.
837 | Page
Skills for a better destiny
LEARNING UNIT 1 - Identify type of device to install
Learning Outcomes:
Learning hours:
1.1 Identify all required materials
1.2 Draw a draft design of the installation
1.3 Check the functionalities status of the devices
1.4 Prepare the working environment
10 Hours
Learning Outcome 1.1: Identify all required materials
Content
Learning activities

o



Description of tools, materials
and equipment
 CCTV Cable stripper
 CCTV Cable crimping tool
(for RG58,59)
 iDVR
 NVR Camera
 UPS Digital multi-meter
 Cable tester
 Handheld CCTV Monitor
 LCD service Monitor
Description of types of tools
and their use Screw drivers
 Pliers
 Hammer
 Allen keys
 Soldering iron
 Di-soldering pump
Description of Types of
materials and their use
Soldering tin
 Glue
 Silicon
 Insulator tape
 Screws
 Universal anchors
 Trunking
Description of Connectors
 RJ45
 BNC
 Video balloon
838 | Page
o
o
o
o
Resources
- Books
Group discussion on
- Pens
tools, materials and
equipment.
- Papers
Practical exercise on real - Internet
cases
- Projector
- Boards
Group discussion on
Types of materials and
- Computer
their use Soldering tin
- Drilling machine
Individual practice on
- Screwdriver
connectors
machine
Brainstorming on types of - Soldering tin
tools and their use Screw - Glue
drivers
- Silicon
- Insulator tape
- Screws
- Universal anchors
- Trunking, Cables
and wires
- Connectors
- Marker pens
- Screw drivers
- Pliers
- Hammer
- Allen keys
- Soldering iron
- Di-soldering
pump
- CCTV Cable
stripper
- CCTV Cable
Skills for a better destiny
Formative Assessment 1.1
Performance criterion
Identify prudently all required materials to be used during installation
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Writtenevidence
-
Oral evidence
-
Portfolio assessment tools
Multiple choice questions
True or false questions
Matching items
Completion items
Presentation
Checklist
Score
Yes
Indicator 1: Material, tools and equipment are well described
 CCTV Cable stripper described
 CCTV Cable crimping tool (for RG58,59) described
 iDVR described
 NVR Camera described
 UPS Digital multi-meter described
 Cable tester described
 Handheld CCTV Monitor described
 LCD service Monitor described
Indicator 2: The types of tools and their use Screw drivers described
 Pliers are described
 Hammer is described
 Allen keys are described
 Soldering iron is described
Indicator 3: The connectors are described
 RJ45 described
 BNC described
 Video balloon described

Indicator 4: Types of materials and their use Soldering tin described
839 | Page
Skills for a better destiny
No
 Glue described
 Silicon described
 Insulator tape described
 Screws described
 Universal anchors described
 Trunking described
Observation
Learning Outcome1.2: Draw a draft design of the installation
Content
Learning activities
Resources

o Brainstorming on
the types of
network structure
/topology
o Group discussion on
the types of
network structure
/topology and
devices
o Practical exercises
on the use of
network devices
with their
specification
o Documentary
research on
network structure
and devices
-


Description of network in terms of
 structure
 Device
Description of types of network
structure/topology
 Physical Topology:
Ring topology
Mesh topology
Bus topology
Star topology
 Logical topology
IP address classes
Description of commonly used
network devices
 Switch
 Access point
Books
Handout notes
White board
Blackboard
Chalks
Projector
Marker pen
Eraser
Flipchart
Video aid
Internet
Formative Assessment 1.2
Performance criterion
Draw carefully a draft design of the installation
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written performance
840 | Page
-
Portfolio assessment tools
Multiple choice questions/items
True or false questions
Matching items
Skills for a better destiny
-
Oral evidence
-
Product evidence
-
Completion items
Ticking
Open questions/essay
Task: Select tools, equipment and materials needed
Checklist
Score
Yes
Indicator 1: Network described
 Structure described
 Device described
Indicator 2: Different types of network structure identified
 Physical topology is well decribed
 Logical topology is well described
Indicator 3: Commonly used network devices described
 Switch is well described
 Access point is well described
Observation
Learning Outcome 1.3: Check the functionalities status of the devices
Content
Learning activities
 Description of types of equipment
 iDVR
 NVR
 Camera
 UPS
 Digital multi-meter
 Cable tester
 Handheld CCTV Monitor
 LCD service Monitor
 IP Camera tester
 PPE
 printer
 mobile devices
 Description of types of network
media:
 Wireless media
o Practical exercise on
types of equipment
o Group discussion on
types of network
media
o Individual practice
o Brainstorming on
types of network
cables
841 | Page
Skills for a better destiny
Resources
- Computer
- Papers
- Computers
- Printers
- Books
- Internet
- Pen
- Boards
- Chalks
- YouTube
tutorials
- CCTV camera
- Printer
- Telephone
- PDA
No

 Wired media (Ethernet cable,
fibers)
Description of types of network
cables
 fiber optics
 twisted pair
Formative Assessment 1.3
Performance criterion
Check carefully the functionalities status of the devices.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written performance
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Product evidence
-
Matching items
-
CCompletion
-
Ticking
-
Open questions/essay questions
-
Task: Select tools, equipment and materials needed
Checklist
Score
Yes
Indicator 1: Types of equipment are well described
 iDVR is described
 NVR is described
 Camera is described
 UPS is described
 Digital multi-meter is described
 Cable tester is described
 Handheld CCTV Monitor
 LCD service Monitor is described
842 | Page
Skills for a better destiny
No
 IP Camera tester is described
 PPE is described
 Printer is described
 mobile devices is described
Indicator 2: Types of network media are well described
 Wireless media is described
 Wired media (Ethernet cable, fibers) is described
Indicator 3: Types of network cables are well described
 fiber optics is described
 twisted pair is described
Observation
Learning Outcome 1.4: Prepare the working environment
Content
Learning activities

o Brainstorming on
arrangement techniques
of different tools,
materials and equipment
in workplace
o Group discussion on the
arrangement of different
tools, materials and
equipment
o Practical exercises on the
arrangement of tools,
materials and equipment
o Documentary research on
work place


Arrangement of techniques of
tools, materials and
equipment in the workplace
 Arrangement by type
 Arrangement by
manufacturer instruction
Setting up of workplace
trespassing signs/ notice
Ensurance of the brightness
and Lighting
843 | Page
Skills for a better destiny
Resources
-Books
- Handout notes
- White board
– Projector
- Marker pen
- Eraser
- Flipchart
- Video aid
- Internet
- Screw drivers
- Pliers
- Soldering iron
- Di-soldering pump
- CCTV Cable
stripper
- CCTV Cable
crimping tool( for
RG-58,59)
- Ethernet cable
crimping tool
- Digital multi
-meter
- Cable tester
- Handheld CCTV
Monitor
- LCD service
Monitor
- IP Camera tester
- PPE
- Drilling machine
- Screwdriver
machine
- Soldering tin
- Glue
- Silicon
- Insulator tape
- Screws
- Universal anchors
- Trunking, Cables
and wires
- Connectors
Formative Assessment 1.4
Performance criterion
Prepare smoothfully the working environment.
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written performance
Multiple choice questions/items
-
Oral evidence
True or false questions
-
Product evidence
Matching items
Completion items
Ticking
Open questions / essay questions
Expose (presentation)
Interview
Task: Select tools, equipment and materials needed for CCTV
camera system installation (checklist)
844 | Page
Skills for a better destiny
Checklist
Score
Yes
Indicator 1: Tools, materials and equipment in the workplace are
technically arranged
 Each type is well arranged
 Manufacturer’s instructions are well followed
Indicator 2: Workplace trespassing signs/ notice is set up
Indicator 3: Brightness and Lighting are ensured
Observation
845 | Page
Skills for a better destiny
No
LEARNING UNIT 2- INSTALL CCTV CAMERA
Learning Outcomes:
2.1 Fix trunking and cables conduits
2.2 Fix and mount cameras
2.3 Connect cameras and controller devices
2.4 Configure the CCTV camera system
2.5 Test the CCTV camera system
Learning hours:
15 Hours
Learning Outcome 2.1: Layout and fix trunking and cables conduits
Content
Learning activities

o Brainstorming on
classification of cables
conduits and trunking
o Group discussion on
classification of cables
conduits and trunking
o Illustration of cables
conduits and trunking
o Brainstorming on
techniques for fixing and
connecting cables conduits
and trunking
o Group discussion on
techniques for fixing and
connecting cables conduits
and trunking.
o Practical exercises on fixing,
connecting and closing
cables conduits and trunking
o Documentary research on
cable conduits and trunking


Description of cable
 Trunking
 conduits
Classification of cable
conduits and trunking;
 Based on size(section);
 Based on the nature of
material (PVC, metallic)
Description of techniques
for fixing and
connecting cables conduits
and trunking:
 Planning the route of the
cables conduits and
trunking
 Measurement of
trunking and cables
length
 Cutting cable conduits
and trunking
 Joining cable conduits
and trunking (: Straight
joint, ‘T’ joint, ‘L’
joint (450), ‘L’ joint
straight, Through joint)
 Bending cable conduits
and trunking
 Drilling and fixing
of cable conduits and
trunking
846 | Page
Skills for a better destiny
Resources
- Books
- Handout notes
- White board
- Projector
- Marker pen
- Eraser
- Flipchart
- Video aid
- Internet
- Cables conduits
and trunking
1. Gloves
2. Helmet
3. Safety shoes
4. Overall
5. Overcoat
6. Goggles
7. Nose mask
8. Earmuff
9. Screw drivers
10. Pliers
11. Drilling
machine
12. Hammer
13. Screwdriver
machine
14. Glue
Formative Assessment 2.1
Performance criterion
Adequate Layout and fixation of trunking and cables conduits according to the standards
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions/items
-
Oral evidence
-
True or false questions
-
Performance
evidence
-
Matching items
-
Completion items
-
Ticking
-
Open questions/essay questions
-
Expose (presentation)
-
Interview
-
Task : Place cable trunking for a given CCTV camera system
installation
-
(checklist)
Checklist
Score
Yes
Indicator 1: Cables described
 Conduits described
 Trunking described
Indicator 2: Techniques for fixing and connecting cable conduits and
trunking applied
 Planning the route of the cables conduits and trunking applied
 Measurement of trunking and cables length applied
 Cutting cable conduits and trunking applied
847 | Page
Skills for a better destiny
No
 Joining cable conduits and trunking (: Straight joint, ‘T’ joint, ‘L’ joint
(450), ‘L’ joint straight, Through joint) applied
 Bending cable conduits and trunking applied
 Drilling and fixing of cable conduits and trunking applied
Indicator 3: Cable conduits and trunking are classified
 Based on size(section) classified
 Based on the nature of material (PVC, metallic) classified
Observation
Learning Outcome 2.2 : Fix and mount cameras
Content
Learning activities

o Brainstorming on types of
Camera and their use
o Group discussion on types
of Camera and their use
o Practical exercises on
different types of camera
o Group discussion on Steps
of Mounting the camera
o Practical exercises on
mounting the camera
o Practical exercises on the
use of controller devices
o Documentary research on
fixation and mounting the
cameras


Description of
Camera types and
their use
 Analog
 IP
Description of the
steps to fix and
mount the camera:
 fixing the stand
 mounting the
camera
Configuration of the
camera settings
through its controller
 Image
 Privacy
settings
 Network
Resources
- Books
- Handout notes
- White board
- Blackboard
- Chalks
- Projector
- Marker pen
- Eraser
- Flipchart
- Video aid
- Internet
- Gloves
- Helmet
- Safety shoes
- Overall
- Goggles
- Nose mask
- Earmuff
- Screw drivers
- Pliers
- Drilling machine
- Hammer
- Screwdriver machine
- Allen keys
- Soldering iron
- Di-soldering pump
848 | Page
Skills for a better destiny
- Di-soldering gun machine
- Air blow gun
- Digital multi
-meter
- Soldering tin
– Glue- Silicon
-
Insulator tape
-
Screws - Universal
anchors
- Cables and wires
- 3D joystick
- Joystick for NVR Joystick for IP Camera
- NVR keyboard controller
- Precision camera
controller
- LED display 3D IP
keyboard controller
Formative Assessment2.2
Performance criterion
Proper fixation and mounting of cameras according to manufacturer’s catalog
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions/items
-
Oral evidence
-
True or false questions
-
Performance
evidence
-
Matching items
-
Completion
-
Ticking
-
Open questions/ essay questions
-
Expose (presentation)
-
Interview
-
Task: Fix the stand and mount the camera(checklist)
849 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: Camera types and their use are well described
 Analog is well described
 IP is well described
Indicator 2: The steps to fix and mount the camera described
 The stand is well fixed
 The camera is mounted
Indicator 3: The camera settings through its controller are well
configured
 Image configured
 Privacy settings configured
 Network configured
Observation
Learning Outcome 2.3: Connect cameras and controller devices
Content
Learning activities
Resources

o Brainstorming on the
types of controller’s
devices
o Group discussion on the
types of controller’s
devices
o Brainstorming on analog
and IP cameras
connection
o Group discussion on
analog and IP cameras
connection standards
o Practical exercises on
connecting CCTV camera
system
-Books
- Handout notes
- White board
- Projector
- Marker pen
- Eraser
- Flipchart
- Video aid
- Internet
- UPS
- IP camera
- Analog camera
- iDVR
- NVR
- Monitor
- VGA cables –
3D joystick
- Joystick for NVR

Description of Types of
controller’s devices:
 3D joystick
 Joystick for NVR
 Joystick for IP Camera
 NVR keyboard controller
 Precision camera controller
 LED display 3D IP keyboard
controller
Description of connection steps
of analog camera
 Connection of analog
camera and monitor to
NVR/iDVR
 Connection of NVR/iDVR,
Camera, and monitor to UPS
 Connection of UPS to the
power source
850 | Page
Skills for a better destiny

 Supplying power to
thesystem
Description of connection of IP
camera
 Connection of IP camera,
Monitor and controller
devices to NVR
 Connection of NVR, Camera,
and monitor to UPS
 Connection of UPS to the
power source.
 Supplying power to the
system
o Documentary research
on connecting cameras
and controller devices
- Joystick for IP
Camera
- NVR keyboard
controller
- Precision camera
controller
- LED display 3D IP
keyboard controller
Formative Assessment 2.3
Performance criterion
Correct connection of cameras and controller devices according to CCTV camera system
installation standards
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
True or false questions
Matching items
Completion items
Ticking
Open questions/ essay questions
Expose (presentation)
Interview
Task: Connect CCTV camera system (checklist)
Checklist
Score
Yes
Indicator 1: Types of controller devices are well described
 3D joystick described
 Joystick for NVR described
 Joystick for IP Camera described
851 | Page
Skills for a better destiny
No
 NVR keyboard controller described
 Precision camera controller described
 LED display 3D IP keyboard controller described
Indicator 2: Connection types of Analog camera are well described
 Connection of analog camera and monitor to NVR/iDVR is well
described
 Connection of NVR/iDVR, Camera, and monitor to UPS is well
described
 Connection of UPS to the power source is well described
 Supplying power to thesystem is well described
Indicator 3: The connection of IP camera is well described
 Connection of IP camera, Monitor and controller devices to NVR is
well described
 Connection of NVR, Camera, and monitor to UPS is well described
 Connection of UPS to the power source is well described
 Supplying power to the system is well descrbed
Observation
Learning Outcome 2.4: Configure the CCTV camera system
Content


Choice of the nework device
to be used
 Switch
 Access point
Configuration of iDVR/NVR
on the network
 Assigning IP to the
NVR/iDVR
 Setting up the port to
the switch/Access point
 Setting up the DNS
account
852 | Page
Learning activities
o Brainstorming on
configuration of
iDVR/NVR and
switch/Access point
o Group discussion on
configuration of
iDVR/NVR and
switch/Access point
o Practical exercise on
configuration of
iDVR/NVR and
switch/Access point
Skills for a better destiny
Resources
- Books
- Handout notes
- White board
- Projector
- Marker pen –
Eraser
- Flipchart
- Video aid Internet
- Ethernet cables VGA Cables
- Switch

 Configuration by
following the
instructions
Testing the configurations
enabled in the camera
controller
 DNS
 IP
o Documentary research
on configuration of
iDVR/NVR and switch
-
iDVR
Monitor
NVR
Formative Assessment2.4
Performance criterion
Convenient configuration of the CCTV camera system according to the manufacturer’s
instructions
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Performance
evidence
-
Portfolio assessment tools
Multiple choice questions
True or false questions
Matching items
Ccompletion items
Ticking
Open questions/essay questions
Expose (presentation)
Interview
Task: Configure the CCTV camera system (checklist)
Checklist
Score
Yes
Indicator 1: iDVR/NVR on the network is well configured
853 | Page
Skills for a better destiny
No
 iDVR/NVR is well configured
 IP addresses is well configured
 Switch forward port is well configured
 DNS account is well configured
Indicator 2: The nework device is chosen
 Switch is chosen
 Access point is chosen
Indicator 3: The configurations enabled in the camera controller are tested
 IP tested
 DNS tested
Observation
Learning Outcome 2.5: Test and commission the CCTV camera system
Content

Learning activities
Pre-commissioning and
commissioning CCTV cameras
 Control panel environmental
conditions as per
manufacturer’s guidelines.
 Ensure that cables in the
control room, Racks, to the
cameras are to be properly
arranged and dressed.
 Ensure that all NSMs,
Cameras & Monitors are
properly tagged.
 Ensure that all the cables
from Camera to the Network
Switch are properly
terminated and clearly
tagged.
 Ensure that distribution of
cameras to Network Switch
is to be done as per approved
drawing.
 Camera Location by each
camera is to be clearly
indicated on the monitor
during viewing.
 Focusing of the camera to be
adjusted by proper
854 | Page
Resources
o Brainstorming on testing - Books
the functionality of CCTV - Handout notes
camera
- White board
- Blackboard
o Group discussion on
testing the functionality
- Projector
of CCTV camera system
- Marker pen
o Practical exercises on
- Erase
testing of CCTV camera
- Flipchart
system
- Video aid
o Documentary research
- Internet
on Pre-commissioning
- IP camera tester
and commissioning CCTV - Cable tester
cameras
Skills for a better destiny
positioning to obtain optimum
result/image.
 Ensure that the camera
Enclosure power supply
installed properly.
 Ensure that Power supply
outlets for CCTV system to
be fed by UPS (Optional).
 Check the NSMs are
connected to the security
network LAN.
 Full testing of the functionality
of CCTV camera
 Checking of the network
availability
 Scanning the available of the
camera on the monitor
 The quality of image
 Auto recording and video
saving
 Elaboration of the testing
documentation
 Faults
 Observation
 Inputs
Formative Assessment 2.5
Performance criterion
Appropriate testing of the CCTV camera system according to the testing techniques
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
-
Oral evidence
-
Performance
evidence
855 | Page
-
Portfolio assessment tools
Multiple choice questions
True or false questions
Matching items
Completion items
Ticking
Open questions/essay questions
Expose (presentation)
Interview
Skills for a better destiny
-
Task: Test the CCTV camera system (checklist)
Checklist
Score
Yes
Indicator 1: Functionality of CCTV camera is fully tested
 Checking of the network availability is tested
 Scanning the available of the camera on the monitor is tested
 The quality of image is tested
 Auto recording and video saving is tested
Indicator 2: CCTV camera is pre-commissioned and commissioned
 Control panel environmental conditions as per manufacturer’s
guidelines pre-commisioned and commissioned.
 Ensure that cables in the control room, Racks, to the
cameras are to be properly arranged and dressed pre-commisioned
and commissioned.
 Ensure that all NSMs, Cameras & Monitors are properly tagged
pre-commisioned and commissioned.
 Ensure that all the cables from Camera to the Network Switch are
properly terminated and clearly tagged pre-commisioned and
commissioned.
 Ensure that distribution of cameras to Network Switch is to be
done as per approved drawing pre-commisioned and
commissioned.
 Camera Location by each camera is to be clearly
indicated on the monitor during viewing pre-commisioned and
commissioned.
 Focusing of the camera to be adjusted by proper
positioning to obtain optimum result/image pre-commisioned and
commissioned.
 Ensure that the camera Enclosure power supply
installed properly pre-commisioned and commissioned.
 Ensure that Power supply outlets for CCTV system to
be fed by UPS (Optional) pre-commisioned and commissioned.
856 | Page
Skills for a better destiny
No
 Check the NSMs are connected to the security network LAN precommisioned and commissioned.
Indicator 4: The testing documentation is elaborated
 Faults elaborated
 Observations elaborated
 Inputs elaborated
Observation
857 | Page
Skills for a better destiny
LEARNING UNIT 3 – Enable connection via wireless technology
Learning Outcomes:
3.1 Describe wireless technologies
3.2 Apply Wi-Fi technology
3.3 Apply Wimax technology
3.4 Configure voice of IP
Learning hours:
10 hours
Learning Outcome 3.1: Describe wireless technologies
Content



Description of Radio
transmission
Description of Local Wi-Fi
networks
Description of Cellular
networks
Learning activities
Resources
o
o
o
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Packet tracer
-
Internet
Brainstorming
Group discussion
Research
Presentations
Formative Assessment 3.1
Performance criterion
Proper description of wireless technologies based on their features
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Performance
evidence
-
True/false questions
-
Essay
Task :
The company is planning to install a wireless network that
will serve the administration block and its vicinity, the
coverage range cannot exceed 100 m from the
858 | Page
Skills for a better destiny
administration block. You are requested to describe
wireless topologies to be used in that network.
Checklist
Score
Yes
No
Indicator: Radio transmission is well identified
Indicator: Local Wi-Fi networks is well described
Indicator: Cellular networks is well described
Observation
Learning Outcome 3.2: Apply Wi-Fi technology
Content
Learning activities
Resources

o Brainstorming
o Documentary research
and group discussion
o Individual practice
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Packet tracer
-
Internet
-
Acces point
-
switch



Description of Wireless
technologies
 WPAN
 WLAN
 WMAN
Description of categories of
Access points
 Autonomous APs
 Controller-based APs
Description of WLAN operation
Configuration of Access Points
 LAN settings
 Wireless settings
 Administration settings
 Internet settings
Formative Assessment 3.2
Performance criterion
Proper application of Wi-Fi technology based on user applications
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
859 | Page
Skills for a better destiny
Types of evidence
- Written evidence
Portfolio assessment tools
-
- Performance evidence -
Multiple choice questions
True/false questions
Essay
Task :
The company is planning to install a wireless network that
will serve the administration block and its vicinity, the
coverage range cannot exceed 100 m from the
administration block. You are requested to describe and
configure Wifi technology in that network.
Checklist
Score
Yes
No
Indicator: Wireless technologies are well described
 WPAN
 WLAN
 WMAN
Indicator: The categories of Access points are well described
 Autonomous Aps
 Controller-based Aps
Indicator: The WLAN operation is well described
 Configure AP
 LAN settings
 Wireless settings
 Administration settings
 Internet settings
Observation
Learning Outcome 3.3: Apply WiMAX technology
 Description of Wimax
 Introduction on Wimax
Standards
associated with
Wimax
Wimax Technology
 Technological Features
860 | Page
o Brainstorming
o Documentary research
and group discussion
o Individual practice
Skills for a better destiny
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer




Technology Wimax
Design
Types of Wimax
Wimax Technology
Challenge
Enhancements in Wimax
Wimax spectrum and
regulation issues
Wimax services
(applications)
-
Packet Tracer
-
Internet
 Configuration of Wimax
antenna (Access point mode,
Station mode, Repeater mode)
 Installation of Wimax
antenna (Point-to-point,
Point-to-multi point)
Formative Assessment 3.3
Performance criterion
Proper application of WiMAX technology based on user requirement
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
Portfolio assessment tools
-
- Performance evidence -
Multiple choice questions
True/false questions
Essay
Task : Install and configure WiMax antenna
861 | Page
Skills for a better destiny
Checklist
Score
Yes
No
Indicator: WiMAX is well described
 Introduction on Wimax
Standards associated with Wimax
Wimax Technology
 Technological Features
Technology Wimax Design
Types of Wimax
 Wimax Technology Challenge
 Enhancements in Wimax
 Wimax spectrum and regulation issues
 Wimax services (applications)
Indicator: WiMAX antenna is well configured.
 Access point mode
 Station mode
 Repeater mode
Indicator: Wimax antenna is well installed
 Point-to-point
 Point-to-multi point
Observation
Learning Outcome 3.4: Installation of VoIP

Description of voice over IP
 Define voice over IP
 VoIP Protocols
 VoIP Hardware
materials
 VoIP Software
Materials
862 | Page



Brainstorming
Documentary research
and group discussion
Individual practice
Skills for a better destiny
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer

Plan and design of VoIP
infrastructure
 Evaluation of existing
Data infrastructure
 Evaluation of existing
Telecommunication
infrastructure.
 Evaluation of existing
power/cabling
infrastructure

Installation and
configuration of VoIP
infrastructure
 Configuration of
server
 Creation of
underlying network
 Configuration of IP
phone

Configuration of UC network
 Configuration of
voice call
 Configuration of
video call
 Configuration of
instant message

Testing and evaluation of
the performance of
convergent networks
Test server configuration
Test network set up
Test IP phone
Test end to end
communication





Testing and verification of
the security access levels
 Test server security
863 | Page
Skills for a better destiny
-
Packet Tracer
-
Internet
Formative Assessment 3.3
Performance criterion
Proper installation of voice over IP network based on business requirements
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
- Written evidence
Portfolio assessment tools
-
- Performance evidence -
Multiple choice questions
True/false questions
Essay
Task :
The company is planning to install a wireless network that
will serve the administration block and its vicinity, the
coverage range cannot exceed 100 m from the
administration block. You are requested to install voice
over IP in that network.
Checklist
Score
Yes
Indicator: VoIP is well described
 Define voice over IP
 VoIP Protocols
 VoIP Hardware materials
 VoIP Software Materials
Indicator : VoIP infrastructure is well planned and designed
 Existing Data infrastructure evaluated
 Existing Telecommunication infrastructure evaluated
 Existing power/cabling infrastructure evaluated
Indicator : VoIP infrastructure is well installed and configured
 Configuration of server
 Creation of underlying network
 Configuration of IP phone
Indicator: UC network is well Configured
 Configuration of voice call
 Configuration of video call
864 | Page
Skills for a better destiny
No
 Configuration of instant message
Indicator: Performance of convergent networks is well tested and evaluated
 Test server configuration
 Test network set up
 Test IP phone
 Test end to end communication
Indicator: security access levels is well tested and verified
 Test server security
Observation
865 | Page
Skills for a better destiny
LEARNING UNIT 4 - Operate mobile devices
Learning Outcomes:
4.1 Describe mobile phone parts
4.2 Connect mobile phone
4.3 Connect specialty mobile devices
Learning hours:
12 Hours
Learning Outcome 4.1: Describe mobile phone parts
Content


Description of mobility
Identification of
smartphone features
and characteristics
 Portability
 Small Size
 Wireless
Communication

Configuration of the
smartphone settings
 Connection
 Call
 Sharing
 Application software
Learning activities
Resources
o Brainstorming on
smartphone features and
characteristics
o Group discussion on
smartphone mobility
o Research on smartphone
settings
o Practices on Configuration of
the smartphone settings
o Presentations on Application
software
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Smartphones
-
Computer
-
Internet
-
YouTube
tutorials
Formative Assessment 4.1
Performance criterion
Relevant Description of mobile phone parts
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
866 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Short answers questions
-
Performance
evidence
-
Multiple choice questions
-
Group work tasks
Checklist
Score
Yes
No
Indicator 1: Mobility described
Indicator 2: Smartphone features and characteristics identified
 Portability identified
 Small Size identified
 Wireless Communication identified
Indicator 3: Smartphone settings configured
 Connection configured
 Call configured
 Sharing configured
 Application software configures
Observation
Learning Outcome 4.2: Connect mobile phone
Content
Learning activities
Resources

o Brainstorming on Cellular
communication
generations
o Group discussion on
wireless data networks
o Research on wireless
data networks
o Practices on mobile
phone tethering
o Presentations
smartphone airplane
mode and Hotsport
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Smart phones
-
Ethernet cables
-
Internet
-
Packet tracer


Description of wired
connectivity
 Shared internet
connections
 Airplane mode
 Tethering
Description of wireless data
networks
 Mobile wiFi
 Hostspot
 Bluetooth
Description of Cellular
communication generations
 2G
 2.5G
 3G
867 | Page
Skills for a better destiny
 4G
 5G
-
YouTube
tutorials
Formative Assessment 4.2 :
Performance criterion
Accurate Connection of mobile phone
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Short answers questions
-
Multiple choices
-
Group work tasks
Checklist
Score
Yes
Indicator 1: Wired connectivity described
 Shared internet connections described
 Airplane mode described
 Tethering described
Indicator 2: Wireless Data Networks described
 Mobile wiFi described
 Hostspot described
 Bluetooth described
Indicator 3: Cellular communication generations described
 2G is described
 2.5G is described
 3G is described
 4G is described
 5G is described
Observation
868 | Page
Skills for a better destiny
No
Learning Outcome 4.3: Connect specialty mobile devices
Content
Learning activities
Resources

o Brainstorming on
importance of specialty
mobile devices
 Group discussion on
Connection of Specialty
devices
o Research on Smartwatch
and VR/AR headsets
o Practices on fitness
monitor
o Presentations on
eReader and GPS
receiver
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computers
-
Switches
-
Ethernet cables
-
Internet
-
Packet tracer
-
YouTube
tutorials


Description of the importance
of specialty mobile devices
Connection of Wearable devices
 Fitness monitor
 Smartwatch
 VR/AR headsets
Connection of Specialty devices
 E-reader
 GPS receiver
Formative Assessment4.3
Performance criterion
Appropriate Connection of specialty mobile devices
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Short answers questions
-
Photo
-
Multiple choice questions
-
Group work tasks
Checklist
Score
Yes
Indicator 1: The importance of specialty mobile devices is decribed
Indicator 2: Wearable devices connected
 Fitness monitor connected
869 | Page
Skills for a better destiny
No
 Smartwatch connected
 VR/AR headsets connected
Indicator 3: Specialty devices connected
 E-reader connected
 GPS receiver connected
Observation
870 | Page
Skills for a better destiny
LEARNING UNIT 5- MAINTAIN IP DEVICE
Learning Outcomes:
5.1 Prepare tools, Material and equipment
5.2 Troubleshoot the IP device
5.3 Document the work done
Learning hours:
8 Hours
Learning Outcome 5.1: Prepare tools, Material and equipment
Content
Learning activities

Identification of tools and
equipment
 Screwdrivers
 Nose pliers
 Network cable
 DVD/CD
 Printer
 IP Camera
 IP phone
 Identification of Ip device
default parameter
 User name
 Password
 IP address
 Arrangement of tools and
equipment
 Screwdrivers
 Nose pliers
 Network cable
 DVD/CD
 Printer
 IP Camera
 P phone
o Demonstration of tools and
equipment
o Practical exercises on
Identification of tools and
equipment
Resources
-
Bench work
-
Camera
-
Phone
-
Printer
-
Computer
-
Projector
-
Whiteboard
-
Marker
-
Duster
-
Text books
-
Lecture notes
-
Papers
-
Internet
-
Screwdrivers
-
Nose pliers
-
Network cable
-
DVD/CD
Formative Assessment 5.1
Performance criterion
Carefully Prepare tools, material and equipment
871 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Oral evidence
-
True or false questions
-
Matching items
-
Completion items
-
Ticking
-
Presentation
Checklist
Score
Yes
Indicator 1: Tools and equipment identified
 Screwdrivers identified
 Nose pliers identified
 Network cable identified
 DVD/CD identified
 Printer identified
 IP Camera identified
 IP phone identified
Indicator 2: Ip device default parameter identified
 Username identified
 Password identified
 IP address identified
Indicator 3: Tools and equipment arranged
 Screwdrivers arranged
 Nose pliers arranged
 Network cable arranged
 DVD/CD arranged
 Printer arranged
 IP Camera arranged
 P phone arranged
Observation
872 | Page
Skills for a better destiny
No
Learning Outcome 5.2: Troubleshoot the IP devices
Content



Learning activities
Description of IP device
 configuration
 operation
Repairing the IP device
 Reload
 Fix error
Connection of the device
 Reinstall
 reconfigure
o Brainstorming on
repairing the IP device
o Group discussion on how
to fix the errors
o Research on IP operation
o Presentations on IP
device configuration.
Resources
- Bench work
- Computer
- Projector
-
Whiteboard
-
Marker
-
Duster
-
Text books
-
Lecture notes
-
Internet
PC Repair Tool
Kit
Brush
Electrician tool
kit
Drilling machine
Tools and
spanner sets
Crimping tool
with crimping
bits all required
sizes
-
Pipe bend and
threading
machines
-
Continuity
Tester
Formative Assessment 5.2 :
Performance criterion
Convenient Troubleshoot the IP devices
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
873 | Page
Skills for a better destiny
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Short answers questions
-
Oral evidence
-
Multiple choice questions
-
Group work tasks
Checklist
Score
Yes
No
Indicator 1: The IP device described
 configuration described
 operation described
Indicator 2: IP device operation described
Indicator 3: IP device repaired
 Reload repaired
 Error fixed
Indicator 4: The device connected
 Reinstall performed
 Reconfigure performed
Observation
Learning Outcome 5.3: Document the work done
Content



Learning activities
o Group discussion on
Description of Ip device status
writing the technical
before repair
report on the problems
 problems found
found
 Review of user manual
o Exercises on writing
and previous report
report of the
 Suggestion of solutions
Implementation of the
on problems found
solutions
Description of procedures of the
o Documentary research
tasks accomplished
on IP device status
 Tools
 Equipment
 Materials
Description of the IP device
status after work
recommendation report
874 | Page
Skills for a better destiny
Resources
-
Internet
-
Books
-
Paper
-
Pen
-
Computer
-
Drawing tools
-
scanner
Formative Assessment 5.3
Performance criterion
Documentation the work done
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Short answers questions
-
Oral evidence
-
Multiple choice questions
-
Group work tasks
Checklist
Score
Yes
Indicator 1: Ip device status before repair described
 Problems found described
 User manual and previous report reviewed
 Solutions on problems found suggested
Indicator 2: The procedures of the tasks accomplished are well described
 Tools described
 Equipment described
 Materials described
Indicator 3: The IP device status after work recommendation report is well
described
Observation
875 | Page
Skills for a better destiny
No
Summative Assessment
Integrated situation
Resources
UMUNYINYA Hotel is a well reputed facility which host
international and governmental meetings and provides
accommodation of both local and abroad visitors. Located in
BUGESERA District, this hotel delivers several services including
entertainment services, swimming pool services, fitness, services,
restaurants and bars. The hotel is looking for an IT Support
technician to install and configure CCTV equipment, two printers,
two projectors, six desk computers and connect them to the
existing network, to facilitate the hotel in delivering good services,
security and stay competitive with others. . The camera system
must be installed in meeting room / 4 camera, two reception
rooms/ two camera, two main gates/4 camera, and out of the 6
buildings/12 camera. The printer and computers should be
installed in the office and reception.
From that information, you have to analyse the requirements,
cost, implement the task and document on the work done. The
work must be done within 5 hours.
876 | Page
Skills for a better destiny
o
o
o
o
o
o
o
o
o
o
o
o
o
o
PC Repair Tool Kit
Computer
CCTV equipment
Projectors
Printers
Smart screens
Data cables
Computers
Jack cables
Network cables
Soldering gun
Backup software
Backup media
Computer
components
o Mat
o Table
o Operating system
Assesment Criterion 1: Quality of Process
Checklist
Score
Yes No
Indicator 1: Enterprise system requirements with users is developed
 CCTVsystem needs according to the size and purpose
 Printers
 Computers
 Projectors
Indicator 2: Design of system to install and cost estimation is done
 CCTV systems and principals
 Printer systems and principals
 Computers
 Presentation systems and devices
 Type of designing tools
 Cost estimation
 Projectors
Indicator 3: Selection of right tools, devices and equipment for the job is done
 C The right tools and equipment for the work chosen
 The right devices for according to the needs Chosen
Indicator 4: Installation of equipment according to the manufacture’s specifications is
done
 CCTV System installation steps
 Printer installation steps
 Computer installation steps
 Projector installation steps
Indicator 5: Configuration and customization of the device according to plans is done
 Configuration of CCTV system devices
 Configuration of computer system devices
 Configuration of printer system devices
 Configuration of projector system devices
Indicator 6: Testing and fine-tuning of the installed system is done
 Run the camera capture system for the first time
 Run the presentation system for the first time and adjusting
 Run the computer system for the first time
877 | Page
Skills for a better destiny
Indicator 7: Documentation of installed system, its configuration and handover the work
done to the right people is done
 Description of procedures of the task accomplished and materials used.
 Technical journal and recommendation report
Observation
Assesment Criterion 2: Quality of product
Checklist
Score
Yes
No
Indicator 1: Mounting and installation of devices is well done
 CCTV camera
 projectors
 printers
 computers
Indicator 2: video system is good
 Appearance is considered
 Images level
 Feed backs
Indicator 3: printing is working
 Printed document
 Color and visibilty
 Adjusting is possible
Indicator 4: Computer is working
 Produce a document
 Access the data
 Print document
 View event throuth the camera
Observation
Assesment Criterion 3: Relevance
Checklist
Score
Yes
Indicator 1: Time is respected
 5 hours
Indicator 2: Instructed materials are used
 Computers used
 CCTV system used
878 | Page
Skills for a better destiny
No
 Printers used
 Projectors used
Observation
Assesment Criterion 4: Safety
Checklist
Score
Yes
Indicator 1: Workplace environment is prepared
 Materials in the right place prepared
 Equipment in the right place prepared
 Tools in the right place prepared
 First Aid Kit in the working area prepared
 Fire extinguishers or sand in the working area prepared
Indicator 2: Tools and equipment status are checked
 Appearance is considered
 State is considered
 Result is well presented
Indicator 3: Factors that affect quality are well described (Knowledge)
 Insulation of cables described
 Tightens described
 No damaged equipment or Tools described
Observation
References:
-
Groth, David and Skandler, Toby (2005). Network+ Study Guide, Fourth Edition. Sybex,
Inc. ISBN 0-7821-4406-3.
-
Forouzan, Behrouz (2012-02-17). Data Communications and Networking. McGraw-Hill.
p. 14. ISBN 9780073376226.
-
David, Hemmendinger. (2000). Wide area network. Schenectady, New York.
-
Cisco - Introduction to WAN Technologies
-
« WAN Technologies », CISCO, netacad, searchcontent, retrieved 2020-08-11
-
"What is WAN (wide area network) ? - Definition from WhatIs.com",
SearchEnterpriseWAN, retrieved 2020-08-11
879 | Page
Skills for a better destiny
No
LINUX SYSTEM ADMINISTRATION
ITLAL601ITLAL601
Administer Linux System
RTQF Level:
6
Credits:
10
Sector:
ICT
Sub-sector:
IT
Learning hours
100
Issue date: August 2020
Purpose statement
This module describes the skills and knowledge required to administer Linux system. The
learner will be able to Install OS, describe Unix architecture, apply Linux commands and
permissions of files and directories, create Linux filesystems, manage Packages
(software), configuring Linux O/S for network connection, install and configure DHCP,
install and configure DNS, install and configure APACHE Web server, install and
configure FTP and SAMBA server, install and configure email server and monitor
network (Install and configure monitoring tools).
He/she will also be able to select and arrange different materials, equipment and tools
used when connecting large enterprise networks.
880 | Page
Skills for a better destiny
Learning assumed to be in place

Design, configure and administer small network

Develop database
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Install OS
1.1 Describe properly Linux OS according their types
1.2 Select properly hardware requirements to install Linux OS
according software specification
1.3 Describe properly Unix architecture according to its layers
2. Apply Linux operations and
basic commands
2.1 Describe properly the filesystems according their types
2.2 Create and manage properly directory and files as per Linux
commands
2.3 Manage properly packages according to OS compatibility and
packages dependencies
2.4 Create and manage properly users and groups as per their
syntax
2.5 Configure properly Linux OS for network connection in
conformity with IP addressing assignment
3. Install and Configure Linux
server services and tools
3.1 Install and configure properly DHCP server services based on
scope requirements
3.2 Install and configure properly DNS server service according
domain name system naming
3.3 Install and configure properly apache web server according to
company rules
3.4 Install and configure properly FTP and SAMBA according to
file management and accessibility
3.5 Install and configure properly email server according to
protocols and port numbers
3.6 Install and configure properly network monitoring tools
according to protocols and port numbers
881 | Page
Skills for a better destiny
LEARNING UNIT 1 - INSTALL OS
Learning Outcomes:
1.1. Describe Linux OS
1.2. Select hardware requirements to install Linux OS
1.3. Describe Unix architecture
Learning hours:
16 Hours
Learning Outcome 1.1: Describe Linux OS
Content
Learning activities
Resources

o Brainstorming on Linux OS
o Group discussion about
features of OS
o Research on distribution
versions
o Presentations about Linux
advantages and
disadvantages
-
Flipcharts
-
Markers
-
Whiteboard
-
Flipcharts stand
-
Training room
-
Projector
-
Projector screen
-
Computer
-
Linux Server OS
-
Internet


Key concepts
 Unix/Linux
 OS
 Distribution
 versions
Listing of Linux
distributions/types
 Types
 Distributions
description of Linux OS main
components:
 Kernel
 Shell

Description of Linux
features:
 Portable
 Security
 Hierarchical File
 Multiprogramming
 Multi-user

List of Linux advantages and
disadvantages
 Advantages
 Disadvantages
Formative Assessment 1.1
Performance criterion
Proper description of Linux OS
882 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple choice questions
-
Essay
-
True/False questions/items
Checklist
Score
Yes
Indicator 1: key concepts are described
 Unix/Linux
 OS
 Distribution
 Versions
Indicator2: Linux distributions/types are listed
 Types
 Distributions
Indicator 3: Linux OS main components are described
 Kernel
 Shell
Indicator 4: Linux features are described
 Portable
 Security
 Hierarchical File
 Multiprogramming
 Multi-user
Indicator 5: Linux advantages and disadvantages are listed
 Advantages
 Disadvantages
Observation
883 | Page
Skills for a better destiny
No
Learning Outcome 1.2: Select hardware requirements to install Linux OS
Content
Learning activities
Resources

o Brainstorming on
hardware requirements
o Documentary research on
specialized hardware
-
Flipcharts
-
Markers
-
Whiteboard
-
Flipcharts stand
-
Training room
-
Projector
-
Projector screen
-
Computer
-
Linux Server OS
-
Internet
Identification of recommended
minimum system requirements:
 Processor speed
 RAM size
 Hard drive size
 Swap size
 Specialized hardware
 Symmetric multiprocessing
 Multi-threading
 RAID

Installation method
 DVD
 CD-ROM
 Network
 repository
Formative Assessment 1.2
Performance criterion
Select properly hardware requirement for Linux OS installation
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
OS Installed
-
Multiple Choice questions
-
Running computer
-
Essay
-
Written evidence
-
True/False questions
Checklist
Score
Yes
884 | Page
Skills for a better destiny
No
Indicator 1: Recommended minimum system requirements are identified
 Processor speed
 RAM size
 Hard drive size
 Swap size
Indicator 2: Specialized hardware identified
 Symmetric multiprocessing
 Multi-threading
 RAID
Indicator 3: installation methods are identified
 DVD
 CD-ROM
 Network
 Repository
Observation
Learning Outcome 1.3: Describe Unix architecture
Content
Learning activities
Resources

o Individual practice on
using BASH shell
o Group work on different
types of shells
o Discussion on kernel
structure
-
Flipcharts
-
Markers
-
Whiteboard
-
Flipcharts stand
-
Training room
-
Projector
-
projector screen
-
Computer
-
Linux Server OS
-
Internet


Unix Kernel organization
 Kernel structure
Unix Shell
 types
Bash Features
 Command history
 Command completion
 Environment variables
 Wildcard and pattern
matching
 Input output redirect
o Standard input –
stdin
o Standard output –
stdout
o Standard error –
stderr
885 | Page
Skills for a better destiny
Formative Assessment 1.3
Performance criterion
Describe properly Unix architecture
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
Essay
-
True/False questions
Checklist
Score
Yes
Indicator 1: Unix kernel organization explained
 Kernel struture
Indicator 2: Unix shell described
 Types
Indicator 3: bash features are listed
 Command history
 Command completion
 Environment variables
 Wildcard and pattern matching
 Input output redirect
Observation
886 | Page
Skills for a better destiny
No
LEARNING UNIT 2 – Apply Linux operations and basic commands
Learning Outcomes:
Learning hours:
2.1. Describe filesystems
2.2.
Create and manage directory and files
2.3.
Manage packages
2.4.
Create and manage groups and users
2.5.
Configure Linux OS for network connection
30 Hours
Learning Outcome 2.1: Describe Linux file systems
Content
Learning activities
Resources

o Brainstorming on Linux
filesystem hierarchy
o Group discussion on
filesystems categories
o Individual practice on creating
filesystems
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Computer
-
Linux Server OS


Linux filesystem hierarchy:
 /home
 /opt
 /tmp
 /usr
 /var
 /media
 /srv
 /etc
 /swap
Filesystems categories
 Ext* family (ext2, ext3
and ext4)
 XFS
 JFS
 btrfs
Creating filesystems
 Create partition
 Format partition
 Mount partition
 Working with
filesystems using
mount, umount, fsck,
fdisk, mkfs

887 | Page
Skills for a better destiny
Formative Assessment 2.1
Performance criterion
Describe properly Linux filesystems
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Written evidence
-
Multiple choice questions
-
Created filesystems
-
Essay
-
True/False questions
Checklist
Score
Yes
Indicator 1: Linux Filesystem Hierarchy is described
 /home
 /opt
 /tmp
 /usr
 /var
 /media
 /srv
 /etc
 /swap
Indicator 2: Filesystems categories are described
 ext* family (ext2, ext3 and ext4)
 XFS
 JFS
Indicator 3: Filesystems are created
 Create partition
 Format partition
 Mount partition
Observation
888 | Page
Skills for a better destiny
No
Learning Outcome 2.2: create and manage directory and files
Content
Learning activities
Resources

o Brainstorming on how to
use man pages
o Documentary research
and group discussion on
Linux basic commands
o Individual practice on
creating files using vim
editor
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Computer
-
Linux Server OS


Using man pages
 Commands
 attributes
Commands for working with
files and directories
 ls, cp, mv, rm, cd, mkdir,
rmdir, ln –s, cat Afile
Bfile >Cfile, more, less,
head, tail, grep, find,
touch
Using vim editor
 Vim (vi) editor modes –edit
/command
 Nano
Formative Assessment 2.2
Performance criterion
Create and manage files and directories
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
Essay
-
True/False questions
Checklist
Score
Yes
Indicator 1: man pages are used
 Commands
 Attributes
889 | Page
Skills for a better destiny
No
Indicator 2: files and directories are created and managed
 ls, cp, mv, rm, cd, mkdir, rmdir, ln –s, cat Afile Bfile >Cfile, more,
less, head, tail, grep, find, touch
Indicator 3: vim editor is used
 vim (vi) editor modes –edit /command
 nano
Observation
Learning Outcome 2.3: manage packages (software)
Content
Learning activities

o Brainstorming on packages
manager types
o Individual practice on
installing, upgrading, updating and uninstalling packages
-
Flipcharts
-
Projector
-
Computer
-
Internet
-
Linux Server OS




Package manager types
 Red Hat
yast
yum
rpm
 Debian
dpkg
 ubuntu
apt
 opnesuse
zypper
compile from source code
using
 tar
 rpm
 ./configure, make
install
Install, upgrade and update
package using
 RPM
 yast
 zypper
 apt
uninstall package using
 rpm
 yast
 zypper
 apt
check package status
 installed
 started
890 | Page
Skills for a better destiny
Resources
Markers
Flipcharts stand
Training room
 stopped
Formative Assessment 2.3
Performance criterion
Manage properly packages according to OS compatibility and package dependencies
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
Portfolio assessment tools
-
Installed packages
-
Multiple Choice questions
-
Running software
-
Essay
-
Written evidence
-
True/False questions
Checklist
Score
Yes
Indicator 1: package types are identified
 Red Hat
Yast
Yum
Rpm
 Debian
Dpkg
 Ubuntu
Apt
 Opnesuse
Zypper
Indicator 2: package source code is compiled
 Tar
 Rpm
 ./configure, make install
Indicator 3: package is Installed, upgraded and updated
 RPM
891 | Page
Skills for a better destiny
No
 Yast
 Zypper
 apt
Indicator 4: package is uninstalled
 rpm
 yast
 zypper
 apt
Indicator 5: package status is verified
 installed
 started
 stopped
Observation
Learning Outcome 2.4: create and manage User(s) and group(s)
Content
Learning activities
Resources

o Individual practice on
creating users and groups
o Presentations on files and
directories permissions
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Computer
-
Linux Server OS


User attributes: /etc/password
 Login name
 Encrypted password
 UID / GID (User ID / Group
ID)
 Home directory location
 Default shell
Group attribute: /etc/group
 Group name
 GID (Group ID)
 List of members GECOS
(Generic Electric
Comprehensive Operating
System
 Home directory location
 Default shell
Users and groups
 useradd
 usermod
 userdel
 passwd
 groupadd
 groupmod
 Groupdel
 finger
892 | Page
Skills for a better destiny




Chown
Chmod
Umask
Chgrp
Formative Assessment 2.4
Performance criterion
Create and manage properly Users and groups
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Portfolio assessment tools
Login with created
users
-
Multiple Choice questions
-
Essay
Written evidence
-
True/False questions
Checklist
Score
Yes
Indicator 1: user attributes ( /etc/passwd) are identified
 Login name
 Encrypted password
 UID / GID (User ID / Group ID)
 Home directory location
 Defaul shell
Indicator 2: group attributes /etc/group are identified
 Group name
 GID (Group ID)
 List of members GECOS (Generic Electric Comprehensive Operating
System
 Home directory location
 Default shell
Indicator 3: users and groups are created and managed
 Useradd
 Usermod
893 | Page
Skills for a better destiny
No
 Userdel
 Passwd
 Groupadd
 Groupmod
 Groupdel
 Finger
Indicator 4: files and group ownership are created
 Chmod
 Chown
 umask
 chgrp
Observation
Learning Outcome 2.5: Configure Linux OS for network connection
Content
Learning activities
Resources

o Individual practice
configuring IP address on
interfaces and enable
routing
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Linux Server OS
Describe command
 ifconfig
 arp
 yast2

Configure interfaces using





yast2
ifconfig
ifdown
ifup
Configure routes using
 route add
 iproute
Formative Assessment 2.5
Performance criterion
Configure properly Linux OS for network connection
Assessor may collect among the following evidences and make judgements on whether
the performance criterion has been achieved or not.
Types of evidence
-
Assigned IP address
894 | Page
Portfolio assessment tools
-
Multiple Choice questions
Skills for a better destiny
-
Written evidence
-
Essay
-
True/False questions
Checklist
Score
Yes
Indicator 1: commands to configure IP address are described
 Ifconfig
 Arp
 yast2
Indicator 2: interfaces are configured
 yast2
 ifconfig
 ifdown
 ifup
Indicator 3: routes are configured
 route add
 iproute
Observation
895 | Page
Skills for a better destiny
No
LEARNING UNIT 3 - INSTALL AND CONFIGURE LINUX SERVER SERVICES AND
TOOLS
Learning Outcomes:
3..1. install and configure DHCP Server service
3.2. install and configure DNS Server service
3.3. install and configure apache web Server service
Learning hours:
3.4.
install and configure FTP and SAMBA Server service
3.5.
install and configure email Server service
3.6.
install and configure network monitoring tools
50 Hours
Learning Outcome 3.1: Install and configure DHCP server service
Content
Learning activities
Resources

o Brainstorming on how dhcp
operates
o Group discussion on single
multiple networks (scopes)
dhcp configuration
o Individual practice on DHCP
configuration
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Linux Server OS



DHCP handshake operations
 Discover
 Offer
 Request
 Acknowledgement
DHCP packages
 dhcp-server
 install pacakage
DHCP configuration files
 /etc/dhcpd.conf
 /etc/sysconfig/dhcpd
Set the DHCP server
parameters
 Server IP
 subnetwork
 IP Range
 set interface
 start DHCP service
 check the IP address of
the DHCP client (Client
devices)
Formative Assessment 3.1
Performance criterion
Install and configure properly dhcp server service
896 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
-
IP addresses are
assigned to client
computer
automatically
Portfolio assessment tools
-
Multiple Choice questions
-
Essay
-
True/False questions
Written evidence
Checklist
Score
Yes
Indicator 1: DHCP operations are described
 Discover
 Offer
 Request
 Acknowledgement
Indicator 2: DHCP packages installed
 dhcp-server
 install package
Indicator 3: DHCP Configuration files
 /etc/dhcpd.conf
 /etc/sysconfig/dhcpd
Indicator 4: DHCP parameters are set
 Server IP
 Subnetwork
 IP Range
 Set interface
 start DHCP service
Indicator 5: dhcp service is tested
 check the IP address of the clients devices (DHCP Client)
Observation
897 | Page
Skills for a better destiny
No
Learning Outcome 3.2: Install and configure DNS server service
Content
Learning activities
Resources

o Brainstorming on domain
name system
o Group discussion on
configuring dns zones
o Research on DNS types
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Linux Server OS
How the DNS(BIND) works
 Top level domain
 DNS records
 A or AAAA
 CNAME
 MX
 PTR
 NS
 SOA
 DNS packages
 Bind
 install bind


DNS configuration files
 /etc/named.conf
 /etc/resolv.conf
Create zones and zone files
under/var/lib/named/maste
r/
 Forward
 Reverse
 start DNS service
 check the dns
Formative Assessment 3.2
Performance criterion
Install and configure DNS server service
Assessor may collect among the following evidence and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
898 | Page
Portfolio assessment tools
-
Multiple Choice questions
-
Essay
-
True/False questions
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1: DNS operation is described

Top level domain
Indicator 2: DNS records are explained
 A or AAAA
 CNAME
 PTR
 NS
 MX
 SOA
Indicator 3: bind package
 Bind
 install bind
Indicator 4: DNS parameters Configuration files are configured
 /etc/named.conf
 /etc/resolv.conf
Indicator 5: DNS zones and zone files under/var/lib/named/master/ are
created
 Forward
 Reverse
 start dns
 check the dns
Observation
Learning Outcome 3.3: Install and configure apache web server service
Content
Learning activities
Resources

o Brainstorming on apache web
server
o Group discussion on web
server packages
o Research on securing
websites
o Presentations on configuring
IP based and named web
server
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
How the Apache web server
or HTTP works
 web browser
 WWW
 HTTP
 web server packages
 apache2
 apache2-doc
 apache2-example-pages
 apache2-utils
899 | Page
Skills for a better destiny

database packages
o Individual practice on install
 MariaDB server and client
and configure web server
 php5 php5-mysql apache2with database to save data
mod_php5
 install packages
 apache2
 apache2-doc
 apache2-example-pages
-
Internet
-
Linux Server OS
 apache2-utils

Default web page
configuration
 default directory
/etc/srv/www/htdocs
 index.html file
 name based
 IP based
 Import or export
database
 Test the apache web
server

Secure website
 Install packages:
openssl
openssl-devel
openssl-doc
 Setup your own CA
(Certificate Authority)
 Make a key and a
certificate for the web
server
 Apache SSL
Configuration
Formative Assessment 3.3
Performance criterion
Install and configure properly apache web server
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Created websites
900 | Page
Portfolio assessment tools
-
Multiple Choice questions
-
Essay
Skills for a better destiny
-
Imported or exported database
-
Written evidence
True/False questions
Checklist
Score
Yes
Indicator 1: apache web server is described
 Web browser
 www
 http
Indicator 2: apache web server packages
 apache2
 apache2-doc
 apache2-utils
 apache2-example-pages
Indicator 3 : database packages are web installed
 MariaDB server and client
 php5 php5-mysql apache2-mod_php5
 phpMyAdmin
Indicator 4 : packages installed
 apache2
 apache2-doc
 apache2-utils
 apache2-example-pages
Indicator 5: default web page is configured
 default directory /etc/srv/www/htdocs
 index.html file
 create multiple websites
Indicator 6: database is imported or exported
 test apache web server
 secure website
 packages installed
Openssl
openssl-devel
901 | Page
Skills for a better destiny
No
openssl-doc
 Setup your own CA (Certificate Authority)
 Make a key and a certificate for the web server
Observation
Learning Outcome 3.4: Install and configure FTP and SAMBA server service
Content
Learning activities
Resources

o Brainstorming on FTP and
SAMBA server
o Group discussion on file
sharing
o Individual practice on
configuring FTP and SAMBA
server
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Linux Server OS
How the FTP and SAMBA
works
 FTP
 Samba
 FTP server packages
 vsftpd
 FTP commands
 SAMBA packages
 samba
 samba-winbind
 samba-client
 samba-doc
 FTP parameters
 configuration file
(/etc/vsftpd.conf)
 ftp commands
 SAMBA parameters
 /etc/samba/smb.conf
 FTP user
 manage user quota
Formative Assessment 3.4
Performance criterion
Install and configure properly of FTP and SAMBA server
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
902 | Page
Portfolio assessment tools
-
Multiple Choice questions
-
Essay
Skills for a better destiny
-
True/False questions
Learning Outcome 3.5: install and configure email server
Content
Learning activities
Resources

o Brainstorming on mail server
components
o Group discussion how to
configure Mail server
o Research email server and
client protocols
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Linux Server OS




Email server components
 Mail transfer Agent
(MTA)
SMTP
Postfix
Sendmail
 Mail Access
Agent(MAA)
POP 3
IMAP
courier-imap
dovecot
 Mail user Agent (MUA)
Thunderbird
Outlook
Web mail
Email service protocols
 IMAP
 POP3
 SMTP
Mail server package
 Postfix
 configuration file
/etc/postfix/main.cf)
Install the packages POP3,
POP3-SSL, IMAP, IMAP-SSL
 courier-authlib
 courier-imap
 fam-server
Install Mail client Packages:
 MozillaThunderbird
 squirrelmail
 squirrelmail-plugins
903 | Page
Skills for a better destiny
Formative Assessment 3.5
Performance criterion
Install and configure properly email server
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
Essay
-
True/False questions
Checklist
Score
Yes
Indictor 1: Email server components described
 Mail transfer Agent (MTA)
 Mail Access Agent(MAA)
 Mail user Agent (MUA)
Indicator 2: Email service protocols described
 SMTP
 IMAP
 POP3
Indicator 3: Mail server package installed
 Postfix
 configuration file /etc/postfix/main.cf)
 start and test the service
Indicator 4: POP3, POP3-SSL, IMAP, IMAP-SSL packages installed
 courier-authlib
 courier-imap
 fam-server
Indicator 5: Mail client Packages installed
 Mozilla Thunderbird
 squirrelmail
 squirrelmail-plugins
904 | Page
Skills for a better destiny
No
Observation
Learning Outcome 3.6: install and configure network monitoring tools
Content
Learning activities
Resources

o Brainstorming on network
monitoring tools features
o Group discussion on
advantages and
disadvantages of using any
network monitoring tools
o Research on how to monitor
traffic in a network
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Internet
-
Linux Server OS


Network monitoring tools
features
 moderately easy to
implement and
configure,
 support multiple
vendor devices
 dashboard with easyto-read graphs and
tables
 provide different views
of network status
Network monitoring tools
 Cacti
 Nagios
 Ntop
 SQUID
 Sarg
Install and configure tools
 Cacti
 Nagios
 Ntop
 SQUID
 Sarg
Formative Assessment 3.6
Performance criterion
Install and configure properly network monitoring tools
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
905 | Page
Skills for a better destiny
Types of evidence
-
Written evidence
Portfolio assessment tools
-
Multiple Choice questions
-
Essay
-
True/False questions
Checklist
Score
Yes
Indicator 1: Network monitoring tools features identified
 moderately easy to implement and configure
 support multiple vendor devices
 dashboard with easy-to-read graphs and tables
 provide different views of network status
Indictor 2: Network monitoring tools identified
 Cacti
 Nagios
 Ntop
 SQUID
 Sarg
Indicator 3: network monitoring tool installed and configured
 Cacti
 Nagios
 Ntop
 SQUID
 SARG
Observation
906 | Page
Skills for a better destiny
No
Summative Assessment
Integrated situation
Resources
TRESOR Ltd is a new IT company, founded to help
young entrepreneurs to finalize their IT projects, is
located in Kigali City, Gasabo District, Kimironko
Sector, Their founders are having the office and they
want to have a computer laboratory, But they do not
have a server room to help them to manage their
users, and being connected to internet service
provider, they want to install a server computer and
one client computer in their server room in order to
be connected to internet, they have tasked their IT
technician to install it by respecting the following:
i.
ii.
iii.
iv.
v.
vi.
vii.
To install Linux operating system in the server, with
two NIC (eth0 connected to VMnet, eth1 connected to
VMnet2) configured with DNS and DHCP and Web
To install windows operating system in the client
computer, connected to VMnet2 and reach to internet
via VMnet 1 connected to ISP
To name the server as SRV1
To assign the IP addresses to the server interfaces or
ports respectively (209.150.100.121/24 and
192.168.98.11/24
To configure the server to be able to run the following
services:
a) DNS service, with the domain name
”tresor.site”
b) DHCP service, the network is 192.168.98.0/24,
and it will provide only 40 addresses from .20
will be assigned to client computers
automatically
c) WEB service, where the created website and
hosted to the server will be accessed through
client computers
To configure NAT so that the users on the client
computers will be able to browse from the internet
To configure the Email server in way that users can
share emails between themselves
907 | Page
Skills for a better destiny
-
Computer
-
VMware
-
Linux server
OpenSUSE
O/S
- Windows client O/S
- Active internet
- Cables
908 | Page
Skills for a better destiny
Assesment Criterion 1: Quality of Process
Checklist
Score
Yes
N
o
Indicator 1: Tools and equipment are selected
Tools
 Wmware
 Virtual boX
 OpenSUSE OS
 Browser
 Active internet
Equipment
 Computers
 Cables
Indicator 2: configuration are done
 Wirtual machines installed(VMware/Virtual Box)
 OS installed on VM
 Windows client s O/S installed
 DHCP server configurations are done
 DNS server configurations are done
 NATing configurations are done
 WEB server configuration are done
 MAIL server configuration are done
Observation
Assesment Criterion 2: Quality of performance
Checklist
Score
Yes
Indicator 1: Hostname, IP address and services installed configured and
running
 Computer hostname
 IP address
 DNS
 DHCP
 Web service
 Nating
909 | Page
Skills for a better destiny
No
 routing
Observation
Assesment Criterion 3: Relevance
Checklist
Score
Yes
No
Indicator: Parameters that influence quality are well identified(Skills & Knowledge)
 Wmware or virtual box have been used

Linux server OS and windows OS have been used
 Time of execution has not going beyond 4 hours is considered
 Result is well presented
Indicator: Factors that affect quality are well described(Knowledge)
 Topology is well discussed
 Virtualization is well discussed
 Client/server paradigm is well discussed
Observation
References:
-
John Davies et al (2006), SUSE Linux 10 Bible (A)
-
Chris Brown (2006), SUSE Linux (B)
-
Christopher Negus Francois Caen (2008), SUSE LINUX Toolbox : 1000+ Commands for
opensuse and SUSE Linux Enterprise, Wiley Publishing Inc.Indianapolis, Indiana
-
https://www.tecmint.com/linux-package-managers/
-
https://www.hostinger.com/tutorials/linux-commands
-
https://beginlinux.com/desktop/opensuse/configuring-the-dhcp-server
-
https://en.wikipedia.org/wiki/List_of_Linux_distributions
-
https://www.networkworld.com/article/3305810/how-to-list-repositories-on-linux.html
910 | Page
Skills for a better destiny
SMALL NETWORKS ADMINISTRATION
ITLSN601-
ITLSN601
DESIGN, CONFIGURE AND ADMINISTER SMALL NETWORK
RTQF Level:
6
Credits:
120
Sector:
ICT
Sub-sector:
IT
Learning hours
120
Issue date: JULYAugust, 2020
Purpose statement
This module describes the skills and knowledge required to design, configure and
administer small network. He The learner will be able to conduct site survey to identify
network components, design network, implement physical topology, provide access to
the media, apply ip addressing, subnet network, enable connection via wireless
technology, implement the internet protocol to network, implement the application
protocol to interact with end-user.
He/she will be able to select and arrange differmt material equipment and tools when
connecting smaall networks
911 | Page
Skills for a better destiny
learning assumed to be in place
Not applicable
Elements of competence and performance criteria
Learning units describe the essential outcomes of a competence.
Performance criteria describe the required performance needed to demonstrate
achievement of the learning unit.
By the end of the module, the trainee will be able to:
Elements of competence
Performance criteria
1. Design network
1.1 Conduct properly small network installation site
survey in accordance to component requirement.
1.2 Describe correctly network topology based on
network configuration.
1.3 Describe properly OSI and TCP models in
accordance with layered approach to simplify
standardize network communication process
1.4 Describe correctly communication rules based on
human communication versus network
communication
2. Implement Physical
topology
2.1 Describe properly network media types in
accordance with data carried through network
2.2 Describe properly termination and testing of media
based on media types termination requirement
2.3 Install and connect Properly network components
based on available port on devices
3. Provide access to the
media
3.1 Identify properly Ethernet standards in reference
with lower layer LAN protocol
3.2 Describe properly Media Access Controls(MAC) and
switch forwarding methods in accordance with
topology and media sharing
3.3 Describe properly Address Resolution Protocol
function based on host and switch MAC address
table
4. Apply and subnet IP
addressing
4.1 Describe properly IP Address concept based on IP
classes and version.
912 | Page
Skills for a better destiny
4.2 Assign correctly IP address on network devices
according to the IP version and devices.
4.3 Subnet correctly IPV4 Classless interdomain routing
address (CIDR), Variable Length Subnet Mask
(VLSM) and calculate Summarization in reference
with network or users requirement.
5. Enable connection via
wireless technology
5.1 Describe properly wireless technologies based on
Wireless Local Area Network
5.2 Apply properly Wi-Fi application in accordance with
Wi-Fi technology.
5.3 Secure correctly Wireless network based on WLAN
Attacks.
6. Implement the Internet
Protocol to network
6.1 Describe properly routing concepts based on
network routing protocols.
6.2 Configure properly switch and router basic
configuration in reference with CLI mode of
configuration.
6.3 Apply properly static routing configuration based on
network topology.
6.4 Describe properly Dynamic Host Configuration
Protocol concept in line with IP assignment on host
and network devices.
6.5 Configure properly network Address Translation as
per ipv4 Public address management.
6.6 Implement properly application protocol based on
end user interaction.
913 | Page
Skills for a better destiny
LEARNING UNIT
1 – DESIGN NETWORK
1.1 Conduct small network installation site survey.
1.2 Describe network topology.
1.3 Describe OSI and TCP models
1.4 Describe communication rules
Learning
Outcomes:
Learning hours:
15 Hours
Learning Outcome 1.1: Conduct small network installation site survey
Content


Description of network
components
 Describing Network devices
Switch
Router
access point
hub
repeater
 Describing network media
Copper
Fiber
wireless
 Describing end devices
Computer
Server
IP phone
printer
Differentiate network types







914 | Page
Personal Area Network
(PAN)
Local Area Network (LAN)
Wireless Local Area
Network (WLAN) ...
Campus Area Network
(CAN)
Metropolitan Area
Network (MAN)
Wide Area Network (WAN)
Storage-Area Network
(SAN)
Learning activities
Resources
o Brainstorming /group
discussion/research
/presentation on
describing network
devices
o Brainstorming /group
discussion/research
/presentation on
describing network
media
o Brainstorming /group
discussion/research
/presentation on
description of end
devices
o Brainstorming /group
discussion/research
/presentation on
different network
types
o Brainstorming /group
discussion/research
/presentation on
network design tools
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Packet tracer
-
Internet
-
Router
-
Switch
-
Reapeter
-
Hub
-
Fiber
-
Access point
Skills for a better destiny

Identification of required tools
 Identifying Network design
tools
eDraw
Packet tracer
GNS3
Microsoft Visio.
 Diagram Designer
 Describing Features of
network design tools
Formative Assessment 1.1
Performance criterion
Conduct properly small network installation site survey in accordance to component
requirement
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Task:
Checklist
Score
Yes
Indicator 1 : network components are well described
 Network devices are described
915 | Page
Skills for a better destiny
No
 End devices are described
 Network media are described
Indicator 2 : Network types are well differentiated
 Personal Area Network (PAN) is explained
 Local Area Network (LAN) is explained
 Wireless Local Area Network (WLAN) is explained
 Campus Area Network (CAN)is explained
 Metropolitan Area Network (MAN) is explained
 Wide Area Network (WAN)is explained
 Storage-Area Network (SAN)is explained
Indicator 3 :Tools required are well identified
 Network design tools are identified
 Diagram is designed
 Features of network design tools are described
Observation
Learning Outcome 1.2: Describe network topology
Content

Identifying physical topology
 Bus topology
Linear bus
Distributed bus
 Mesh topology
 Star topology
Extended star
Distributed star
 Ring topology
 Tree topology/hybrid
916 | Page
Learning activities


Resources
Brainstorming /group discussion/research
/presentation on
physical topology
Flipcharts
Brainstorming /group
discussion/research
/presentation on
logical topology
-
Training room
Skills for a better destiny
Markers
Flipcharts stand
Projector
Computer
Packet tracer

Logical topology
 Token ring
 Fddi
 Drawing physical topology
 Add network components
 Locate components
 Label the components in your
network
 Link components



Practical work on
physical topology
drawing
-
Internet
-
Paper
-
pen
Brainstorming /group
discussion/research
/presentation on
user requirement
identification
Identify network topology
 Identify user requirement
 Network applications and
network Services identification
 Organizational goals
identification
 organization constraints
checking
 Technical Goals identification
 technical constraints
identification check
Formative Assessment 1.2
Performance criterion
Describe correctly network topology based on network configuration
Assessor may collect among the following evidences and make judgements on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
917 | Page
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1 :Physical topology is well identified
 Bus topology is well explained
 Mesh topology is well explained
 Star topology is well explained
 Ring topology is well explained
 Hybrid topology is well explained
Indicator 2 :Logical topology is well identified
 Token ring is explained
 Fddi topology is explained
Indicator 3 :Physical topology is well designed
 Network components is added

Components are located
 The components in your network are labeled
 All components are linked
Indicator 4 : Network topology is well identified
 User requirement is identified
 Network applications and network Services is identified
 Organizational goals is identified
 organization constraints is checked
 Technical Goals is identified
 Technical constraints identification is checked
Observation
Learning Outcome 1.3: Describe OSI and TCP models
Content

Describing OSI and TCP layered
models
 Describe characteristics of OSI
Model
918 | Page
Learning activities
Resources
o Brainstorm/ group
discussion/research
/presentation on
TCP/IP and OSI model
-
Flipcharts
-
Mark1ers
-
Flipcharts stand
-
Training room
Skills for a better destiny

 Describe Characteristics of
TCP/IP
 Compare OSI and TCP/IP
Models
Describing Functions of the OSI
Layers
 Functions of
 Functions of
Layer
 Functions of
 Functions of
Layer
 Functions of
 Functions of
Layer
 Functions of
Layer
-
Projector
-
Computer
-
Packet tracer
-
Internet
Physical Layer
Data-Link
Network Layer
Transport
Session Layer
Presentation
Application

Listing TCP/IP and UDP protocols ,
services and ports
 Compare UDP and TCP protocol
 Identify common application
protocol using TCP
 Identify common application
protocol using UDP
Formative Assessment 1.3
Performance criterion
Describe properly OSI and TCP models in accordance with layered approach to simplify
standardize network communication process
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
919 | Page
-
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Skills for a better destiny
-
Observation checklist
Task:
Checklist
Score
Yes
No
Indicator 1 : OSI and TCP layered models is well described
 Characteristics of OSI Model is described
 Characteristics of TCP/IP is well described
 OSI and TCP/IP Models is compared
Indicator 2 : Functions of the OSI Layers is well described
 Functions of Physical Layer is explained
 Functions of Data-Link Layer is explained
 Functions of Network Layer is explained
 Functions of Transport Layer is explained
 Functions of Session Layer is explained
 Functions of Presentation Layer is explained
 Functions of Application Layer is explained
Indicator 3 : TCP/IP and UDP protocols , services and ports is well listed
 UDP and TCP protocol is compared
 Common application protocol using TCP is identified

Common application protocol using UDP is identified
Observation
Learning Outcome 1.4: Describe communication rules
Content


Describe rules of communication
 Message Delivery option
 Message format and
encapsulation
 Message Encoding
 Message size
Network protocols and standards
920 | Page
Learning activities
Resources
o Brainstorm/ group
discussion/research
/presentation on
rules of
communication
o Brainstorm/ group
discussion/research
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
Skills for a better destiny
 Describe roles of protocols
 Describe protocols interaction
to facilitate communication
between web-server and
client
 List standard organization
 Name advantages of open
standards
 Data transfer in communication
 Describe data encapsulation
Message segmentation
Protocols data unit
Encapsulation
DE-encapsulation
 Describe data access
Network address
Data link address
Device on same network
Device on remote network
/presentation on
network protocols
and standards
o Brainstorm/ group
discussion/research
/presentation on data
transfer in
communication
-
Projector
-
Computer
-
Packet tracer
-
Internet
-
Router
-
switch
Formative Assessment 1.4
Performance criterion
Describe correctly communication rules based on human communication versus network
communication
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
921 | Page
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Skills for a better destiny
Checklist
Score
Yes
Indicator 1 : Rules of communication are well described
 Message Delivery option is explained
 Message format and encapsulation is explained
 Message Encoding is explained
 Message size is explained
Indicator 2 : Network protocols and standards is well explained
 Roles of protocols is describe
 Standard organization is listed
 Advantages of open standards is elaborated
 Protocols interaction is described
Indicator 3 :Data transfer in communication is well described
 Data encapsulation is described
 Data access is described
Observation
922 | Page
Skills for a better destiny
No
LEARNING UNIT 2 – IMPLEMENT PHYSICAL TOPOLOGY
Learning
Outcomes:
Learning hours:
2.1 Describe network media types
2.2 Describe termination and testing of media
2.3 Proper install ation and connection of network
components
15Hours
Learning Outcome 2.1: Describe network media types
Content


Describing media types
 Copper
unshielded twisted-pair
(UTP)
shielded twisted-pair (STP)
coaxial cable
 Wireless
Wi-Fi
Cellular technology
3G/4G/5G technology
 Optical-Fiber
Single-mode
Multi-mode
Learning activities
Resources
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Packet tracer
-
Internet
Brainstorm/ group
discussion/research
/presentation on
media types
o Brainstorm/ group
discussion/research
/presentation on
identifying cables
types
Identifying Cable types
 For network Scalabity
 For QoS assurance
Fault-tolerance
Security
Latency
 Minimizing Cost
 network size
Formative Assessment 2.1
Performance criterion
Describe properly network media types in accordance with data carried through network
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
923 | Page
Skills for a better destiny
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Checklist
Score
Yes
No
Indicator 1 : Media types is well described
 Copper media is described
 Wireless media is described
 Fiber optic is described
Indicator 2 : Cable types is well identified

network Scalabity is explained

QoS assurance is explained
 Minimizing Cost is explained
 network size is explained
Observation
Learning Outcome 2.2: Describe termination and testing of the media
Content


Terminating cables
 Crossover cable
 Straight-throught cable
Testing cables with punching
tool and cable taster
 UTP Cable tester
Wire map
924 | Page
Learning activities
Resources
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
Brainstorm/ group
discussion/research
/presentation on
copper cable testing
o Practical work on
testing fiber optic
termination
Skills for a better destiny
Cable length
Signal loss due to
attenuation
Crosstalk
 Types of fiber optic
termination.
 Test fiber optic Optical
Time Domain
Reflectometer (OTDR)

-
Computer
-
Packet tracer
-
Internet
-
Cable tester
-
Fiber OTDR
Identifying Fiber-optic
connectors types





ST Connectors
FC Connectors
SC Connectors
LC Connectors
MT-RJ Connectors
Formative Assessment 2.2
Performance criterion
Describe properly termination and testing of media based on media types termination
requirement
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
925 | Page
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Skills for a better destiny
Checklist
Score
Yes
No
Indicator 1 :Copper cable is Terminated
 Crossover cable is terminated and tested
 Straight-throught cable is terminated and tested
Indicator 2 : Cables with punching tool and cable taster is tested
 UTP Cable tester is used
 Types of fiber optic termination is used
 Test fiber optic Optical Time Domain Reflectometer (OTDR) is used
Indicator 3: Fiber-optic connectors types is identified
 ST Connectors is identified
 FC Connectors is identified
 SC Connectors is identified
 LC Connectors is identified
 MT-RJ Connectors is identified
Observation
Learning Outcome 2.3: install and connect network components
Content

Learning activities
o Brainstorm/ group
Installing and connect of
discussion/research
network components
/presentation
 End device- switch connection
o Practical work on
 End device- End device
Connection
 End device -router
926 | Page
Skills for a better destiny
Resources
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
 End device- End device
 Router-router
 Switch- router connection
-
Projector
-
Computer
-
Packet tracer
-
Internet
-
Cable tester
-
Fiber OTDR
Formative Assessment 2.3
Performance criterion
Install and connect Properly network components based on available port on devices
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
Types of evidence
- Written evidence
- Performance
evidence
- Oral evidence
-
Product evidence
-
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Checklist
Score
Yes
Indicator 1 :network component is well installed and connected
 End device- switch connection
 End device- End device Connection is well connected
 End device –router is properly connected
 End device- End device is properly connected
927 | Page
Skills for a better destiny
No
 Router-router is properly connected
 Switch- router connection is properly connected
Observation
928 | Page
Skills for a better destiny
LEARNING UNIT 3 – PROVIDE ACCESS TO THE MEDIA
Learning
Outcomes:
Learning hours:
929 | Page
3.1 Identify Ethernet standards
3.2 Describe Media Access Controls(MAC) and switch
forwarding methods
3.3 Describe Address Resolution Protocol function
10 Hours
Skills for a better destiny
Learning Outcome 3.1: Identify Ethernet standards
Content

Description of IEEE protocol
standards
 802.5 (token ring)
 802.11b (wireless)
 FDDI networking
technologies
 Description of IEEE802.3
standard
 100 Base T
 10GBaseT
 10BaseT
 10BaseF
 10Base2
 100Base-FX
 100Base-SX
 100Base-LX
 Description of Ethernet
protocol
 Ethernet frame
Ethernet encapsulation
Data link sublayer
Ethernet frame fields
 Ethernet MAC Address
MAC address and
Hexadecimal
MAC Address Ethernet
Identity
Frame Processing
MAC Address
representation
Unicast MAC Address
Broadcast MAC Address
Multicast MAC Address
Learning activities
Resources
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Packet tracer
-
Internet
Brainstorm/ group
discussion/research
/presentation IEEE
protocols Standards
o Brainstorm/ group
discussion/research
/presentation IEEE
802.3 Standards
o Brainstorm/ group
discussion/research
/presentation IEEE
Ethernet protocols
-
Formative Assessment 3.1
Performance criterion
Identify properly Ethernet standards in reference with lower layer LAN protocol
930 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Checklist
Score
Yes
Indicator 1: IEEE protocol standard is well described
 802.5 (token ring) are described
 802.11b standards are described
 FDDI networking technologies are described
Indicator 2 : IEEE802.3 standard is well described
 100 Base T is described
 10GBaseT is described
 10BaseF is described
 10BaseT is described
 10Base2 is described
 100Base-FX is described
 100Base-SX is described
 100Base-LX is described
Indicator 3: Ethernet protocol is well described
 Ethernet frame is described
931 | Page
Skills for a better destiny
No
 Ethernet MAC Address is described
Observation
Learning Outcome 3.2: Describe MAC Address and switch forwarding method
Content






Description of collision and
broadcast domains
 Identify collision and
broadcast domain devices
 Describe collision domain
and limiting devices
 Describe broadcast domain
and limiting devices
Describing MAC Contention
 CSMA/CD
 CSMA/CA
Switch forwarding methods
 Store and forward
method
 Cut-through switching
method
 Memory Buffering on
switches
Describing Round-Robin
 Polling
 Token passing
Describing Reservation-based
 Centralized
 Distributed
Learning activities
Resources
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Packet tracer
-
Internet
-
Book
-
Pen
-
Paper
Brainstorm/ group
discussion/research
/presentation on
MAC Contention
o Brainstorm/ group
discussion/research
/presentation on
Round-ROBIN
o Brainstorm/ group
discussion/research
/presentation on
Reservation-based
o Brainstorm/ group
discussion/research
/presentation on
Channelization-based
description.
Describing Channelizationbased description.
 FDMA
 CDMA
 TDMA
Performance criterion
Describe properly Media Access Controls(MAC) and switch forwarding methods in
accordance with topology and media sharing
932 | Page
Skills for a better destiny
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Checklist
Score
Yes
Indicator 1 : collision and broadcast domains is well described
 collision domain and broadcast domain devices is identified
 Collision domain and limiting devices is described
 Broadcast domain and limiting devices is described
Indicator 2 : MAC Contention is well described
 CSMA/CD is described
 CSMA/CA is described

Indicator 3: switch forwarding methods are well described
 Store and forward method is well explained
 Cut-through switching method is described
933 | Page
Skills for a better destiny
No
 Memory buffering is well explained
Indicator 4 :Round-Robin is well described
 Polling is described
 Token passing is described
Indicator 5: Reservation-based MAC protocols is well described
 Centralized is described
 Distributed is described
Indicator 6 : Channelization-based is well described
 FDMA is well described
 CDMA is well described
 TDMA is well described
Observation :
Learning Outcome 3.3: Describe Address Resolution Protocol function
Content




Describing ARP Protocols
 Define ARP
 Describe ARP Function
 Describe RARP function
Describe role of MAC and IP
Address
 Differentiate physical
Address and logical
address
 Describe destination
address ARP Table entry
in same network
 Describe destination
address ARP Table entry
in remote network.
Identifying ARP issues
 Examine ARP table
 ARP Broadcast
 ARP Spoofing
Describing Ipv6 neighbor
discovery
 Neighbor Solicitation
messages
 Neighbor Advertisement
messages
934 | Page
Learning activities
Resources
o
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Packet tracer
-
Internet
-
Book
-
Pen
-
Paper
-
Switch
-
Router
-
Ethernet cables
Brainstorm/ group
discussion/research
/presentation on ARP
and RARP function
o Brainstorm/ group
discussion/research
/presentation on ARP
issues
o Brainstorm/ group
discussion/research
/presentation on role
of MAC and IP
address
o Brainstorm/ group
discussion/research
/presentation on ipv6
neighbor discovery
Skills for a better destiny
 Router Solicitation
messages
 Router Advertisement
messages
 Redirect message
Formative Assessment 3.3
Performance criterion
Describe properly Address Resolution Protocol function based on host and switch MAC
address table
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Checklist
Score
Yes
Indicator 1 : ARP Protocol is well described
 ARP is defined
 ARP function is described
 RARP Function is described
Indicator 2 : Roles of MAC and IP Address is well explained
 Differentiate physical Address and logical address are differentiated
935 | Page
Skills for a better destiny
No
 Function of Destination address ARP Table entry in same network is well
explained
 Function of Destination address ARP Table entry in remote is well
explained
Indicator 3 :ARP issues are identified
 ARP table is examined
 ARP Broadcast issue is explained and mitigated
 ARP spoofing issue is explained and mitigated
Indicator 3 : IPV6 neighbor discovery message are well described
 Neighbor Solicitation messages is explained
 Neighbor Advertisement messages is explained
 Router Solicitation messages is explained
 Router Advertisement messages is explained
 Redirect message is explained
Observation
936 | Page
Skills for a better destiny
LEARNING UNIT 4 – APPLY AND SUBNET IP ADDRESSING
Learning
Outcomes:
Learning hours:
4.1 Describe IP Address concept
4.2 Assign IP address on network devices.
4.3 Subnet IPV4 Classless interdomain routing address
(CIDR) ,using Variable Length Subnet Mask (VLSM)
and summarization
30 Hours
Learning Outcome 4.1: Describe ip address concept
Content



Describe IPV4 addressing
Structure
 Differentiate network and
host portion
 Define subnet mask function
 Prefix length description
 Gateway address description
 Describe Network, Host,
Multicast and broadcast
address
 Types of IPV4 Address
Learning activities
Resources
o Brainstorming /group
discussion/research
/presentation on IP
address description
o Brainstorming /group
discussion/research
/presentation on IPV4
class
o Brainstorming /group
discussion/research
/presentation on IPV6
Concept
-
Flipcharts
-
Markers
-
Flipcharts stand
-
Training room
-
Projector
-
Computer
-
Packet tracer
-
Internet
-
Book
-
Pen
-
Paper
-
Switch
-
Router
-
Ethernet cables
Describing IPv4 classes
 Class A
 Class B
 Class C
 Class D
 Class E
Describing IPV6 Address
concept
 Differentiate IPV6 and
IPV4
 IPV6 representation
 List ipv6 migration
techniques
 Describe IPV6 Types
Unicast Address
Anycast Address
Multicast
Address
937 | Page
Skills for a better destiny
 Compatible addressing
6 to 4
ISATAP
TEREDO
Formative Assessment 4.1
Performance criterion
Describe properly IP Address concept based on IP classes and version
Assessor may collect among the following evidences and make judgement on whether the
performance criterion has been achieved or not.
-
Types of evidence
Written evidence
Performance
evidence
Oral evidence
Product evidence
-
Portfolio assessment tools
Matching type questions
Multiple choice questions
True-False questions
Essay (Short / extended answer questions)
Record of questions asked by assessor and responses of
trainee
Observation checklist
Checklist
Score
Yes
Indicator 1 : IP Address structure is well described
 Network and Host portion are differentiated
 IPV4 address types are well defined
 Subnet mask function is described
 Prefix lenght is described
 Gateway address is described
 Network, Host, Multicast and broadcast address are described
938 | Page
Skills for a better destiny
No
Indicator 2 : IPV4 Classes are described
 Class A is described
 Class B is described
 Class C is described
 Class D is described
 Class E is described
Indicator 3 : IPV6 Address concept is described
 IPV6 and IPV4 are differentiated
 IPV6 representation is demonstrated
 Ipv6 migration techniques are listed and explained
 Ipv6 types are identified and explained
 Ipv6 Compatible addressing are identified
Observation
Learning Outcome 4.2: Assign IP Address on network devices
Content


Learning activities
Assign IPV4 Address on network o Practical work on ipv4
and ipv6 address
devices
assignment on
 Manually assign IP
network devices
Address on network
devices
 Dynamically assign IP
address on