Vous êtes sur la page 1sur 73

COMPETENCY-BASED

CURRICULUM
Sector:
INFORMATION AND COMMUNICATION TECHNOLOGY
Qualification:
PROGRAMMING NC IV
_______________________________________________________________________________
CBC Programming NC IV - 0 -
TECHNICAL EDUCATION AND SKILLS DEVELOPMENT
AUTHORITY
East Service Road, South Superhighway, Taguig City, Metro Manila
_______________________________________________________________________________
CBC Programming NC IV - 1 -
TABLE OF CONTENTS
Page
A. COURSE DESIGN ..
1
B. MODULES OF INSTRUCTIONS ..
MODULES (Basic Co!e"e#cies$
Utilizing specialized communication skills ... %
Developing teams and individuals &
Identifying possible solution 1'
Recommending and implementing solutions .. 1&
Collecting, analyzing and organizing information . ()
Planning and organizing ork . (*
Promoting environmental protection ... ))
MODULES (Coo# Co!e"e#cies$
!pplying "uality standards )*
#perating a personal computer ... +(
MODULES (Co,e Co!e"e#cies$
Designing program logic ... +&
!pplying program development approac$ . ')
!pplying ob%ect&oriented program language skills '%
!pplying programming skills in a second language . %(
COURSE DESIGN
P,og,ai#g NC IV
COURSE DESIGN
C#UR'( )I)*( + PROGRAMMING NC IV
,#-I,!* DUR!)I#, + ('( -o.,s
C#UR'( D('CRIP)I#, +
)$is course is designed to en$ance t$e knoledge, skills and attitudes of a
trainee.student on core competencies suc$ as/ Design Program *ogic, !pply Program
Development !pproac$, !pply #b%ect&#riented Program *anguage 'kills and !pply
Programming 'kills in a 'econd *anguage in accordance it$ t$e industry standards. It
includes common competencies suc$ as/ !pply 0uality 'tandards and #perate a Personal
Computer.
It also includes basic competencies suc$ as/ Utilize specialized communication skills,
Develop teams and individuals, !pply problem solving tec$ni"ues in t$e orkplace, Collect,
analyze and organize information, Plan and organize ork and Promote environmental
protection.
)R!I,(( (,)R1 R(0UIR(-(,)'+
)rainees or students s$ould possess t$e folloing re"uirements+
Can communicate bot$ oral and ritten
-ust be computer literate
2it$ good moral c$aracter
P$ysically and mentally fit
-ust be 34 years old or above
CBC / P,og,ai#g NC IV 0 1 0
COURSE STRUCTURE
U#i"s o1
Co!e"e#c2
Mo3.4e Ti"4e Lea,#i#g O."coe
Noi#a4
Ho.,s
BASIC )5
3. Utilize
specialized
communication
skills
3.3 Utilizing
'pecialize
communication
skills
3.3.3. !pply communication
strategies to meet specific
needs of internal and
e5ternal client
3.3.6. Represent t$e organization
in internal and e5ternal
forums
7
6. Develop teams
and individuals
6.3 Developing
teams and
individuals
6.3.3. Determine development
needs
6.3.6. 8oster individual and
organizational grot$
6.3.9. -onitor and evaluate
orkplace learning
6.3.:. Develop team commitment
and cooperation
6.3.;. 8acilitate accomplis$ment of
organizational goals
:
9. !pply problem
solving
tec$ni"ues in
t$e orkplace
9.3. Identifying
possible
solution
9.6. Recommendin
g and
implementing
solution
9.3.3. !nalyze t$e problem
9.3.6. Identify fundamental cause
of t$e problem
9.3.9. Determine possible solution
:
9.6.3. Prepare communication or
documentation report
9.6.6. Present recommendation to
appropriate personnel
9.6.9. Implement solution
:
:. Collect,
analyze and
organize
information
:.3Collecting,
analyzing and
organizing
information
:.3.3. 'tudy information
re"uirements
:.3.6. Process data
:.3.9. !nalyze, interpret and
organize information
gat$ered
:.3.:. Present findings .
recommendations
:
;. Plan and
organize ork
;.3. Planning and
organizing
ork.
;.3.3. 'et ork ob%ectives
;.3.6. Plan and sc$edule ork
activities
;.3.9. Implement and monitor
plans.activities
;.3.:. Revie and evaluate ork
plans and activities
:
CBC / P,og,ai#g NC IV 0 ( 0
U#i"s o1
Co!e"e#c2
Mo3.4e Ti"4e Lea,#i#g O."coe
Noi#a4
Ho.,s
7. Promote
environmental
protection
7.3. Promoting
environmental
protection
7.3.3. 'tudy <uidelines for
environmental concerns.
7.3.6. Implement specific
environmental programs.
7.3.9. -onitor activities on
environmental protection .
programs.
:
COMMON 1*
3. !pply 0uality
'tandards
3.3 !pplying "uality
standards
3.3.3. !ssess "uality of received
materials
3.3.6. !ssess on ork
3.3.9. (ngage in "uality
improvement
4

6. #perate a
Personal
Computer
6.3 #perating a
Personal
Computer
6.3.3. 'tart t$e computer and
s$utdon computer
6.3.6. !rrange and customize
desktop display.indo
settings
6.3.9. 2ork it$ files and folders
=or directories>
6.3.:. 2ork it$ user application
programs
6.3.;. Print information
3?
CORE (5+
3. Design
Program logic
3.3. Designing
program logic
3.3.3. 'elect t$e program logic
design approac$
3.3.6. Document t$e program
logic or design
3.3.9. @alidate t$e design
;:
6. !pply program
development
approac$
6.3. !pplying
program
development
approac$
6.3.3. Determine and select
appropriate program
development approac$
6.3.6. !pply t$e selected
development approac$
;:
9. !pply ob%ect&
oriented
program
language skills
9.3. !pplying
ob%ect&oriented
program
language skills
9.3.3. !pply basic language
synta5 and layout
9.3.6. !pply basic ## principles in
t$e target language
9.3.9. Debug code
9.3.:. Document activities
9.3.;. )est code
;:
CBC / P,og,ai#g NC IV 0 ) 0
U#i"s o1
Co!e"e#c2
Mo3.4e Ti"4e Lea,#i#g O."coe
Noi#a4
Ho.,s
:. !pply
programming
skills in a
second
language
:.3. !pplying
programming
language in a
second
language
:.3.3. !pply basic language
synta5 and layout
:.3.6. Code using standard
algorit$ms
:.3.9. Debug code
:.3.:. Document activities
:.3.;. )est code
:6
R('#URC('+
TOOLS E6UIPMENT MATERIALS
@isual 'tudio PC Packages -anuals
Aava *anguage #BP Band&outs
'mall)alk *CD Pro%ector )utorial CDCs
-' #ffice 6??9 2$ite Doard Reference Dooks
-' @isio !cetates
@isual 'tudio.,et -arkers
D#', U,IE 'torage -edium
2I,D#2' #'
*I,UE . -!C #'
!''(''-(,) -()B#D'+
2ritten and oral e5aminations
Demonstration of practical skills
Direct observation . 0uestioning
Case study =defense>
C#UR'( D(*I@(R1+
Demonstration
*ecture
Discussion
Bands F on e5ercises
)R!I,(R' 0U!*I8IC!)I#,'
-ust be a $older of PROGRAMMING ,C I@.
-ust $ave undergone training on )- II
-ust $ave at least one year %ob . industry e5perience or any COMPUTER
PROGRAMMING related orks.
Pass t$e re"uired government e5amination. =Optional>
-ust be computer literate.
P$ysically and mentally fit.
CBC / P,og,ai#g NC IV 0 + 0
MODULES OF INSTRUCTIONS
BASIC COMPETENCIES
U,I) #8 C#-P()(,C1 + UTILI7E SPECIALI7ED COMMUNICATION S8ILLS
-#DU*( )I)*( + UTILI7ING SPECIALI7ED COMMUNICATION S8ILLS
-#DU*( D('CRIP)I#, + )$is module covers t$e knoledge, skills and attitudes
re"uired to use specialized communication skills to meet
specific needs of internal and e5ternal clients, conduct
intervies, facilitate group discussion, and contribute to t$e
development of communication strategies.
,#-I,!* DUR!)I#, + 7 $ours
0U!*I8IC!)I#, *(@(* + ,C I@
*(!R,I,< #U)C#-('+
Upon completion of t$is module t$e students.trainees ill be able to+
*#3. !pply communication strategies to meet specific needs of internal and e5ternal client
*#6. Represent t$e organization in internal and e5ternal forums
CBC / P,og,ai#g NC IV 0 % 0
LO1. APPLY COMMUNICATION STRATEGIES TO MEET SPECIFIC NEEDS OF
INTERNAL AND E9TERNAL CLIENT
!''(''-(,) CRI)(RI!+
3. 'pecific needs of client and colleagues ere identified and met.
6. Different strategies ere used to meet communication needs of clients and
colleagues.
9. Conflict as addressed in a timely ay and in a manner $ic$ does not
compromise t$e standing of t$e organization.
:. 'trategies for e5ternal and internal dissemination of information ere developed,
promoted, implemented and revieed as re"uired.
;. C$annel of communications ere revieed and establis$ed regularly.
7. Coac$ing in effective communication as provided.
G. 2ork related netork and relations$ip ere maintained.
4. ,egotiation and conflict resolution strategies ere used.
H. Communication it$ clientIs colleagues as appropriate to individual needs and
organizational ob%ectives.
C#,)(,)'+
Communication process
8ull range of communication
!ctive listening
8eedback
Interpretation
Role boundaries setting
,egotiation
(stablis$ing empat$y

C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
@ideo tapes
*CD pro%ector .#BP
Personal computers
*earning materials
*earning element
Dooks and manuals
)ransparencies
'lides
-()B#D#*#<I('+
Discussion
Role playing
#bservation
!''(''-(,) -()B#D'+
2ritten e5amination
Direct observation
CBC / P,og,ai#g NC IV 0 : 0
CBC / P,og,ai#g NC IV 0 * 0
LO(. REPRESENT THE ORGANI7ATION IN INTERNAL AND E9TERNAL FORUMS.
!''(''-(,) CRI)(RI!+
3. Presentation as relevant, appropriately researc$ed and presented in a manner
t$at promotes t$e organization.
6. Presentation as cleared and se"uentially delivered it$in a predetermined time.
9. Utilized appropriate media to en$ance t$e presentation.
:. 2ritten communication as consistent it$ organizational standards.
;. Respect differences in vies and respond to in"uiries in a manner consistent it$
organizational standard.
C#,)(,)'+
Presentation tec$ni"ues
Developing a presentation
-ulti&media utilization in presentation
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- video tapes
- *CD pro%ector .#BP
- Personal computers
*earning materials
- learning element
- books and manuals
- transparencies
- slides
-()B#D#*#<I('+
Discussion
Role playing
#bservation
!''(''-(,) -()B#D'+
2ritten e5amination
Direct observation
CBC / P,og,ai#g NC IV 0 & 0
U,I) #8 C#-P()(,C1 + DEVELOP TEAM AND INDIVIDUAL NEEDS
-#DU*( )I)*( + DEVELOPING TEAM AND INDIVIDUAL NEEDS

-#DU*( D('CRIP)I#, + )$is module covers t$e knoledge, skills and attitudes
re"uired to determine individual needs and develop team for
a ork group.
,#-I,!* DUR!)I#, + : $ours
0U!*I8IC!)I#, *(@(* + ,C I@
*(!R,I,< #U)C#-('+
Upon completion of t$is module t$e students.trainees ill be able to+
*#3. Determine development needs
*#6. 8oster individual and organizational grot$
*#9. -onitor and evaluate orkplace learning
*#:. Develop team commitment and cooperation
*#;. 8acilitate accomplis$ment of organizational goals
CBC / P,og,ai#g NC IV 0 15 0
LO1. DETERMINE DEVELOPMENT NEEDS
!''(''-(,) CRI)(RI!+
3. *earning and development need ere systematically identified and implemented
in line it$ organizational re"uirements.
6. *earning plan to meet individual and group training and development needs as
collaboratively developed agreed to and implemented.
9. Individual ere encouraged to self evaluate performance and identify areas for
improvement.
:. 8eedback on performance of team members ere collected from relevant service
and compared it$ establis$ed team learning process.
C#,)(,)'+
0uality assurance and.or procedures manuals
<oals, ob%ectives ,plans, system and process
*egal and organization policy.guidelines and re"uirements
'afety policies, procedures and programs
Confidentiality and security re"uirements
(t$ical standards
Dusiness and performance plans
0uality and continues improvement processes and standards
8ormal.informal performance appraisal
#btaining feedback from superior and colleagues
Personal reflective be$avior strategies
Routine, organization met$ods for monitoring service delivery
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- personal computers
- simulated ork area
*earning materials
- manuals for organizational re"uirements
- "uality assurance and procedures
- ork et$ics manual
- personality development
'upplies and materials
- #ffice supplies, = pen, pencil, paper.bond paper>
-()B#D#*#<I('+
Discussion
Role playing
#bservation
!''(''-(,) -()B#D'+
2ritten e5amination
Direct observation
CBC / P,og,ai#g NC IV 0 11 0
LO(. FOSTER INDIVIDUAL AND ORGANI7ATIONAL GRO;TH
!''(''-(,) CRI)(RI!+
3. *earning and development program goals and ob%ectives ere identified to matc$
specific knoledge and skills re"uirements of competency standards.
6. *earning delivery met$ods ere appropriate to t$e learning goals, t$e learning
style of participants and availability of e"uipment and resources.
9. 2orkplace learning opportunities and coac$ing and mentoring assistance ere
provided to facilitate individual and team ac$ievement of competencies.
:. Resources and timelines re"uired for learning activities ere identified and
approved in accordance it$ organizational re"uirements.
C#,)(,)'+
Coac$ing and mentoring principles
Jnoledge of career pat$s and competency standards in t$e industry
*earning plans to matc$ skills needs
Involvement in professional netorks
8ormal course participation
2ork e5perience
Conference and seminar attendance
Problem solving
Resources and timelines re"uired for learning activities
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- personal computers
*earning materials
- Coac$ing and mentoring principles manual
- *earning and development program goals and ob%ectives
- *earning activity met$ods
'upplies and materials
- #ffice supplies, = pen, pencil, paper.bond paper>
-()B#D#*#<I('+
Problem solving
8ormal course participation
#n t$e %ob coac$ing.mentoring
Presentation.demonstration
Conference and seminar attendance
!''(''-(,) -()B#D'+
Direct observation
Case studies =Defense>
Demonstration
CBC / P,og,ai#g NC IV 0 1( 0
LO). MONITOR AND EVALUATE ;OR8PLACE LEARNING
!''(''-(,) CRI)(RI!+
3. 8eedback from individuals or teams as used to identify and implement
improvements in future learning arrangements.
6. #utcomes and performance of individuals.teams ere assessed and recorded to
determine t$e effectiveness of developed programs and t$e e5tent of additional
development support.
9. -odifications to learning plans ere negotiated to improve t$e efficiency and
effectiveness of learning.
:. Records and reports of competency ere documented and maintained it$in
organizational re"uirements.
C#,)(,)'+
Coac$ing and mentoring principles
-et$ods and tec$ni"ues for eliciting and interpreting feedback
-et$ods for identifying and prioritizing personal development opportunities and
options.
Jnoledge of career pat$s and competency standards in industry

C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- personal computers
- simulated ork area
*earning materials
- manuals for organizational re"uirements
- "uality assurance and procedures
- ork et$ics manual
- personality development manual
'upplies and materials
- #ffice supplies, = pen, pencil, paper.bond paper>
-()B#D#*#<I('+
#n&t$e&%ob coac$ing and mentoring
Problem solving
8ormal course participation
!''(''-(,) -()B#D'+
2ritten e5amination
Direct observation
CBC / P,og,ai#g NC IV 0 1) 0
LO+. DEVELOP TEAM COMMITMENT AND COOPERATION
!''(''-(,) CRI)(RI!+
3. #pen communication processes to obtain and s$are information as used by
team.
6. Decisions ere team made in accordance it$ its agreed roles and
responsibilities.
9. -utual concern and camaraderie is developed in t$e team.
C#,)(,)'+
<oals, ob%ectives, plans, procedures
Coac$ing and mentoring principles
8ormal .informal learning programs
knoledge on $o to develop team commitment and cooperation
personal reflective be$avior strategies
Understanding $o to ork effectively it$ team members of different ork style,
aspirations, culture and perspective.
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- personal computers
- simulated team
*earning materials
- manuals for organizational re"uirements
- "uality assurance and procedures
- ork et$ics manual
- personality development
'upplies and materials
- #ffice supplies, = pen, pencil, paper.bond paper>
-()B#D#*#<I('+
#n& t$e&%ob coac$ing
'eminar training =team building>
!''(''-(,) -()B#D'+
Direct observation of ork activities
#bservation of Role playing
CBC / P,og,ai#g NC IV 0 1+ 0
LO'. FACILITATE ACCOMPLISHMENT OF ORGANI7ATIONAL GOALS
!''(''-(,) CRI)(RI!+
3. )eam members actively participated in team activities and communication
process.
6. Individual and teams developed individual and %oint responsibility for t$eir actions.
9. Collaborative efforts are sustained to obtain organizational goals.
C#,)(,)'+
Understanding $o to ork effectively it$ team members $o are divers ork
styles, aspirations, cultures and perspective
Understanding $o to facilitate team development and improvement
Communication skills including receiving feedback and reporting, maintaining
effecting effective relations$ip K conflict management
0uality assurance and.or procedures
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- personal computers
- simulated ork area
*earning materials
- manuals for organizational re"uirements
- "uality assurance and procedures
- ork et$ics manual
- personality development
'upplies and materials
- #ffice supplies, = pen, pencil, paper.bond paper>
-()B#D#*#<I('+
Discussion
Role playing
#n&t$e& %ob coac$ing
Conference seminars
!''(''-(,) -()B#D'+
2ritten e5amination
Direct observation
Intervie
CBC / P,og,ai#g NC IV 0 1' 0
U,I) #8 C#-P()(,C1 + APPLY PROBLEM SOLVING TECHNI6UES IN THE
;OR8PLACE

-#DU*( )I)*( + IDENTIFYING POSSIBLE SOLUTION

-#DU*( D('CRIP)I#, + )$is module cover t$e knoledge, skills and attitude re"uired
to identify all possible options, for to solve orkplace
problem t$roug$ analysis.

,#-I,!* DUR!)I#, + : $ours
0U!*I8IC!)I#, *(@(* + ,C I@
*(!R,I,< #U)C#-('+
Upon completion of t$is module t$e students.trainees ill be able to+
*#3. !nalyze t$e problem
*#6. Identify fundamental cause of t$e problem
*#9. Determine possible solution

CBC / P,og,ai#g NC IV 0 1% 0
LO1. ANALY7E THE PROBLEM
!''(''-(,) CRI)(RI!+
3. !rea of responsibility as determined.
6. Possible causes of problem ere identified based on e5perience and uses of
problem solving tools.analytical tec$ni"ues.
9. Possible cause statements ere developed.
C#,)(,)'+
Problem solving tools. analytical tec$ni"ues
!rea of responsibility
- ork responsibility
- problem solution
- preventive maintenance and diagnostic policy
- rules and tec$nical responsibility
- vendor and product service level support agreement
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- #BP
- Computers
Instructional materials
- reference books
- sample of process and ot$er problems
- *earning <uides

-()B#D#*#<I('+
Direct observation
'imulation .role playing
!''(''-(,) -()B#D'+
2ritten
Practical.performance test
Case studies =Defense>
CBC / P,og,ai#g NC IV 0 1: 0
LO(. IDENTIFY FUNDAMENTAL CAUSE OF THE PROBLEM
!''(''-(,) CRI)(RI!+
3. !rea of responsibility as revieed.
6. *istings of possible cause statements ere analyzed.
9. 8undamental cause statement as developed.
C#,)(,)'+
Identification of fundamental cause of problem
!pplication of problem solving tools . analytical tec$ni"ues

C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- #BP
- Computers
Instructional materials
- reference books
- sample of process and ot$er problems
- *earning <uides

-()B#D#*#<I('+
Direct observation
'imulation .role playing
!''(''-(,) -()B#D'+
2ritten
Practical.performance test
Case studies =Defense>
CBC / P,og,ai#g NC IV 0 1* 0
LO). DETERMINE POSSIBLE SOLUTION
!''(''-(,) CRI)(RI!+
3. Possible options for t$e resolution of t$e problem ere listed
6. Possible options ere analytical based on strengt$ and eaknesses
9. Corrective action as identified to remove t$e problem and possible future
causes.
C#,)(,)'+
*isting of t$e possible options for t$e resolution of t$e problem
Determining strengt$ and eaknesses of a problem
Determining corrective action
!pplication of problem solving tec$ni"ues

C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- #BP
- Computers
Instructional materials
- reference books
- sample of process and ot$er problems
- *earning <uides

-()B#D#*#<I('+
Direct observation
'imulation .role playing
!''(''-(,) -()B#D'+
2ritten
Case study =Defense>
CBC / P,og,ai#g NC IV 0 1& 0
U,I) #8 C#-P()(,C1 + APPLY PROBLEM SOLVING TECHNI6UES IN THE
;OR8PLACE

-#DU*( )I)*( + RECOMMENDING AND IMPLEMENTING SOLUTIONS

-#DU*( D('CRIP)I#, + )$is module cover t$e knoledge, skills and attitudes
re"uired to/ recommend and implement solutions to a
problem using structured process improvement $ic$ is
typically performed by an e5perienced tec$nician, team
leader or supervisor.

,#-I,!* DUR!)I#, + : $ours
0U!*I8IC!)I#, *(@(* + ,C I@
*(!R,I,< #U)C#-('+
Upon completion of t$is module t$e students.trainees ill be able to+
*#3. Prepare communication or documentation report
*#6. Present recommendation to appropriate personnel
*#9. Implement solution

CBC / P,og,ai#g NC IV 0 (5 0
LO1. PREPARE COMMUNICATION OR DOCUMENTATION
!''(''-(,) CRI)(RI!+
3. Draft =$and ritten> report for corrective actions to t$e problem as prepared
6. Draft =$and ritten> report and documents ere revieed in accordance it$
standard format.
9. Communication.Documentation report as finalized based on standard format K
'#PCs
C#,)(,)'+
Preparation of communication K documentation report
)ypes of communication
- Band ritten
- Printed report
- Internal memos
- (lectronic mail
- Driefing notes
- Dulletin boards
Documentation
- !udit trails
- ,aming standards
- @ersion control

C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- #BP
- Computers
Instructional materials
- reference books
- corrective actions
- statement .reports
- *earning <uides

-()B#D#*#<I('+
Direct observation
'imulation .role playing
!''(''-(,) -()B#D'+
2ritten e5amination
case study =defense>
CBC / P,og,ai#g NC IV 0 (1 0
LO(. PRESENT RECOMMENDATION TO APPROPRIATE PERSONNEL
!''(''-(,) CRI)(RI!+
3. Recommendations ere presented to appropriate personnel
6. C$anges, corrections, and furt$er instructions ere noted and finalized
9. Recommendations ere folloed&up.
C#,)(,)'+
#ral communication
Receiving and finalization of instructions
#rganizational protocol

C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- #BP
- Computers
Instructional materials
- reference books
- recommendation report
- *earning <uides

-()B#D#*#<I('+
Direct observation
'imulation .role playing
!''(''-(,) -()B#D'+
2ritten e5amination
case study =defense>
CBC / P,og,ai#g NC IV 0 (( 0
LO). IMPLEMENT SOLUTIONS
!''(''-(,) CRI)(RI!+
3. -easurable ob%ectives ere identified
6. Resources needed ere identified
9. )imelines ere identified in accordance it$ safety and operating procedures
C#,)(,)'+
'etting of ob%ectives
'tatutory and vendor re"uirements
(rgonomic K environmental factors
Identification of timelines

C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- #BP
- Computers
Instructional materials
- reference books
- recommendation report
- *earning <uides

-()B#D#*#<I('+
Direct observation
'imulation .role playing
Distance education
!''(''-(,) -()B#D'+
2ritten e5amination
Case study =defense>
CBC / P,og,ai#g NC IV 0 () 0
U,I) #8 C#-P()(,C1 + COLLECT< ANALY7E AND ORGANI7E INFORMATION
-#DU*( )I)*( + COLLECTING< ANALY7ING AND ORGANI7ING
INFORMATION
-#DU*( D('CRIP)I#, + )$is module covers t$e outcomes re"uired to process,
analyze, interpret and organize orkplace information and
ot$er relevant data.
,#-I,!* DUR!)I#, + : $ours
0U!*I8IC!)I#, *(@(* + ,C I@
*(!R,I,< #U)C#-('+
Upon completion of t$is module, t$e trainee.student must be able to+
*# 3. 'tudy information re"uirements
*# 6. Process data
*# 9. !nalyze, interpret and organize information gat$ered
*# :. Present findings . recommendations
CBC / P,og,ai#g NC IV 0 (+ 0
LO 1. STUDY INFORMATION RE6UIREMENTS
!''(''-(,) CRI)(RI!+
3. Identified t$e needs using establis$ed researc$ procedures.
6. Used relevant forms and recording system.
9. Determined information re"uirements based on organizational goals and
ob%ectives.
C#,)(,)'+
Data processing, information analysis and interpretation.
Researc$ -et$ods+ 0ualitative, 0uantitative, 'tatistical
(ffective communication
Report riting
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
Reference Dook
Bandouts.-odules.Printed -aterials
8orms
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
(5ercises
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 (' 0
LO (. PROCESS DATA
!''(''-(,) CRI)(RI!+
3. Collected and collated data based on t$e prescribed met$od.
6. Utilized relevant researc$ met$ods and processed data based on t$e ob%ective of
t$e program.
9. Compiles information according to t$e re"uired form.
C#,)(,)'+
Data processing
Researc$ -et$od
Problem 'olving
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC
Reference Dook
Bandouts.-odules.Printed -aterials
Data Processing 'oftare =-' 2#RD, (EC(*, etc.>
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
Reporting
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 (% 0
LO ). ANALY7E< INTERPRET AND ORGANI7E INFORMATION GATHERED
!''(''-(,) CRI)(RI!+
3. !nalyzed and organized information gat$ered.
6. Used statistical analysis according to t$e ob%ectives of t$e program.
9. Prepared grap$s and ot$er visual presentation to facilitate analysis interpretation
of information.
C#,)(,)'+
Researc$ and analysis
Read . Interpret data and information
Problem solving
Presentation grap$ics
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC
Reference Dook
Bandouts.-odules.Printed -aterials
Desktop Publis$ing 'oftare
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 (: 0
LO +. PRESENT FINDINGS = RECOMMENDATIONS
!''(''-(,) CRI)(RI!+
3. Present findings . recommendations summarized in user F friendly manner.
6. <at$ered relevant inputs to finalize reports.
9. Prepared draft report based on summary formats.
:. 'ubmitted . disseminated tec$nical reports to concerned offices.
C#,)(,)'+
)ec$nical Report 2riting
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC
Reference Dook
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 (* 0
U,I) #8 C#-P()(,C1 + PLAN AND ORGANI7E ;OR8
-#DU*( )I)*( + PLANNING AND ORGANI7ING ;OR8

-#DU*( D('CRIP)I#, + )$is module covers knoledge, skills and attitudes re"uired
to plan and organize ork.

,#-I,!* DUR!)I#, + : $ours
0U!*I8IC!)I#, *(@(* + ,C I@
*(!R,I,< #U)C#-('+
Upon completion of t$is module t$e students.trainees ill be able to+
*#3. 'et ork ob%ectives
*#6. Plan and sc$edule ork activities
*#9. Implement and monitor plans.activities
*#:. Revie and evaluate ork plans and activities

CBC / P,og,ai#g NC IV 0 (& 0
LO1. SET ;OR8 OB>ECTIVES.
!''(''-(,) CRI)(RI!+
3. #b%ectives ere relevant to ork activities in accordance it$ organizational
aims.
6. #b%ectives ere based on accurate, relevant and correct information.
9. #b%ectives ere stated as measurable targets it$ clear time frames.
:. #b%ectives ere communicated.disseminated to team members.

C#,)(,)'+
#rganizational policies K procedures
Planning process
Communication process
#rganizational aims
Prioritizing and managing orkloads
'2#) analysis
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
)raining materials
& #rganizational policies and procedures
& Reference materials on organizational planning
& pen, paper
'tudents pro%ect
-()B#D#*#<I('+
Drainstorming
Discussion
Case studies
Role playing
'mall group ork
!''(''-(,) -()B#D'+
2ritten
Direct observation
Intervie
CBC / P,og,ai#g NC IV 0 )5 0
LO(. PLAN AND SCHEDULE ;OR8 ACTIVITIES.
!''(''-(,) CRI)(RI!+
3. )ask . ork activities ere identified and prioritized in accordance it$
organizational aims.
6. )ask. ork activities ere sc$eduled in accordance it$ organizational aims.
9. Resources for eac$ activity ere identified and allocated in accordance it$
organizational aims.
:. 'c$edule of ork activities ere coordinated it$ relevant staff in accordance
it$ organizational aims.
C#,)(,)'+
<!,)) c$art
Consultation and negotiation it$ stake$olders
Prioritizing and managing ork loads
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- computers
)raining materials
& <!,)) c$arts
& Reference materials on organizational planning
- pen, paper
'tudents pro%ects
-()B#D#*#<I('+
Drainstorming
Discussion
Case studies
Role playing
'mall group ork
!''(''-(,) -()B#D'+
2ritten
Direct observation
Intervie
CBC / P,og,ai#g NC IV 0 )1 0
LO). IMPLEMENT AND MONITOR PLANS=ACTIVITIES.
!''(''-(,) CRI)(RI!+
3. 2ork plans ere implemented it$ set time frame, resources and re"uired
standards of t$e organization
6. 2ork activities ere monitored and revieed against t$e set ob%ectives of t$e
organization.
9. Deviations from ork activities ere reported and recommendations ere
obtained . negotiated it$ appropriate personnel.
:. Reporting re"uirements ere complied it$ recommended format.
;. 8iles record ere establis$ed and maintained
C#,)(,)'+
Developing ork plans
Implementation and monitoring
Reporting
'etting sc$edules
Contingency approac$ = planning>
Coordinating sc$edules
-otivation and team building
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- computers
)raining materials
& ork plan sc$edules
& monitoring tools and materials
- pen, paper
Plant.enterprises
& 'tudents pro%ects
-()B#D#*#<I('+
Drainstorming
Discussion
Case studies
Role playing
'mall group ork
!''(''-(,) -()B#D'+
2ritten
Direct observation
Intervie
CBC / P,og,ai#g NC IV 0 )( 0
LO+. REVIE; AND EVALUATE ;OR8 PLANS AND ACTIVITIES.
!''(''-(,) CRI)(RI!+
3. Revie of ork activities.outcomes as based on accurate, relevant and current
information.
6. Revie as based on compre$ensive consultation it$ appropriate personnel
using reliable feedback tools.
9. Results of revie ere provided to appropriate personnel in recommended
format.
:. Performance appraisal report as conducted and reported in accordance it$
organizational re"uirements.
;. 8eedback mec$anisms ere folloed in accordance it$ organizational policies.

C#,)(,)'+
Report riting
Collecting information.data gat$ering
8eedback
Performance appraisal
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
("uipment
- computers
)raining materials
& reporting formats
- performance appraisal format
- reference materials on researc$ tec$ni"ues
- pen, paper
Plant.enterprises =simulation>
& 'tudents pro%ects
-()B#D#*#<I('+
Drainstorming
Discussion
Case studies
Role playing
'mall group ork
!''(''-(,) -()B#D'+
2ritten
Direct observation
Intervie
CBC / P,og,ai#g NC IV 0 )) 0
U,I) #8 C#-P()(,C1 + PROMOTE ENVIRONMENTAL PROTECTION
-#DU*( )I)*( + PROMOTING ENVIRONMENTAL PROTECTION
-#DU*( D('CRIP)#R + )$is module covers t$e knoledge, skills and attitude
re"uired in ad$ering to environmental protection principles,
strategies and guidelines.
,#-I,!* DUR!)I#, + : $ours
0U!*I8IC!)I#, *(@(* + ,C I@
*(!R,I,< #U)C#-('+
Upon completion of t$is module, t$e trainee.student must be able to+
*# 3. 'tudy <uidelines for environmental concerns.
*# 6. Implement specific environmental programs.
*# 9. -onitor activities on environmental protection . programs.
CBC / P,og,ai#g NC IV 0 )+ 0
LO 1. STUDY GUIDELINES FOR ENVIRONMENTAL CONCERNS
!''(''-(,) CRI)(RI!+
3. (nvironmental legislation . conventions and local ordinances ere identified
according to t$e different environmental aspects . impact
6. Industrial standard . environmental practices according to t$e different
environmental concerns ere described.
C#,)(,)'+
(nvironmental issues and concerns.
8eatures of (nvironmental management strategy
'anitary Code
(nvironmental Code of Practice
International (nvironmental Protocols =-ontreal, Jyoto>
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
2orkplace . assessment locations
*egislation, policies, procedures, protocols and local ordinances relating to
environmental protection.
Case studies . scenarios relating to environmental protection =sample>
-()B#D#*#<I('+
Discussion F Demonstration
Researc$ and Reporting
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
Intervie . )$ird Party Report
Portfolio
CBC / P,og,ai#g NC IV 0 )' 0
LO (. IMPLEMENT SPECIFIC ENVIRONMENTAL PROGRAMS
!''(''-(,) CRI)(RI!+
3. Programs . activities ere identified according to organizations policies and
guidelines.
6. Individual roles . responsibilities ere determined and performed based on t$e
activities identified.
9. Problems . constraints encountered ere resolved in accordance it$
organizations policies and guidelines.
:. 'take$olders ere consulted based on company guidelines.
C#,)(,)'+
Community needs and e5pectations
(nvironment F 8riendly . environmental advocates
; ' of good $ouse keeping
9RCs Reduce, Reuse and Recycle.
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
2orkplace . assessment location
*egislation, Policies, Procedures, Protocols and local ordinances relating to
environmental protection.
Case studies . scenarios relating to environmental protection =sample>
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
Reporting
Role Playing
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
CBC / P,og,ai#g NC IV 0 )% 0
LO ). MONITOR ACTIVITIES ON ENVIRONMENTAL PROTECTION = PROGRAM
!''(''-(,) CRI)(RI!+
3. !ctivities ere periodically monitored and evaluated according to t$e ob%ectives
of t$e environmental program.
6. 8eedback from stake$olders ere gat$ered and considered in proposing
en$ancement to t$e program based on consultations.
9. Data gat$ered ere analyzed based on evaluation re"uirements.
:. Recommendations ere submitted based on t$e findings.
;. -anagement 'upport system ere set . establis$ed to sustain and en$ance t$e
program.
7. (nvironmental incidents ere monitored and reported to concerned . proper
aut$orities.
C#,)(,)'+
Communicating effectively
Performing researc$ and analysis
Reading . interpreting data and information
Problem solving
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
Personal Computer
Reference Dook
Bandouts.-odules.Printed -aterials
'tatistical Package
2orkplace . !ssessment location
-()B#D#*#<I('+
Demonstrations
Reporting
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Intervie . )$ird F Party Reports
CBC / P,og,ai#g NC IV 0 ): 0
MODULES OF INSTRUCTIONS
COMMON COMPETENCIES
U,I) #8 C#-P()(,C1 + APPLY 6UALITY STANDARDS
-#DU*( )I)*( + APPLYING 6UALITY STANDARDS
-#DU*( D('CRIP)I#, + )$is module covers t$e knoledge, skills, attitudes and
values needed to apply "uality standards in t$e
orkplace. )$e unit also includes t$e application of
relevant safety procedures and regulations, organization
procedures and customer re"uirements.
,#-I,!* DUR!)I#, + 4 $ours
0U!*I8IC!)I#, *(@(* + ,C II
*(!R,I,< #U)C#-('+
Upon completion of t$is module, t$e trainee.student must be able to+
*.#.3. !ssess "uality of received materials
*.#.6. !ssess on ork
*.#.9. (ngage in "uality improvement
CBC / P,og,ai#g NC IV 0 )& 0
LO 1. ASSESS 6UALITY OF RECEIVED MATERIALS
!''('-(,) CRI)(RI!+
3. 2ork instruction obtained and ork carried out in accordance it$ standard
operating procedures.
6. Received materials c$ecked against orkplace standards and specifications.
9. 8aulty materials related to ork are identified and isolated
:. 8aults and any identified causes recorded and or reported to t$e supervisor
concerned in accordance it$ orkplace procedures
;. 8aulty materials are replaced in accordance it$ orkplace procedures
C#,)(,)'+
Reading skills re"uired to interpret ork instruction
2orkplace standards and specifications
Procedures in obtaining and carrying out ork instructions
0uality c$ecking procedures
8ault identification and reporting
'afety and environmental aspects of production process
Carry out ork in accordance it$ policies and procedures
C#,DI)I#,'+
'tudents. trainees must be provided it$ t$e folloing+
2ork instructions
-anuals =#peration -anual of t$e company . -anufacturerCs Instruction . 'ervice
-anual>
Company . 2orkplace standards and specifications
-()B#D#*#<I('+
*ecture&demonstration
'elf&paced instruction
<roup discussion
!''(''-(,) -()B#D'+
Bands&on
Direct observation
Practical demonstration
CBC / P,og,ai#g NC IV 0 +5 0
LO (. ASSESS O;N ;OR8
!''('-(,) CRI)(RI!+
3. Documentation relative to "uality it$in t$e company identified and used
6. Completed ork c$ecked against orkplace standards and specifications
9. (rrors are identified and isolated
:. Information on t$e "uality and ot$er indicators of production procedures recorded
in accordance it$ orkplace procedures
;. In cases of deviation from specific "uality standards, causes documented and
reported in accordance it$ t$e orkplaceCs standard operating procedures.
C#,)(,)'+
Communication skills needed to interpret and apply defined ork procedures
Identifying errors =deviation from customer and or organization re"uirements>
C#,DI)I#,'+
'tudents. trainees must be provided it$ t$e folloing+
#rganization ork procedures
-anufacturerCs Instruction -anual
Customer re"uirements
#t$er forms
-()B#D#*#<I('+
*ecture&demonstration
'elf&paced instruction
<roup discussion
!''(''-(,) -()B#D'+
Bands&on
Direct observation
Practical demonstration
CBC / P,og,ai#g NC IV 0 +1 0
LO ). ENGAGE IN 6UALITY IMPROVEMENT
!''('-(,) CRI)(RI!+
3. Process improvement procedures participated in relative to orkplace
assignment
6. 2ork carried out in accordance it$ process improvement procedures
9. Performance of operation or "uality of product of service to ensure customer
satisfaction monitored
C#,)(,)'+
Relevant production processes, materials and products
'afety and environmental aspects of production processes
Critical t$inking
0uality improvement processes
C#,DI)I#,'+
'tudents. trainees must be provided it$ t$e folloing+
#rganization ork procedures
-anufacturerCs Instruction -anual
Customer re"uirements
#t$er forms
-()B#D#*#<I('+
*ecture&demonstration
'elf&paced instruction
<roup discussion
!''(''-(,) -()B#D'+
Bands&on
Direct observation
Practical demonstration

CBC / P,og,ai#g NC IV 0 +( 0
U,I) #8 C#-P()(,C1 + OPERATE A PERSONAL COMPUTER
-#DU*( )I)*( + OPERATING A PERSONAL COMPUTER
-#DU*( D('CRIP)#R + )$is module defines t$e competency re"uired to operate a
personal computer by+ starting t$e PC, logging in, using and
orking it$ files, folders and programs, saving ork, and
closing don t$e PC
,#-I,!* DUR!)I#, + 3? $ours
0U!*I8IC!)I#, *(@(* + ,C II
*(!R,I,< #U)C#-('+
Upon completion of t$is module, t$e trained student must be able to+
*# 3. 'tart and '$utdon computers
*# 6. !rrange and customize desktop.indos setting
*# 9. 2ork it$ files and folders =or directories>
*# :. 2ork it$ user application programs
*# ;. Print information

CBC / P,og,ai#g NC IV 0 +) 0
LO. 1 START AND SHUTDO;N COMPUTERS
!''(''-(,) CRI)(RI!+
3. )$e perip$eral devices are connected as stated in operating manual.
6. Poer is c$ecked and t$e computer and perip$eral devices are sitc$ed on as
s$on in computer manual.
9. *ogging in or logging off is done in accordance it$ t$e e5isting setup.
:. )$e operating system features and functions are accessed and navigated as
demonstrated
a. .
;. Bardare configuration and ot$er system features are c$ecked as stated in
procedure
7. .
G. !ll open application programs are closed according to computer manual.
4. Computer and perip$eral devices are s$utdon according to procedure.
C#,)(,)'+
Connecting of ires and perip$eral devices
'itc$ing of poers and perip$eral devices
Proper logging in and logging off procedure
#perating 'ystem are properly ork
'aving and closing application programs.
Computer unit is properly s$utdon
C#,DI)I#,'+
'tudents . trainees must be provided it$ t$e folloing.
Computer set . 2orkstations
Connection of ires . perip$eral devices
*ists . Pictures of Computer Bardare and perip$eral devices
-edia . *CD . )@ 96 inc$es
Instructional -aterials
-inutes.!gendas
-()B#D#*#<I('+
'elfFpaced
Demonstration
Discussion
!''(''-(,) -()B#D'+
Direct observation
Demonstration of skills
(valuation
Intervie
CBC / P,og,ai#g NC IV 0 ++ 0
LO. ( ARRANGE AND CUSTOMI7E DES8TOP=;INDO;S SETTING
!''(''-(,) CRI)(RI!+
3. )$e desktop screen or 2indos elements are c$anged as needed in manual
procedure
6. Desktop icons are added, renamed, moved, copied or deleted in accordance to
procedure
9. )$e online $elp functions are accessed or used as needed instructional materials
:. Desktop icons of application programs are selected, opened and closed as
s$on in manual procedure
;. Properties of icons are displayed as stated in procedure
7. Computer or desktop settings are saved and restored based on t$e e5isting setup

C#,)(,)'+
)$e desktop are screen are modified
-anipulating of desktop
!ccessing and using t$e online $elp functions
#pening and closing of selected desktop icons
Presentation of icons properties
Restoring of computer desktop
C#,DI)I#,'+
'tudents . trainees must be provided it$ t$e folloing.
Computer set . 2orkstations
*!, and Internet connections
-edia . *CD . )@ 96 inc$es
Diskettes, CD&R2, 8las$ Drive, Lip Drive
Instructional materials
-inutes.!gendas
-()B#D#*#<I('+
'elfFpaced
Demonstration
Discussion
!''(''-(,) -()B#D'+
Direct observation
Demonstration of skills
(valuation
Intervie
CBC / P,og,ai#g NC IV 0 +' 0
LO. ) ;OR8 ;ITH FILES AND FOLDERS (OR DIRECTORIES$
!''(''-(,) CRI)(RI!+
3. ! file or folder is created, opened, moved, renamed, copied or restored as s$on
in manual procedure
6. Details and properties of files and folders are displayed or vieed it$ t$e
e5isting setup
9. @arious files are organized for easy lookup and use as s$on in computer
manual procedure
:. 8iles and information are searc$ed as stated in instructional material
;. Disks are c$ecked, erased or formatted as necessary it$ t$e folloing manual
procedure
C#,)(,)'+
-anipulating of file or folder
Restoring of files
@ieing of files and folders
#rganizing of different files
'earc$ing of files and information
-anipulating of disks
C#,DI)I#,'+
'tudents . trainees must be provided it$ t$e folloing.
Computer set . 2orkstations
!pplication programs =softare>
-edia . *CD . )@ 96 inc$es
Diskettes, CD&R2, 8las$ Drive, Lip Drive
Instructional -aterials
-inutes.!gendas
-()B#D#*#<I('+
'elfFpaced
Demonstration
Discussion
!''(''-(,) -()B#D'+
Direct observation
Demonstration of skills
(valuation
Intervie
CBC / P,og,ai#g NC IV 0 +% 0
LO. + ;OR8 ;ITH USER APPLICATION PROGRAMS
!''(''-(,) CRI)(RI!+
3. !pplication programs are added, c$anged, removed or run as folloed in
computer manual procedure
6. User softare or application program are installed, updated and upgraded as
stated in manual procedure
9. Information.data are moved beteen documents or files in accordance to t$e
instructional materials
C#,)(,)'+
-anipulating of application programs
Updating and upgrading user softare
-oving of documents
C#,DI)I#,'+
'tudents . trainees must be provided it$ t$e folloing.
Computer set . 2orkstations
Documents detailing style guide . policy
!pplication programs =softare>
-edia . *CD . )@ 96 inc$es
Diskettes, CD&R2, 8las$ Drive, Lip Drive
Bands F #n materials . Instructional materials
-inutes.!gendas
-()B#D#*#<I('+
'elfFpaced
Demonstration
Discussion
!''(''-(,) -()B#D'+
Direct observation
Demonstration of skills
(valuation
Intervie
CBC / P,og,ai#g NC IV 0 +: 0
LO. ' PRINT INFORMATION
!''(''-(,) CRI)(RI!+
3. Printer is added or installed and correct printer settings is ensured it$ t$e
folloing service manual procedure
6. Default printer is assigned accordingly it$ t$e e5isting setup
9. Information or document is printed on t$e installed printer it$ t$e folloing setup
manual procedure
:. Progress of print %obs are vieed and deleted as re"uired in manual procedure

C#,)(,)'+
Installing or adding printer
Page set&up is ensured
'et default of printer
Printing of information or document
@ieing and deleting of print %obs
C#,DI)I#,'+
'tudents . trainees must be provided it$ t$e folloing.
Computer set . 2orkstations
Instructional materials
!pplication programs =softare>
-edia . *CD . )@ 96 inc$es
Printer
Installer of printer =CD>
*!, connections
Diskettes, CD&R2, 8las$ Drive, Lip Drive
-inutes.!gendas
-()B#D#*#<I('+
'elfFpaced
Demonstration
Discussion
!''(''-(,) -()B#D'+
Direct observation
Demonstration of skills
(valuation
Intervie
CBC / P,og,ai#g NC IV 0 +* 0
MODULES OF INSTRUCTIONS
CORE COMPETENCIES
U,I) #8 C#-P()(,C1 + DESIGN PROGRAM LOGIC
-#DU*( )I)*( + DESIGNING PROGRAM LOGIC
-#DU*( D('CRIP)#R + )$is module defines t$e competency re"uired to describe t$e
various processes in a program to ensure t$at t$ere is
understanding of user and design re"uirements.
,#-I,!* D('CRIP)#R + ;: $ours
0U!*I8IC!)I#, *(@(* + ,C I@
'U--!R1 #8 *(!R,I,< #U)C#-('+
Upon completion of t$is module, t$e trainee.student must be able to+
*# 3. 'elect t$e program logic design approac$
*# 6. Document t$e program logic or design
*# 9. @alidate t$e design
CBC / P,og,ai#g NC IV 0 '5 0
LO 1. SELECT THE PROGRAM LOGIC DESIGN APPROACH
!''(''-(,) CRI)(RI!+
3. Revieed and clarified t$e design documentation and obtained t$e re"uirements
for t$e programs.
6. Determined t$e design approac$ to be taken in coding and linked t$e modules.
9. Confirmed sufficient knoledge assessment of programming and program logic
formulation or design skills.
C#,)(,)'+
)$e program design and structure
8loc$art symbols
!lgorit$m
Pseudo Code
(lements of Programming *anguage
Program Control 'tructure
Program constructs . modules.ob%ects
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC Package it$ ##P*
Reference Dooks
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =Defense>
CBC / P,og,ai#g NC IV 0 '1 0
LO (. DOCUMENT THE PROGRAM LOGIC OR DESIGN
!''(''-(,) CRI)(RI!+
3. Created diagrams of program flo and modules according to pro%ect standards.
6. Documented program scope and limits according to pro%ect standard.
9. Documented or referenced t$e routines or procedures according to pro%ect
standard.
:. Identified and revised references for tables, files, I.# and ot$er programs
functionalities according to program re"uirements.
;. Produced t$e re"uired design to assess t$e ability to meet tec$nical re"uirements
successfully.
C#,)(,)'+
Coding t$e Programs
'teps or Procedures to document t$e program
!pplication of documentation tools
Printing t$e programs
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC Package it$ ##P*
Reference Dook
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =Defense>
CBC / P,og,ai#g NC IV 0 '( 0
LO ). VALIDATE THE DESIGN
!''(''-(,) CRI)(RI!+
3. C$ecked t$e program flo, states or conditions for interfaces and compliance to
design documentation re"uirements.
6. <ained feedbacks . inputs from appropriate persons as needed.
C#,)(,)'+
Revie t$e designed program logic flo
Coding, Compiling and Debugging
Program or design specifications
)est and implementation of t$e program
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC Package it$ ##P*
Reference Dook
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =Defense>
CBC / P,og,ai#g NC IV 0 ') 0
U,I) #8 C#-P()(,C1 + APPLY PROGRAM DEVELOPMENT APPROACH
-#DU*( )I)*( + APPLYING PROGRAMMING DEVELOPMENT APPROACH
-#DU*( D('CRIP)#R + )$is module covers t$e re"uirement to apply a programming
development approac$ $en riting or coding program.
,#-I,!* D('CRIP)#R + ;: $ours
0U!*I8IC!)I#, *(@(* + ,C I@
'U--!R1 #8 *(!R,I,< #U)C#-('+
Upon completion of t$is module, t$e trainee.student must be able to+
*# 3. Determine and select appropriate program development approac$.
*# 6. !pply t$e selected development approac$.
CBC / P,og,ai#g NC IV 0 '+ 0
LO 1. DETERMINE AND SELECT APPROPRIATE PROGRAMMING DEVELOPMENT
APPROACH
!''(''-(,) CRI)(RI!+
3. Determined program activities according to %ob re"uirements.
6. 'elected appropriate development approac$.
9. Created initial plan to guide t$e program development process.
C#,)(,)'+
Concept of Programming *anguages
(volution of Programming *anguages
Integrated Development (nvironment
<rap$ical User Interface
Procedures of Programming
2riting (lementary Program
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC it$ installed programming language
Documentation tool softare
Reference Dook
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ecture . Demonstrations
<roup Discussions
Bands& on e5ercises
!''(''-(,) -()B#D'+
#bservation
Practical demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 '' 0
LO (. APPLY THE SELECTED DEVELOPMENT APPROACH
!''(''-(,) CRI)(RI!+
3. Used documentation tools for programming development.
6. Defined and used program structure organizations and proper naming
conventions.
9. Identified, monitored and c$ecked resources for programming activities.
:. Revieed and documented opportunities for improvement, lessons and
recommendations for future pro%ects.
;. 'ubmitted t$e program deliverables to appropriate person for approval.
C#,)(,)'+
Program specifications and user re"uirements
Programming elements
Procedures in riting and developing program
Programming constructs.modules.ob%ects
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC
Documentation tool softare
Reference Dook
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ecture . Demonstrations
<roup Discussions
Reporting
Bands on e5ercises
!''(''-(,) -()B#D'+
#bservation
Bands& on e5ercises
Practical demonstration
2ritten and oral e5amination
CBC / P,og,ai#g NC IV 0 '% 0
U,I) #8 C#-P()(,C1 + APPLY OB>ECT0ORIENTED PROGRAM LANGUAGE
S8ILLS
-#DU*( )I)*( + APPLYING OB>ECT0ORIENTED PROGRAM LANGUAGE
S8ILLS
-#DU*( D('CRIP)#R + )$is module defines t$e competency re"uired to undertake
programming tasks using an ob%ect oriented programming
language competence includes tool usage, documentation,
debugging and testing tec$ni"ues in support of t$e
programming activities
,#-I,!* DUR!)I#, + ;: $ours
0U!*I8IC!)I#, *(@(* + ,C I@
'U--!R1 #8 *(!R,I,< #U)C#-('+
Upon completion of t$is module, t$e trainee.student must be able to+
*# 3. !pply basic language synta5 and layout
*# 6. !pply basic ## principles in t$e target language
*# 9. Debug code
*# :. Document activities
*# ;. )est code
CBC / P,og,ai#g NC IV 0 ': 0
LO 1. APPLY BASIC LANGUAGE SYNTA9 AND LAYOUT
!''(''-(,) CRI)(RI!+
3. #bserved basic language synta5 rules and best practice based on program
standard and structure.
6. Used language data types, operators and e5pressions based on program
standard and structure.
9. Used appropriate language synta5 for se"uence, selection and iteration
constructs based on program standard and structure.
:. Used !rrays and array ob%ects based on program standard and structure.
C#,)(,)'+
'emantics and 'ynta5
(lements of Programming
Program Control 'tructure
!rrays
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC or orkstation
Programming tools
Reference Dook s
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ecture . Discussion
Demonstration
Bands on e5ercises
!''(''-(,) -()B#D'+
#ral recitation
2ritten e5aminations
Case 'tudy =Defense>
CBC / P,og,ai#g NC IV 0 '* 0
LO (. APPLY BASIC OO PRINCIPLES IN THE TARGET LANGUAGE
!''(''-(,) CRI)(RI!+
3. Implemented a class t$at contains primitive member . instance variables based
on program structure.
6. Implemented a class t$at contains multiple options for ob%ect construction based
on program structure.
9. Defined aggregation in a class based on program structure.
:. Implemented in$eritance to at least 6 levels of dept$ based on program structure.
;. Used polymorp$ism at a simple level t$roug$ in$eritance to enable easy code
e5tension based on program structure.
C#,)(,)'+
Principles of #b%ect F oriented programming language
(ncapsulation
In$eritance
Polymorp$ism
8orm, -odule, Class, and #b%ects
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC it$ ##P*
-anual . Printouts
Programming tools
-()B#D#*#<I('+
Bands on e5ercises
*ecture . Discussion
Demonstration
!''(''-(,) -()B#D'+
#ral recitation
2ritten (5aminations
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 '& 0
LO ). DEBUG CODE
!''(''-(,) CRI)(RI!+
3. Used particularly an integrated development environment and t$e language
debugging facilities based on program structure.
6. Used program debugging tec$ni"ues to detect and resolve errors based on
program structure.
C#,)(,)'+
(rrors Bandling
Debugging options
Procedures in debugging and editing t$e program
Compiling t$e program
Run t$e application or program
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC it$ ##P*
-anual . Printouts
Programming tools
-()B#D#*#<I('+
Bands on e5ercises
Direct observation
<roup discussion
!''(''-(,) -()B#D'+
Direct observation
Practical demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 %5 0
LO +. DOCUMENT ACTIVITIES
!''(''-(,) CRI)(RI!+
3. 8olloed t$e guidelines for developing maintainable code ad$ering to a set of
coding standard.
6. 8olloed and used internal documentation standards and tools.
9. Designed a built&in application programs in accordance to systems and
programming re"uirements and standards.
C#,)(,)'+
Documentation tec$ni"ues
Program and documentation standards
Internal documentation tec$ni"ues
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC it$ ##P*
-anual . Printouts
Programming tools
-()B#D#*#<I('+
*ecture . Demonstration
'elf paced instruction
<roup discussion
Bands on e5ercises
!''(''-(,) -()B#D'+
Direct observation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 %1 0
LO '. TEST CODE
!''(''-(,) CRI)(RI!+
3. Developed and conducted simple test to confirm t$e coding process to meet
design specification
6. Documented t$e tests performed based on program and documentation
standard.
9. -ade corrections to t$e code and documentation as needed.
C#,)(,)'+
)esting tec$ni"ues
Program and documentation standard
User -anual
Printing documents of t$e programs
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC
Programming tools
-()B#D#*#<I('+
*ecture . Demonstration
'elf paced instruction
<roup discussion
Bands on e5ercises
!''(''-(,) -()B#D'+
Direct observation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 %( 0
U,I) #8 C#-P()(,C1 + APPLY PROGRAMMING S8ILLS IN A SECOND
LANGUAGE
-#DU*( )I)*( + APPLYING PROGRAMMING S8ILLS IN A SECOND
LANGUAGE
-#DU*( D('CRIP)#R + )$is module defines t$e competency re"uired to undertake
introductory programming tasks using a procedural approac$
to programming. =!n ob%ect oriented language may be used
in t$is approac$>
,#-I,!* DUR!)I#, + :6 $ours
0U!*I8IC!)I#, *(@(* + ,C I@
'U--!R1 #8 *(!R,I,< #U)C#-('+
Upon completion of t$is module, t$e trainee.student must be able to+
*# 3. !pply basic language synta5 and layout
*# 6. Code using standard algorit$ms
*# 9. Debug code
*# :. Document !ctivities
*# ;. )est code
CBC / P,og,ai#g NC IV 0 %) 0
LO 1. SELECT THE PROGRAM LOGIC DESIGN APPROACH
!''(''-(,) CRI)(RI!+
3. #bserved basic language synta5 rules and best practice based on t$e standard
of specific programming language.
6. Used language data types, operators and e5pressions based on t$e standard of
specific programming language.
9. Used appropriate language synta5 for se"uence, selection and iteration
constructs based on t$e standard of specific programming language.
C#,)(,)'+
'emantics and 'ynta5
(lements of Programming
Program Control 'tructure
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC Package it$ ##P*
Reference Dook s
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Discussions
Demonstrations
Bands on e5ercises
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 %+ 0
LO (. CODE USING STANDARD ALGORITHMS
!''(''-(,) CRI)(RI!+
3. Used basic programming constructs algorit$ms based on t$e standard of specific
programming language.
6. Demonstrated ability to create se"uential searc$, insertion and deletion
algorit$ms to operate on one dimensional array based on t$e specific
programming standard.
9. Coded and used standard se"uential access algorit$ms for te5t and binary files
:. Used of '0* or language facilities to access databases based on t$e standard of
specific programming language.
C#,)(,)'+
!lgorit$m
Pseudo code
!rray
Dinary files
'0*
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC Package it$ ##P*
Reference Dook s
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Bands on e5ercises
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 %' 0
LO ). DEBUG CODE
!''(''-(,) CRI)(RI!+
3. Revieed t$e code visually and . or used of debugging tools provided by t$e
system or t$e organization
6. Used a debugger to trace code e5ecution and e5amine variable contents to
detect and correct errors based on t$e program re"uirements.
C#,)(,)'+
)esting tec$ni"ues
(rrors Bandling
Debugging options
Procedures in debugging and editing t$e program
Compiling t$e program
Run t$e application or program
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC Package it$ ##P*
Reference Dooks
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Bands on e5ercises
Discussions
Demonstrations
!''(''-(,)+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 %% 0
LO +. DOCUMENT ACTIVITIES
!''(''-(,) CRI)(RI!+
3. 8olloed guidelines for developing maintainable code ad$ering to a set of coding
standard
6. 8olloed and used internal documentation standards and tools.
C#,)(,)'+
Documentation tec$ni"ues
Program and documentation standards
Internal documentation tec$ni"ues
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC Package it$ ##P*
Reference Dooks
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Bands on e5ercises
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 %: 0
LO '. TEST CODE
!''(''-(,) CRI)(RI!+
3. Developed and conducted simple tests to confirm t$e coding process to meet
design specification
6. Documented t$e tests performed
9. -ade corrections to t$e code and t$e documentation as needed.
C#,)(,)'+
)esting tec$ni"ues
Program and documentation standard
User -anual
Printing documents of t$e programs
C#,DI)I#,'+
)$e students.trainees must be provided it$ t$e folloing+
PC Package it$ ##P*
Reference Dooks
Bandouts.-odules.Printed -aterials
-()B#D#*#<I('+
*ectures
Bands on e5ercises
Discussions
Demonstrations
!''(''-(,) -()B#D'+
2ritten . #ral (5amination
#bservation
Practical Demonstration
Case 'tudy =defense>
CBC / P,og,ai#g NC IV 0 %* 0
;-a" is Co!e"e#c20Base3 C.,,ic.4. (CBC$
A competency-based curriculum is a framewor or guide for the
subse!uent detailed development of competencies, associated
methodologies, training and assessment resources"
The C#C specifies the outcomes which are consistent with the
re!uirements of the worplace as agreed through the industry or
community consultations"
C#C can be developed immediately when competency standards e$ist"
%hen competency standards do not e$ist, curriculum developers need
to clearly define the learning outcomes to be attained" The standard of
performance re!uired must be appropriate to industry and occupational
needs through the industry&enterprise or specified client group
consultations"
These materials are available in both printed and electronic copies.
For more information please contact:
Technical Education and Skill De!elo"#ent Autho$it%
&TESDA'
Telephone Nos.: 893-828! 8"-#$"% to 82 loc. %! %3$! %3 and %3& or
visit our 'ebsite: '''.tesda.(ov.ph or the T)S*+ ,e(ional or -rovincial
.ffice nearest /ou.

Vous aimerez peut-être aussi