100% found this document useful (1 vote)
660 views53 pages

CBC Web Development 2018 (Online)

Uploaded by

Alfred Salazar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
660 views53 pages

CBC Web Development 2018 (Online)

Uploaded by

Alfred Salazar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 53

TESDA-OP-CO-01-F11

(Rev.No.00-03/08/17)

COMPETENCY BASED CURRICULUM

A. Course Design

Course Title: Web Development


Nominal Duration: 124 Hours
Qualification Level: NTR
Course Description:

The course is designed to teach new student to become a web developers,


either Window base or Web programming. This course will help future web developers to
create a dynamic website and applications that deliver contents in a variety of formats.

Trainee Entry Requirements:

Trainees or students should possess the following requirements:

 Basic Knowledge in Computer


 At least High School Level

Course Structure

Basic Competencies
(12 Hours)
Unit of Nominal
Module Title Learning Outcomes
Competency Duration
1.1 Communicate information about
1. Lead 1.1 Leading workplace processes.
workplace workplace
1.2 Lead workplace discussions. 2 Hours
communicat communicat
ion ion 1.3 Identify and communicate issues arising
in the workplace
2.1 Provide team leadership.
2.2 Assign responsibilities among members
2. Lead small 2.1 Leading
2.3 Set performance expectation for team 2 Hours
teams small teams
members
2.4 Supervise team performance
3. Develop and 3.1 Developing
3.1 Plan negotiations
practice and practice
3.2 Participate in negotiations 2 Hours
negotiation negotiation
skills skills
4. Solve 4.1 Solving
4.1 Identify the problem.
workplace workplace
4.2 Determine the fundamental causes of the
problem problem
problem. 2 Hours
related to related to
4.3 Determine corrective action
work work
4.4 Provide recommendation/s to manager
activities activities
5. Use 5.1 Using 5.1 Identify mathematical tools and techniques 2 Hours
mathematica mathematica

1
l concepts l concepts to solve problem
and and 5.2 Apply mathematical procedures/ solution
techniques techniques 5.3 Analyze results
6.1 Using 6.1 Study/select appropriate technology
6. Use relevant
relevant 6.2 Apply relevant technology 2 Hours
technologies
technologies 6.3 Maintain/ enhance relevant technology

Common Competencies
(12 Hours)

Unit of Nominal
Module Title Learning Outcomes
Competency Duration
1. Apply Quality 1.1. Applying 1.1.1. Assess quality of received
Standards quality standards materials.
2 hours
1.1.2. Assess own work.
1.1.3. Engage in quality improvement
2. Perform 2.1. Performing 2.1.1. Plan and prepare for task to be
Computer Computer taken undertaken
Operation Operation 2.1.2. Input data into computer
2.1.3. Access information using
computer
2.1.4. Produce output/ data using 5 hours
computer system
2.1.5. Use basic functions of a www-
browser to locate information
2.1.6. Maintain computer equipment and
systems
3.1 Maintain a clean and hygienic
3.Maintain an 3.1 Maintaining an environment
effective effective 3.2 Meet client/customer requirements 2 hours
relationship with relationship with
clients/customers clients/customers 3.3 Build credibility with
customers/clients
4.1 Plan for completion of own workload
4. Manage own 4.1 Managing own 4.2 Maintain quality of performance 3 hours
performance performance 4.3 Build credibility with
customers/clients

Core Competencies
(100 Hours)

Unit of Nominal
Module Title Learning Outcomes
Competency Duration
1. Program 1.1 Programming 1.1.1. Select the program logic design
Logic Logic approach
Formulation Formulation 1.1.2. Document the program logic or 16 hours
and and design
Programmin Programming 1.1.3. Validate the design
g in C++ in C++
2. Develop 2.1 Developing 2.1.1. Explain the systems development 24 hours
and and process and basics of logic formulations
Maintain Maintaining
2.1.2. Manipulate relational database
Enterprise- Enterprise-

2
Level Web Level Web and write efficient calls and complex
Application Applications queries with MySQL Database
s using PHP using PHP and
2.1.3. Apply the concept of functional,
and MySQL MySQL
object, classes in PHP Language
2.1.4. Work with in a software
engineering discipline to build enterprise-
level, well-tested web application taking
into consideration security and
performance issues
2.1.5. Use frameworks and Develop own
framework/platform
3. Develop 3.1 Developing 3.1.1. Utilize the JAVA Foundation
JAVA JAVA Classes (JFC) in developing desktop
Application Applications applications
s
3.1.2. Understand file I/O operation in
JAVA
24 hours
3.1.3. Understand creation and usage of
JAVA Bean components
3.1.4. Read and create JAR files
3.1.5. Write simple database application
programs
4. Develop 4.1 Developing 4.1.1. Explain the system development
and and process and basics of logic formulation
Maintain Maintaining
4.1.2. Manipulate relational database
Enterprise- Enterprise-
and write efficient calls and complex
Level Web Level Web
queries
Application Applications
s using using JAVA 4.1.3. Apply the concept of objects,
JAVA classes and the JAVA programming 24 hours
language and be able to test code
4.1.4. Work within a software
engineering discipline to build enterprise-
level, well-tested web applications taking
into consideration security and
performance issues
4.1.5. Use framework
5. Upload 5.1 Uploading 5.1.1 Uploading your website via
Files to Files to cPanel’s File Manager.
website 12 hours
website 5.1.2 Uploading your website via
FTP.

Assessment Methods: Online Examination


Webinar meeting for daily observation
Webinar meeting for Case Study (Defense)

Course Delivery: Lectures and Discussions


Guided online exercises

3
Resources:
List of recommended equipment and materials for the trainees for Web
Development.

QTY EQUIPMENT
1 Desktop or Laptop at least Dual Core with at least 2GB of RAM 500HDD
1 Webcam
1 Headset with Mic
Internet Connection at least 3MB (Recommended 5MB)
Any Web Browser (I.E, Firefox, Chrome)
Any web editor (NotePad ++ / Sublime / Visual studio / Dreamweaver etc.)
Any PHP Server (WAMP, LAMPP, XAMPP) recommended XAMPP
Any Java Editor (Eclipse, NetBeans, JEdit..etc)
Filezilla Client
Google account for Google Meet Webinar

Qualification of Trainers:

 Holder of Training Methodology Certificate (TMC) Level 1


 Holder of Facilitating eLearning Certificate
 *Must have at least 1 year relevant job/industry experience

*Optional. Only when required by the hiring institution.

4
BASIC
COMPETENCIES

5
Unit of Competency: LEAD WORKPLACE COMMUNICATION
Module Title: Leading workplace communication
Module Descriptor: This unit covers the knowledge, skills and attitudes
required to lead in the dissemination and discussion of
ideas, information and issues in the workplace.

Nominal Duration: 2 Hours

Summary of Learning Outcomes:

LO1: Communicate information about workplace processes


LO2: Lead workplace discussions
LO3: Identify and communicate issues arising in the workplace

Details of Learning Outcomes:

LO1: COMMUNICATE INFORMATION ABOUT WORKPLACE PROCESSES

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Appropr Organization The  Online  Online quiz
iate requirements for following discussion
communication written and resources
method is electronic MUST be
selected. communication provided:
2. Multiple methods. Variety of
operations Effective verbal Information
involving several communication Communicati
topics areas are methods. on tools
communicated Organize Simulated
accordingly information workplace
3. Questio Understand and
ns are used to convey intended
gain extra meaning
information Participate in variety
4. Correct of workplace
sources of discussions
information are Comply with
identified organization
5. Informat requirements for
ion is selected the use of written
and organized and electronic
correctly communication
6. Verbal methods
and written
reporting is
undertaken when
required
7. Commu
nication skills are
maintained in all
situations

LO2: LEAD WORKPLACE DISCUSSIONS

6
Assessment Methodologi Assessment
Contents Conditions
Criteria es Methods
1. Respons Organization The  Online  Online quiz
e to workplace requirements for following discussion
issues is sought. written and resources
2. Respons electronic MUST be
e to workplace communication provided:
issues are methods. Variety of
provided Effective verbal Information
immediately. communication Communicati
3. Constru methods. on tools
ctive Organize Simulated
contributions are information workplace
made to Understand and
workplace convey intended
discussions on meaning
such issues as Participate in variety
production, of workplace
quality and safety discussions
4. Goals/o Comply with
bjectives and organization
action plan requirements for
undertaken in the the use of written
workplace are and electronic
communicated communication
methods

LO3: IDENTIFY AND COMMUNICATE ISSUES ARISING IN THE WORKPLACE

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Issues Organization The  Online  Online quiz
and problems are requirements for following discussion
identified as they written and resources
arise electronic MUST be
2. Informat communication provided:
ion regarding methods. Variety of
problems and Effective verbal Information
issues are communication Communicati
organized methods. on tools
coherently to Organize Simulated
ensure clear and information workplace
effective Understand and
communication convey intended
3. Dialogu meaning
e is initiated with Participate in variety
appropriate of workplace
personnel discussions
4. Commu Comply with
nication problems organization
and issues are requirements for
raised as they the use of written
arise and electronic

7
communication
methods
Unit of Competency: LEAD SMALL TEAMS
Module Title: Leading Small Teams
Module Descriptor: This unit covers the knowledge, skills and attitudes to lead
small teams including setting and maintaining team and
individual performance standards.

Nominal Duration: 2 Hours

Summary of Learning Outcomes:

LO1: Provide team leadership


LO2: Assign responsibilities among members
LO3: Set performance expectation for team members
LO4: Supervise team performance

Details of Learning Outcomes:

LO1: PROVIDE TEAM LEADERSHIP

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Work Company policies The  Online  Online quiz
requirements are and procedures. following Lecture
identified and Relevant legal resources  Self-paced
presented to team requirements. MUST be (modular)
members. How performance provided:
2. Reasons for expectations are set. Access to
instructions and Methods of relevant
requirements are Monitoring workplace
communicated to Performance. or
team members. Client expectations appropriate
3. Team members’ Team member’s ly
queries and duties and simulated
concerns are responsibilities. environmen
recognized,
Communication skills t where
discussed and assessment
required for leading
dealt with. can take
teams
place
Informal performance
counseling skills Materials
relevant to
Team building skills
the
Negotiating skills
proposed
activity or
task

LO2: ASSIGN RESPONSIBILITIES

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Duties, and Company policies The  Online  Online quiz
responsibilities and procedures. following Lecture
are allocated Relevant legal resources  Self-paced

8
having regard requirements. MUST be (modular)
to the skills, How performance provided:
knowledge and expectations are set. Access to
aptitude Methods of relevant
required to Monitoring workplace
properly Performance. or
undertake the Client expectations appropriate
assigned task Team member’s ly
and according duties and simulated
to company responsibilities. environmen
policy. Communication skills t where
2. Duties are required for leading assessment
allocated teams can take
having regard Informal performance place
to individual counseling skills Materials
preference, relevant to
Team building skills
domestic and the
Negotiating skills
personal proposed
considerations, activity or
whenever task
possible.

LO3: SET PERFORMANCE EXPECTATIONS FOR TEAM MEMBERS

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Company policies The  Online  Online quiz
expectations and procedures. following Lecture
are established Relevant legal resources  Self-paced
based on client requirements. MUST be (modular)
needs and How performance provided:
according to expectations are set. Access to
assignment Methods of relevant
requirements. Monitoring workplace
2. Performance. or
expectations Client expectations appropriate
are based on Team member’s ly
individual team duties and simulated
members duties responsibilities. environmen
and area of
Communication skills t where
responsibility. assessment
required for leading
3. can take
teams
expectations place
Informal performance
are discussed Materials
counseling skills
and relevant to
disseminated to Team building skills the
individual team Negotiating skills proposed
members. activity or
task

LO4: SUPERVISED TEAM PERFORMANCE

Assessment Contents Conditions Methodologi Assessment

9
Criteria es Methods
1. Company policies The  Online  Online quiz
performance and procedures. following Lecture
takes place Relevant legal resources  Self-paced
against defined requirements. MUST be (modular)
performance How performance provided:
criteria and/or expectations are set. Access to
assignment Methods of relevant
instructions and Monitoring workplace
corrective action Performance. or
taken if required. Client expectations appropriate
2. Team member’s ly
provided with duties and simulated
feedback, responsibilities. environmen
positive support
Communication skills t where
and advice on assessment
required for leading
strategies to can take
teams
overcome any place
Informal performance
deficiencies. Materials
counseling skills
3. relevant to
issues which Team building skills
the
cannot be Negotiating skills
proposed
rectified or activity or
addressed within task
the team are
referenced to
appropriate
personnel
according to
employer policy.
4.
kept informed of
any changes in
the priority
allocated to
assignments or
tasks which
might impact on
client/customer
needs and
satisfaction.
5.
are monitored to
ensure that
employer/client
needs and
requirements are
met.
6.
communication is
provided on all
issues affecting
the team.
7.
documentation is

10
completed in
accordance with
company
procedures.

11
Unit of Competency: DEVELOP AND PRACTICE NEGOTIATION SKILLS
Module Title: Developing and Practice Negotiation Skills
Module Descriptor: This unit covers the skills, knowledge and attitudes required to
collect information in order to negotiate to a desired outcome
and participate in the negotiation

Nominal Duration: 2 Hours

Summary of Learning Outcomes:

LO1: Plan negotiations


LO2: Participate in negotiations

Details of Learning Outcomes:

LO1: PLAN NEGOTIATIONS

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Information on Codes of practice The  Online  Online quiz
preparing for and guidelines for following Lecture
negotiation is the organization. resources  Self-paced
identified and Organizations policy MUST be (modular)
included in the and procedures for provided:
plan. negotiation.  Room with
2. Information on Decision making facilities
creating non- and conflict necessary
verbal resolution for the
environments for strategies negotiation
positive procedures. process
negotiating is Problem solving  Human
identified and strategies on how resources
included in the to deal with (negotiators)
plan. unexpected
3. Information on questions and
active listening is attitudes during
identified and negotiation.
included in the Flexibility
plan. Empathy
4. Information on
Interpersonal skills
different
to develop rapport
questioning
with other parties
techniques is
Communication
identified and
skills (verbal and
included in the
listening)
plan.
5. Information is Observation skills
checked to ensure Negotiation skills
it is correct and
up-to- date.

LO2: PARTICIPATE IN NEGOTIATIONS

12
Assessment Methodolo Assessment
Contents Conditions
Criteria gies Methods
1. Criteria for Codes of practice The  Online  Online quiz
successful and guidelines for following Lecture
outcome are the organization. resources  Self-paced
agreed upon by Organizations policy MUST be (modular)
all parties. and procedures for provided:
2. Desired outcome negotiation.  Room with
of all parties are Decision making facilities
considered and conflict necessary
3. Appropriate resolution for the
language is used strategies negotiation
throughout the procedures. process
negotiation Problem solving  Human
4. A variety of strategies on how resources
questioning to deal with (negotiators)
techniques are unexpected
used questions and
5. The issues and attitudes during
processes are negotiation.
documented and Flexibility
agreed upon by Empathy
all parties
Interpersonal skills
6. Possible solutions
to develop rapport
are discussed and
with other parties
their viability
Communication
assessed
skills (verbal and
7. Areas for
listening)
agreement are
confirmed and Observation skills
recorded Negotiation skills
8. Follow-up action
is agreed upon by
all parties

13
Unit of Competency: SOLVE PROBLEMS RELATED TO WORK ACTIVITIES
Module Title: Solving Problems Related To Work Activities
Module Descriptor: This unit of covers the knowledge, skills and attitudes
required to solve problems in the workplace including the
application of problem solving techniques and to
determine and resolve the root cause of problems.

Nominal Duration: 2 Hours

Summary of Learning Outcomes:

LO1: Identify the problems


LO2: Determine the fundamental causes of the problem
LO3: Determine corrective action
LO4: Provide recommendation/s to manager

Details of Learning Outcomes:

LO1: IDENTIFY THE PROBLEMS

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Variances are Competence Assessment  Online  Online quiz
identified from includes a thorough will require Lecture
normal operating knowledge and access to an  Self-paced
parameters; and understanding of operating (modular)
product quality. the process, normal plant over an
2. Extent, cause operating extended
and nature are of parameters, and period of
the problem are product quality to time, or a
defined through recognize non- suitable
observation, standard situations. method of
investigation and Competence to gathering
analytical include the ability evidence of
techniques. to apply and operating
3. Problems are explain, sufficient ability over a
clearly stated for the range of
and specified identification of situations. A
fundamental cause, bank of
determining the scenarios /
corrective action case studies /
and provision of what ifs will
recommendations be required as
 Relevant well as bank
equipment and of questions
operational which will be
processes used to probe
 Enterprise goals, the reason
targets and behind the
measures observable
 Enterprise action
quality, OHS

14
and
environmental
requirement
 Principles of
decision making
strategies and
techniques
 Enterprise
information
systems and data
collation
 Industry codes
and standards
Using range of
formal problem
solving techniques
Identifying and
clarifying the
nature of the
problem
Devising the best
solution
Evaluating the
solution
Implementation of a
developed plan to
rectify the problem

LO2: DETERMINE FUNDAMENTAL CAUSES OF THE PROBLEM

Assessment Contents Conditions Methodolo Assessment


Criteria gies Methods
1. Possible causes Competence Assessment  Online  Online quiz
are identified includes a thorough will require Lecture
based on knowledge and access to an  Self-paced
experience and understanding of operating (modular)
the use of the process, normal plant over an
problem solving operating extended
tools / analytical parameters, and period of
techniques. product quality to time, or a
2. Possible cause recognize non- suitable
statements are standard situations. method of
developed based Competence to gathering
on findings. include the ability evidence of
3. Fundamental to apply and operating
causes are explain, sufficient ability over a
identified per for the range of
results of identification of situations. A
investigation fundamental cause, bank of
conducted determining the scenarios /
corrective action case studies /
and provision of what ifs will
recommendations be required as
 Relevant well as bank

15
equipment and of questions
operational which will be
processes used to probe
 Enterprise goals, the reason
targets and behind the
measures observable
 Enterprise action
quality, OHS
and
environmental
requirement
 Principles of
decision making
strategies and
techniques
 Enterprise
information
systems and data
collation
 Industry codes
and standards
Using range of
formal problem
solving techniques
Identifying and
clarifying the
nature of the
problem
Devising the best
solution
Evaluating the
solution
Implementation of a
developed plan to
rectify the problem

LO3: DETERMINE CORRECTIVE ACTION

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. All possible Competence Assessment  Online  Online quiz
options are includes a thorough will require Lecture
considered for knowledge and access to an  Self-paced
resolution of the understanding of operating (modular)
problem. the process, normal plant over an
2. Strengths and operating extended
weaknesses of parameters, and period of
possible options product quality to time, or a
are considered recognize non- suitable
3. Corrective standard situations. method of
actions are Competence to gathering
determined to include the ability evidence of
resolve the to apply and operating
problem and explain, sufficient ability over a

16
possible future for the range of
causes identification of situations. A
4. Action plans are fundamental cause, bank of
developed determining the scenarios /
identifying corrective action case studies /
measurable and provision of what ifs will
objectives, recommendations be required as
resource needs  Relevant well as bank
and timelines in equipment and of questions
accordance with operational which will be
safety and processes used to probe
operating  Enterprise goals, the reason
procedures targets and behind the
measures observable
 Enterprise action
quality, OHS
and
environmental
requirement
 Principles of
decision making
strategies and
techniques
 Enterprise
information
systems and data
collation
 Industry codes
and standards
Using range of
formal problem
solving techniques
Identifying and
clarifying the
nature of the
problem
Devising the best
solution
Evaluating the
solution
Implementation of a
developed plan to
rectify the problem

LO4: PROVIDE RECOMMENDATION/S TO MANAGER

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Reports on Competence Assessment  Online  Online quiz
recommendations includes a thorough will require Lecture
are prepared. knowledge and access to an  Self-paced
2. Recommendation understanding of operating (modular)
s are presented to the process, normal plant over an
appropriate operating extended

17
personnel. parameters, and period of
3. Recommendation product quality to time, or a
s are followed-up, recognize non- suitable
if required standard situations. method of
Competence to gathering
include the ability evidence of
to apply and operating
explain, sufficient ability over a
for the range of
identification of situations. A
fundamental cause, bank of
determining the scenarios /
corrective action case studies /
and provision of what ifs will
recommendations be required as
 Relevant well as bank
equipment and of questions
operational which will be
processes used to probe
 Enterprise goals, the reason
targets and behind the
measures observable
 Enterprise action
quality, OHS
and
environmental
requirement
 Principles of
decision making
strategies and
techniques
 Enterprise
information
systems and data
collation
 Industry codes
and standards
Using range of
formal problem
solving techniques
Identifying and
clarifying the
nature of the
problem
Devising the best
solution
Evaluating the
solution
Implementation of a
developed plan to
rectify the problem

18
Unit of Competency: USE MATHEMATICAL CONCEPTS AND TECHNIQUES
Module Title: Using mathematical concepts and techniques
Module Descriptor: This unit covers the knowledge, skills and attitudes
required in the application of mathematical concepts and
techniques.

Nominal Duration: 2 Hours

Summary of Learning Outcomes:

LO1: Identify mathematical tools and techniques to solve problem


LO2: Apply mathematical procedure/solution
LO3: Analyze results

Details of Learning Outcomes:

LO1: IDENTIFY MATHEMATICAL TOOLS AND TECHNIQUES TO SOLVE


PROBLEM

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Problem areas  Fundamental The following  Online  Online quiz
are identified operation (addition, resources Lecture
based on given subtraction, MUST be  Self-paced
condition. division, provided: (modular)
2. Mathematical multiplication)  Calculator
techniques are  Measurement  Basic
selected based system measuring
on the given  Precision and tools
problem. accuracy  Case
 Basic measuring Problems
tools/devices
 Applying
mathematical
computations
 Using calculator
 Using different
measuring tools

LO2: APPLY MATHEMATICAL PROCEDURE/SOLUTION

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Mathematical  Fundamental The following  Online  Online quiz
techniques are operation (addition, resources Lecture
applied based on subtraction, MUST be  Self-paced
the problem division, provided: (modular)
identified. multiplication)  Calculator
2. Mathematical  Measurement  Basic
computations are system measuring
performed to the  Precision and tools
level of accuracy accuracy  Case

19
required for the  Basic measuring Problems
problem. tools/devices
3. Results of  Applying
mathematical mathematical
computation is computations
determined and  Using calculator
verified based  Using different
on job measuring tools
requirements.

LO3: ANALYZE RESULTS

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Result of  Fundamental The following  Online  Online quiz
application is operation (addition, resources Lecture
reviewed based subtraction, MUST be  Self-paced
on expected and division, provided: (modular)
required multiplication)  Calculator
specifications  Measurement  Basic
and outcome. system measuring
2. Appropriate  Precision and tools
action is applied accuracy  Case
in case of error.  Basic measuring Problems
tools/devices
 Applying
mathematical
computations
 Using calculator
 Using different
measuring tools

20
Unit of Competency: USE RELEVANT TECHNOLOGIES
Module Title: Using relevant technologies
Module Descriptor: This unit of competency covers the knowledge, skills, and
attitude required in selecting, sourcing and applying
appropriate and affordable technologies in the workplace.

Nominal Duration: 2 Hours

Summary of Learning Outcomes:

LO1: Study/select appropriate technology


LO2: Apply relevant technology
LO3: Maintain/enhance relevant technology

Details of Learning Outcomes:

LO1: STUDY/SELECT APPROPRIATE TECHNOLOGY

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Usage of  Awareness on The following  Online  Online quiz
different technology and its resources Lecture
technologies is function MUST be  Self-paced
determined  Repair and provided: (modular)
based on job maintenance  Relevant
requirements. procedure technology
2. Appropriate  Operating  Interview
technology is instructions and
selected as per  Applicable software demonstratio
work  Communication n
specification. techniques questionnair
 Health and safety es
procedure  Assessment
 Company policy in packages
relation to relevant
technology
 Different
management
concepts
 Technology
adaptability
 Relevant
technology
application/implem
entation
 Basic
communication
skills
 Software
applications skills
 Basic
troubleshooting

21
skills

LO2: APPLY RELEVANT TECHNOLOGY

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Relevant  Awareness on The following  Online  Online quiz
technology is technology and its resources Lecture
effectively used function MUST be  Self-paced
in carrying out  Repair and provided: (modular)
function. maintenance  Relevant
2. Applicable procedure technology
software and  Operating  Interview
hardware are used instructions and
as per task  Applicable software demonstratio
requirement  Communication n
3. Management techniques questionnair
concepts are  Health and safety es
observed and procedure  Assessment
practiced as per packages
 Company policy in
established
relation to relevant
industry practices
technology
 Different
management
concepts
 Technology
adaptability
 Relevant
technology
application/implem
entation
 Basic
communication
skills
 Software
applications skills
 Basic
troubleshooting
skills

LO3: MAINTAIN/ENHANCE RELEVANT TECHNOLOGY

Assessment Methodolo Assessment


Contents Conditions
Criteria gies Methods
1. Maintenance of  Awareness on The following  Online  Online quiz
technology is technology and its resources Lecture
applied in function MUST be  Self-paced
accordance with  Repair and provided: (modular)
the industry maintenance  Relevant
standard procedure technology
operating  Operating  Interview
procedure, instructions and
manufacturer’s  Applicable software demonstratio

22
operating  Communication n
guidelines and techniques questionnair
occupational  Health and safety es
health and safety procedure  Assessment
procedure to  Company policy in packages
ensure its relation to relevant
operative ability. technology
2. Updating of  Different
technology is management
maintained concepts
through  Technology
continuing adaptability
education or  Relevant
training in technology
accordance with application/implem
job requirement. entation
3. Technology
 Basic
failure/ defect is
communication
immediately
skills
reported to the
 Software
concern/responsib
applications skills
le person or
section for  Basic
appropriate troubleshooting
action. skills

23
COMMON
COMPETENCIES

24
Unit of Competency: Apply Quality Standards
Module Title: Applying quality standards
Module Descriptor: This module covers the knowledge, skills, attitudes and
values needed to apply quality standards in the workplace.
The unit also includes the application of relevant safety
procedures and regulations organization procedures and
customer requirements.

Nominal Duration: 2 Hours

Summary of Learning Outcomes:

LO1: Assess quality of received materials


LO2: Assess own work
LO3: Engage in quality improvement

Details of Learning Outcomes:

LO1: ASSESS QUALITY OF RECEIVED MATERIALS

Assessment Criteria Assessment


Contents Conditions Methodologies
Methods
1. Work instruction is • Relevant • Materials,  Online Lecture  Online quiz
obtained and work production software and  Self-paced
is carried out in processes, hardware to (modular)
accordance with materials and be used in a
standard operating products real or
procedures. • Characteristics simulated
2. Received materials of materials, situation
are checked against software and
workplace hardware used in
standards and production
specifications. processes
3. Faulty materials • Quality checking
related to work are procedures
identified and • Quality
isolated. Workplace
4. Faults and any procedures
identified causes • Identification of
are recorded and/or faulty materials
reported to the related to work
supervisor • Reading skills
concerned in required to
accordance with interpret work
workplace instruction
procedures. • Critical thinking
5. Faulty materials • Interpreting
are replaced in work
accordance with instructions
workplace
procedures

25
LO2: ASSESS OWN WORK

Assessment Criteria Assessment


Contents Conditions Methodologies
Methods
1. Documentation • Safety and • Materials,  Online Lecture  Online quiz
relative to quality environmental software and  Self-paced
within the company aspects of hardware to (modular)
is identified and production be used in a
used. processes real or
2. Completed work is • Fault simulated
checked against identification situation
workplace and reporting
standards relevant • Workplace
to the task procedure in
undertaken. documenting
3. Errors are identified completed work
and isolated. • Workplace
4. Information on the Quality
quality and other Indicators
indicators of • Carry out work in
production accordance with
performance are OHS policies
recorded in and procedures
accordance with
workplace
procedures.
5. In cases of
deviations from
specific quality
standards, causes
are documented and
reported in
accordance with the
workplace’ s
standards operating
procedures

LO3: ENGAGE IN QUALITY IMPROVEMENT

Assessment Criteria Assessment


Contents Conditions Methodologies
Methods
1. Process • Quality • Materials,  Online Lecture  Online quiz
improvement improvement software and  Self-paced
procedures are processes hardware to be (modular)
participated in • Company used in a real
relative to customers or simulated
workplace defined situation
assignment. • Solution providing
2. Work is carried and decision-
out in accordance making
with process • Practice company

26
improvement process
procedures. improvement
3. Performance of procedure
operation or
quality of product
of service to
ensure customer
satisfaction is
monitored

27
Unit of Competency: Perform Computer Operations
Module Title: Performing computer operations
Module Descriptor: This module covers the knowledge, skills and attitudes
and values needed to perform computer operations
which includes inputting, accessing, producing and
transferring data using the appropriate hardware and software

Nominal Duration: 5 Hours

Summary of Learning Outcomes:

LO1: Plan and prepare for task to be undertaken


LO2: Input data into computer
LO3: Access information using computer
LO4: Produce/output data using computer system
LO5: Use basic functions of a www-browser to locate information
LO6: Maintain computer equipment and systems

Details of Learning Outcomes:

LO1: PLAN AND PREPARE FOR TASK TO BE UNDERTAKEN

Assessment Criteria Contents Conditions Methodologies Assessment Methods


1. Requirements of • Main types of • Computer  Online Lecture  Online quiz
task are computers and hardware with  Self-paced
determined in basic features of peripherals (modular)
accordance with different • Appropriate
the required operating software
output. systems
2. Appropriate • Main parts of a
hardware and computer
software are • Information on
selected according hardware and
to task assigned software
and required • Data security
outcome. guidelines
3. Task is planned to • Reading and
ensure that OH & comprehension
S guidelines and skills required
procedures are to interpret
followed. work instruction
and to interpret
4. Client -specific
basic user
guidelines and
manuals.
procedures are
followed. • Communication
skills to identify
5. Required data lines of
security guidelines communication,
are applied in request advice,
accordance with follow
existing instructions and

28
procedures receive
feedback.
• Interpreting user
manuals and
security
guidelines

LO2: INPUT DATA INTO COMPUTER

Assessment Criteria Assessment


Contents Conditions Methodologies
Methods
1. Data are entered • Basic ergonomics • Computer  Online Lecture  Online quiz
into the computer of keyboard hardware with  Self-paced
using appropriate and computer peripherals (modular)
program/applicatio user • Appropriate
n in accordance • Storage devices software
with company and basic
procedures categories of
2. Accuracy of memory
information is • Relevant types of
checked and software
information is • Technology skills
saved in to use
accordance with equipment
standard operating safely including
procedures keyboard skills.
3. Inputted data are
• Entering data
stored in storage
media according to
requirements
4. Work is performed
within ergonomic
guidelines

LO3: ACCESS INFORMATION USING COMPUTER

Assessment Criteria Assessment


Contents Conditions Methodologies
Methods
1. Correct • General security, • Computer  Online Lecture  Online quiz
program/applicatio privacy hardware with  Self-paced
n is selected based legislation and peripherals (modular)
on job requirements copyright • Appropriate
2. Program/applicatio • Productivity software
n containing the Application
information • Business
required is accessed Application
according to • Accessing
company information
procedures
3. Desktop icons are
correctly selected,
opened and closed
for navigation
purposes

29
4. Keyboard
techniques are
carried out in line
with OH & S
requirements for
safe use of
keyboards

LO4: PRODUCE/OUTPUT DATA USING COMPUTER SYSTEM

Assessment Criteria Assessment


Contents Conditions Methodologies
Methods
1. Entered data are • Computer • Computer  Online Lecture  Online quiz
processed using application in hardware with  Self-paced
appropriate printing, peripherals (modular)
software commands scanning and • Appropriate
2. Data are printed out sending software
as required using facsimile
computer • Types and
hardware/peripheral function of
devices in computer
accordance with peripheral
standard operating devices
procedures • Computer data
3. Files and data are processing
transferred between • Printing of data
compatible systems
• Transferring files
using computer
and data
software, hardware/
peripheral devices
in accordance with
standard operating
procedures

LO5: USE BASIC FUNCTIONS OF A WWW-BROWSER TO LOCATE


INFORMATION

Assessment Criteria Assessment


Contents Conditions Methodologies
Methods
1. Information • Basic internet • Computer  Online Lecture  Online quiz
requirements for operation hardware with  Self-paced
internet search are •Web address peripherals (modular)
established. •Types and • Appropriate
2. Browser is functions of software
launched. search
3. Search engine is engines
loaded. • Different web
4. Appropriate search browser security
criteria/or URL of features and
site is entered. maintenance
5. Relevant links are • Locating
followed to locate information
required using browser
information. • Internet

30
6. Useful pages are browsing
bookmarked or
printed as required

LO6: MAINTAIN COMPUTER EQUIPMENT AND SYSTEMS

Assessment Criteria Assessment


Contents Conditions Methodologies
Methods
1. Procedures for • Computer • Computer  Online Lecture  Online quiz
ensuring security equipment/system hardware with  Self-paced
of data, including basic maintenance peripherals (modular)
regular back-ups procedures • Appropriate
and virus checks • Viruses software
are implemented in • OH & S
accordance with principles and
standard operating responsibilities
procedures. • Calculating
2. Basic file computer capacity
maintenance
• System Software
procedures are
implemented in
• Basic file
maintenance
line with the
procedures
standards operating
procedures • Removing
computer viruses
from infected
machines
• Making backup
files

31
Unit of Competency: MAINTAIN AN EFFECTIVE RELATIONSHIP WITH
CLIENT/CUSTOMERS
Module Title: Maintaining an Effective Relationship with Client/Customers
Module Descriptor: This unit covers the knowledge, skills and attitudes and
values required in building and maintaining an effective
relationship with clients, customers and the public.

Nominal Duration: 2 Hours

Summary of Learning Outcomes:

LO1: Maintain a clean and hygienic environment


LO2: Meet client/customer requirements
LO3: Build credibility with customers/clients

Details of Learning Outcomes:

LO1: MAINTAIN A CLEAN AND HYGIENIC ENVIRONMENT

Assessment Methodolog Assessment


Contents Conditions
Criteria ies Methods
1. Uniform Uniform and The following  Online  Online
and personal personal grooming resources Lecture quiz
grooming requirements f the MUST be  Self-paced
maintained to employer and the provided: (modular)
assignment client  Assessment
requirements. Occupational health Centers/Venu
2. Persona and safety es
l presence requirement for the  Accredited
maintained assignment Assessors
according to Assignment  Modes of
employer Instructions Assessment
standards. Attention to detail  Evaluation
3. Visible when completing Reports
work area kept client/employer  Access to a
tidy and documentation relevant
uncluttered. Interpersonal and venue,
4. Equipm communication equipment
ent stored skills required in and materials
according to client contact  Assignment
assignment assignments Instructions
requirements. Customer service  Logbooks
skills required to  Operational
meet manuals and
client/customer makers/custo
needs mers’
Punctuality instructions
Customer Service  Assessment

32
Telephone instruments,
Technique including
Problem Solving personal
and Negotiation planner and
Maintaining Records assessment
record book

LO2: MEET CLIENT/CUSTOMER REQUIREMENTS

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Client Uniform and The following  Online  Online
requirements personal grooming resources Lecture quiz
identified and requirements of the MUST be  Self-paced
understood by employer and the provided: (modular)
referral to the client  Assessment
assignment Occupational health Centers/Venu
instructions. and safety es
2. Client requirement for the  Accredited
requirements met assignment Assessors
according to the Assignment  Modes of
assignment Instructions Assessment
instructions. Attention to detail  Evaluation
3. Changes when completing Reports
to client’s needs client/employer  Access to a
and documentation relevant
requirements Interpersonal and venue,
monitored and communication equipment
appropriate skills required in and materials
action taken. client contact  Assignment
4. All assignments Instructions
communication Customer service  Logbooks
with the client or skills required to  Operational
customer is clear meet manuals and
and complied client/customer makers/custo
with assignment needs mers’
requirements
Punctuality instructions
Customer Service  Assessment
Telephone instruments,
Technique including
Problem Solving personal
and Negotiation planner and
Maintaining Records assessment
record book

LO3: BUILD CREDIBILITY WITH CUSTOMERS/CLIENTS

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Client Uniform and The following  Online  Online
expectations for personal grooming resources Lecture quiz
reliability, requirements f the MUST be  Self-paced
punctuality and employer and the provided: (modular)
appearance client  Assessment

33
adhered to. Occupational health Centers/Venu
2. Possible and safety es
causes of requirement for the  Accredited
client/customer assignment Assessors
dissatisfaction Assignment  Modes of
identified, dealt Instructions Assessment
with recorded Attention to detail  Evaluation
according to when completing Reports
employer policy. client/employer  Access to a
3. Client documentation relevant
fully informed of Interpersonal and venue,
all relevant communication equipment
security matters skills required in and materials
in a timely client contact  Assignment
manner and assignments Instructions
according to Customer service  Logbooks
agreed reporting skills required to  Operational
procedures. meet manuals and
client/customer makers/custo
needs mers’
Punctuality instructions
Customer Service  Assessment
Telephone instruments,
Technique including
Problem Solving personal
and Negotiation planner and
Maintaining Records assessment
record book

34
Unit of Competency: MANAGE OWN PERFORMANCE
Module Title: Managing Own Performance
Module Descriptor: This unit covers the knowledge, skills and attitudes in effectively
managing own workload and quality of work.

Nominal Duration: 3 Hours

Summary of Learning Outcomes:

LO1: Plan for completion of own workload


LO2: Maintain quality of performance
LO3: Build credibility with customers/clients

Details of Learning Outcomes:

LO1: PLAN FOR COMPLETION OF OWN WORKLOAD

Assessment Methodolog Assessment


Contents Conditions
Criteria ies Methods
1. Tasks Site and assignment The following  Online  Online
accurately requirements resources MUST Lecture quiz
identified. Employer policy on be provided:  Self-paced
2. Priority performance  Assessment (modular)
allocated to each management Centers/Venues
task. Indicators of  Accredited
3. Time appropriate Assessors
lines allocated to performance for  Modes of
each task or each area of Assessment
series of tasks. responsibility  Evaluation
4. Tasks Steps for improving Reports
deadlines known or maintaining  Access to a
and complied performance relevant venue,
with whenever Capacity to plan and equipment and
possible. prioritize workloads materials
5. Work and requirements  Assignment
schedules are Time and task Instructions
known and management  Logbooks
completed with
 Operational
agreed time
manuals and
frames.
makers/custome
6. Work
rs’ instructions
plans developed
according to  Assessment
assignment instruments,
requirements and including
employer policy. personal
7. Uncomp planner and
leted work or assessment
tasks detailed and record book
responsibility for
completion
passed to
incoming shift or

35
other appropriate
persons

LO2: MAINTAIN QUALITY OF PERFORMANCE

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Personal Site and assignment The following  Online  Online
performance requirements resources MUST Lecture quiz
continually Employer policy on be provided:  Self-paced
monitored against performance  Assessment (modular)
agreed management Centers/Venues
performance Indicators of  Accredited
standards. appropriate Assessors
2. Advice performance for  Modes of
and guidance each area of Assessment
sought when responsibility  Evaluation
necessary to Steps for improving Reports
achieve or or maintaining  Access to a
maintain agreed performance relevant venue,
standards. Capacity to plan and equipment and
3. Guidanc prioritize workloads materials
e from and requirements  Assignment
management Time and task Instructions
applied to achieve management  Logbooks
or maintain
 Operational
agreed standards.
manuals and
4. Standar
makers/custome
d of work
rs’ instructions
clarified and
agreed according  Assessment
to employer instruments,
policy and including
procedures personal
planner and
assessment
record book

LO3: BUILD CREDIBILITY WITH CUSTOMERS/CLIENTS

Assessment Methodologi Assessment


Contents Conditions
Criteria es Methods
1. Client Site and assignment The following  Online  Online
expectations for requirements resources MUST Lecture quiz
reliability, Employer policy on be provided:  Self-paced
punctuality and performance  Assessment (modular)
appearance management Centers/Venues
adhered to. Indicators of  Accredited
2. Possible appropriate Assessors
causes of performance for  Modes of
client/customer each area of Assessment
dissatisfaction responsibility  Evaluation
identified, dealt

36
with recorded Steps for improving Reports
according to or maintaining  Access to a
employer policy. performance relevant venue,
3. Client Capacity to plan and equipment and
fully informed of prioritize workloads materials
all relevant and requirements  Assignment
security matters Time and task Instructions
in a timely. management  Logbooks
 Operational
manuals and
makers/custome
rs’ instructions
 Assessment
instruments,
including
personal
planner and
assessment
record book

37
CORE
COMPETENCIES

38
Unit of Competency: Program Logic Formulation and Programming in C++
Module Title: Program Logic Formulation and Programming in C++
Module Descriptor: This course is designed to teach each new student to become
Web developers, either Window base or Web programming.
This course will help future web developers to create a
dynamic website and applications that deliver contents in a
variety of formats. Program Logic Formulation with Programming in
C++.

Nominal Duration: 16 Hours

Summary of Learning Outcomes:

LO1: Select the program logic design approach


LO2: Document the program logic or design
LO3: Validate the design

Details of Learning Outcomes:

LO1: SELECT THE PROGRAM LOGIC DESIGN APPROACH

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Reviewed and • Coding the  Laptop or  Online • Online Quiz
clarified the programs desktop for Lecture
design • Steps or student.
documentation procedures to  Internet
and obtained the document the Connection.
requirements for program  Webcam.
the programs. • Application of  Headset
2. Determined the documentation with Mic.
design approach tools  Webinar
to be taken in • Printing the software
coding and linked programs  Internet
the modules. Browser
3. Confirmed
sufficient
knowledge
assessment of
programming and
program logic
formulation or
design skills

LO2: DOCUMENT THE PROGRAM LOGIC OR DESIGN

Assessment Contents Conditions Methodologies Assessment


Criteria Methods

39
1. Created diagrams • Coding the  Laptop or  Online • Online Quiz
of program flow programs desktop for Lecture
and modules • Steps or student.
according to procedures to  Internet
project standards. document the Connection.
2. Documented program  Webcam.
program scope • Application of  Headset
and limits documentation with Mic.
according to tools  Webinar
project standard. • Printing the software
3. Documented or programs  Internet
referenced the Browser
routines or
procedures
according to
project standard.
4. Identified and
revised
references for
tables, files, I/O
and other
programs
functionalities
according to
program
requirements.
5. Produced the
required design
to assess the
ability to meet
technical
requirements
successfully

LO3: VALIDATE THE DESIGN

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Checked the •The program  Laptop or  Online • Online Quiz
program flow, design and desktop for Lecture
states or structure student.
conditions for •Flow chart  Internet
interfaces and symbols Connection.
compliance to •Algorithm  Webcam.
design •Pseudo Code  Headset
documentation •Elements of with Mic.
requirements. Programming  Webinar
2. Gained feedbacks Language software
/ inputs from •Program Control  Internet
appropriate Structure Browser
persons as •Program
needed constructs/
module/
objects

40
Unit of Competency: Develop and Maintain Enterprise-Level Web Applications using
PHP and MySQL
Module Title: Developing and Maintaining Enterprise-Level Web Applications
using PHP and MySQL
Module Descriptor: This course is designed to teach each new student to become
web developers, either Window base or Web programming.
This course will help future web developers to create a
dynamic website and applications that deliver contents in a
variety of formats. Developing Web Application using PHP &
MySQL

Nominal Duration: 24 Hours

Summary of Learning Outcomes:

LO1: Explain the systems development process and basics of logic formulations
LO2: Manipulate relational database and write efficient calls and complex queries
with MySQL Database
LO3: Apply the concept of functional, object, classes in PHP Language
LO4: Work with in a software engineering discipline to build enterprise-level, well-
tested web application taking into consideration security and performance
issues
LO5: Use frameworks and Develop own framework/platform

Details of Learning Outcomes:

LO1: EXPLAIN THE SYSTEMS DEVELOPMENT PROCESS AND BASICS OF


LOGIC FORMULATIONS

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Different SDLCs • Systems  Laptop or  Online • Online Quiz
with the steps Development Life desktop for Lecture
within are Cycle student.  Online Demo
identified • UML Overview  Internet sample
correctly • Introduction to Connection.
2. Unified Modeling PHP Language  Webcam.
Language (UML) • Logic formulation  Headset
components are with Mic.
identified and  Webinar
concepts are software
described  Internet
correctly Browser

LO2: MANIPULATE RELATIONAL DATABASE AND WRITE EFFICIENT


CALLS AND COMPLEX QUERIES WITH MYSQL DATABASE

Assessment Contents Conditions Methodologies Assessment

41
Criteria Methods
1. Have written •Introduction to  Laptop or  Online • Online Quiz
various types of MySQL desktop for Lecture
simple and • Data Types Basic student.  Online Demo
complex queries Query Clauses  Internet sample
and used • Operators Connection.
database calls • Multiple  Webcam.
that conforms to Conditions  Headset
the proper • Functions with Mic.
database design • Complex Queries  Webinar
and best practices • Data manipulation software
2. Executed and ran • RDBMS  Internet
codes efficiently Commands and Browser
as required Environment
Settings
• Error and
Exception
handling
• MySQL Error
Functions
• Database Objects
• Collections

LO3: APPLY THE CONCEPT OF FUNCTIONAL, OBJECT, CLASSES IN PHP


LANGUAGE

Assessment Criteria Contents Conditions Methodologies Assessment


Methods
1. Develop web and  Laptop or  Online Lecture  Online Quiz
connecting database •Introducti desktop for  Online Demo  Task to be uploaded
using PHP and on to PHP student. sample for grading
XAMPP objects  Internet
Connection
•Controllin .
g program  Webcam.
flow  Headset
• Using the with Mic.
XAMPP  Webinar
and software
Notepad +  Internet
+ Browser
• Code
convention
s
• Hiding the
implementa
tion
(Encapsulat
ion)
• Reusing
Classes
• Polymorphi
sm

42
• Interfaces
& Inner
Classes
• Collections
• Error
handling
with
exceptions
• Run-time
type
modificatio
n
• Passing &
returning
objects

LO4: WORK WITH IN A SOFTWARE ENGINEERING DISCIPLINE TO BUILD


ENTERPRISE-LEVEL, WELL-TESTED WEB APPLICATION TAKING
INTO CONSIDERATION SECURITY AND PERFORMANCE ISSUES

Assessment Criteria Contents Conditions Methodologies Assessment


Methods
1. A running simple Java • MySQL  Laptop or  Online Lecture  Online Quiz
web and database Database desktop for  Online Demo  Task to be uploaded
application developed Manageme student. sample for grading
that used the basic nt though  Internet
Java web and server and Connection
database APIs and web .
conforms to proper • XML and  Webcam.
object-oriented other part  Headset
design, proper plug-in & with Mic.
enterprise- extension  Webinar
application- •Object/funct software
architectural design ion  Internet
and best practices Programmi Browser
2. Developed application ng for
supported by platform
automated unit tests, creation
integration tests and • Secured
performance tests socket link
3. Developed application connection
accompanied by • PHP
prescribed software encryption
engineering
documentation

LO5: USE FRAMEWORKS AND DEVELOP OWN FRAMEWORK/PLATFORM

Assessment Criteria Contents Conditions Methodologies Assessment


Methods
1. A running simple Java • In depth  Laptop or  Online Lecture  Online Quiz
web and database discussion desktop for  Online Demo  Task to be uploaded
application developed of a widely student. sample for grading
that used the basic used  Internet

43
Java web and database framework Connection
APIs and conforms to such as .
proper object-oriented symphony,  Webcam.
design, proper solar and  Headset
enterprise-application- others with Mic.
architectural design system  Webinar
and best practices such as software
2. Developed application CMS  Internet
supported by (Content Browser
automated unit tests, Manageme
integration tests and nt System),
performance tests LMS
3. Developed application (Learning
accompanied by Manageme
prescribed software nt System)
engineering and others
documentation

44
Unit of Competency: Develop JAVA Applications
Module Title: Developing JAVA Applications
Module Descriptor: This course is designed to teach each new student to become
Web developers, either Window base or Web programming.
This course will help future web developers to create a
dynamic website and applications that deliver contents in a
variety of formats. DEVELOPING JAVA APPLICATIONS
(JAVA2)

Nominal Duration: 24 Hours


Summary of Learning Outcomes:

LO1: Utilize the JAVA Foundation Classes (JFC) in developing desktop applications
LO2: Understand file I/O operation in JAVA
LO3: Understand creation and usage of JAVA Bean components
LO4: Read and create JAR files
LO5: Write simple database application programs

Details of Learning Outcomes:

LO1: UTILIZE THE JAVA FOUNDATION CLASSES (JFC) IN DEVELOPING


DESKTOP APPLICATIONS

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Test the features • JFC  Laptop or  Online  Online Quiz
of the software Components desktop for Lecture  Task to be
2. Create • History of JFC student.  Online Demo uploaded for
application using • AWT APIs  Internet sample grading
the functions • Swing APIs Connection.
such as data Features  Webcam.
conversion and • Using JAVA  Headset
more Wrapper Classes in with Mic.
Data Conversion  Webinar
• Common JAVA software
Derived Types  Internet
(Classes) Browser

LO2: UNDERSTAND FILE I/O OPERATION IN JAVA

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Test reader and • Abstract Steam  Laptop or  Online  Online Quiz

45
writer classes • Stream desktop for Lecture  Task to be
subclasses student.  Online Demo uploaded for
• Reader and  Internet sample grading
Writer Abstract Connection.
Classes  Webcam.
• Reader and  Headset
Writer Abstract with Mic.
Subclasses  Webinar
• File Class software
• Object  Internet
Serialization Browser

LO3: UNDERSTAND CREATION AND USAGE OF JAVA BEAN COMPONENTS

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Develop simple • Common Storage  Laptop or  Online  Online Quiz
application using Technologies desktop for Lecture  Task to be
videos, images • Collection student.  Online Demo uploaded for
applying and test Interfaces Hierarchy  Internet sample grading
• Collection Classes Connection.
classes
Hierarchy  Webcam.
• Collection Class  Headset
• List Subclasses with Mic.
• Set Subclasses  Webinar
• Map Subclasses software
• Iterator and List  Internet
Iterator Helper Browser
interfaces
• Sound Formats
• Audio Clip
Interface
• Playing Sounds in
Applet
• Playing Sounds in
Application
• Image Files
• Graphics, Tool Kit
and Image Classes
• Adding Image in
Applet
• Adding Images in
Applications
• Purpose of
Documentation
• Generated
Documentation
Files
• Java
Documentation
Comments and
Tags
• The Javadoc

46
Utility

LO4: READ AND CREATE JAR FILES

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Test Jar utilities •Advantages of JAR  Laptop or  Online  Online Quiz
creating and files desktop for Lecture  Task to be
extracting files • The Jar Utility student.  Online Demo uploaded for
• Creating and  Internet sample grading
Extracting JAR files Connection.
 Webcam.
 Headset
with Mic.
 Webinar
software
 Internet
Browser

LO5: WRITE SIMPLE DATABASE APPLICATION PROGRAMS

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. A running simple • Introduction to  Laptop or  Online  Online Quiz
Java web and JAVA Database desktop for Lecture  Task to be
database Connectivity student.  Online Demo uploaded for
application • Using JDBC-  Internet sample grading
ODBC Bridge Connection.
developed using
• JDBC Drivers  Webcam.
the chosen Java
• Java.SQL package  Headset
framework, with Mic.
 Connection
conforming to  Webinar
 Driver
proper object- Manager software
oriented design,  Statement  Internet
proper  Result Set Browser
enterprise-
application-
architectural
design and best
practices
2. Developed
application
supported by
automated unit
tests, integration
tests and
performance
tests
3. Developed
application
accompanied by
prescribed

47
software
engineering
documentation

Unit of Competency: Develop and Maintain Enterprise-Level Web Applications using


JAVA

Module Title: Developing and Maintaining Enterprise-Level Web Applications


using JAVA
Module Descriptor: This course is designed to teach each new student to become
Web developers, either Window base or Web programming.
This course will help future web developers to create a
dynamic website and applications that deliver contents in a
variety of formats. JAVA Programming Fundamentals (JAVA1)

Nominal Duration: 24 Hours

Summary of Learning Outcomes:

LO1: Explain the system development process and basics of logic formulation
LO2: Manipulate relational database and write efficient calls and complex queris
LO3: Apply the concept of objects, classes and the JAVA programming language and be
able to test code
LO4: Work within a software engineering discipline to build enterprise-level, well-
tested web applications taking into consideration security and performance
issues
LO5: Use framework

Details of Learning Outcomes:

LO1: EXPLAIN THE SYSTEM DEVELOPMENT PROCESS AND BASICS OF


LOGIC FORMULATION

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Different SDLCs • Systems  Laptop or  Online  Online Quiz
with the steps Development Life desktop for Lecture
within are Cycle student.  Online Demo
identified • UML Overview  Internet sample
correctly • Logic Connection.
2. Unified Modeling Formulation  Webcam.
Language (UML)  Headset
components are with Mic.
identified and  Webinar
concepts are software
described  Internet
correctly Browser

48
LO2: MANIPULATE RELATIONAL DATABASE AND WRITE EFFICIENT
CALLS AND COMPLEX QUERIES

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Have written •Introduction to  Laptop or  Online  Online Quiz
various types of SQL Plus desktop for Lecture  Task to be
simple and •Data Types student.  Online Demo uploaded for
complex queries •Basic Query  Internet sample grading
and used Clauses Connection.
database calls •Operators  Webcam.
that conforms to •Multiple  Headset
the proper Conditions with Mic.
database design •Functions  Webinar
and best practices •Complex Queries software
2. Executed and ran •Data Manipulation  Internet
codes efficiently •RDBMS Browser
as required Commands and
Environment
Settings
•Error and
Exception
Handling
•SQL Error
Functions
•Database Objects
•Collections

LO3: APPLY THE CONCEPT OF OBJECTS, CLASSES AND THE JAVA


PROGRAMMING LANGUAGE AND BE ABLE TO TEST CODE

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. Applied the •Introduction to  Laptop or  Online  Online Quiz
concept of Objects desktop for Lecture  Task to be
objects, classes •Controlling student.  Online Demo uploaded for
and the Program Flow  Internet sample grading
programming •Initialization & Connection.
languages that Clean up  Webcam.
conforms to • Using the Eclipse  Headset
proper object IDE with Mic.
oriented design • Code  Webinar
and best practices Conventions software
2. Tested the • Hiding the  Internet
running codes Implementation Browser
using the (Encapsulation)
automated unit • Reusing Classes
test
• Polymorphism
• Interfaces &
Inner Classes
• Collections
• Error Handling

49
with Exceptions
• The JAVA I/O
System
• Run Time Type
Identification
• Multiple Threads
• Distributed
Computing
• Passing &
Returning Object
• Refactoring
• Test-Driven
Development and
Unit
• JAVA 5 features
• JAVA Best
Practices

LO4: WORK WITHIN A SOFTWARE ENGINEERING DISCIPLINE TO BUILD


ENTERPRISE-LEVEL, WELL-TESTED WEB APPLICATIONS TAKING
INTO CONSIDERATION SECURITY AND PERFORMANCE ISSUES

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. A running simple • Software  Laptop or  Online  Online Quiz
Java web and Engineering-RUP desktop for Lecture  Task to be
database & XP student.  Online Demo uploaded for
application • XML  Internet sample grading
developed that • ANT Connection.
used the basic • Version Control  Webcam.
Java web and (w/CVS or SVN)  Headset
database APIs • Issue Tracking with Mic.
and conforms to and Team-  Webinar
proper object- Collaboration software
oriented design, Tools  Internet
proper enterprise- • Eclipse Web Browser
application- Tools
architectural • HTTP & HTML
design and best • Web Application
practices Architecture
2. Developed • Tomcat setup
application • Servlet Basics
supported by • Advanced
automated unit Servlets
tests, integration • Enterprise Unit
tests and Testing (Db Unit
performance tests and Http Unit or
3. Developed JWeb Unit)
application • JDBC
accompanied by • Servlet
prescribed Performance
software • Web Application
engineering Security
documentation • SSL

50
• Profiling
• JSP Basics
• Evolution of Web
Technology
• JSP Custom Tags
• JSTL
• GoF and J2EE
Design Patterns
•Introduction to
UML

LO5: USE FRAMEWORK

Assessment Contents Conditions Methodologies Assessment


Criteria Methods
1. A running • In depth  Laptop or  Online  Online Quiz
simple Java discussion of a desktop for Lecture  Task to be
web and widely used student.  Online Demo uploaded for
database Framework such as  Internet sample grading
Struts Connection.
application
• Review of other  Webcam.
developed Frameworks  Headset
using the • Information on with Mic.
chosen Java relevant licenses and  Webinar
framework, or certifications software
conforming to • Determining  Internet
proper object- personal career Browser
oriented development needs
design, proper • Identifying
enterprise- career opportunities
application-
architectural
design and
best practices
2. Developed
application
supported by
automated
unit tests,
integration
tests and
performance
tests
3. Developed
application
accompanied
by prescribed
software
engineering
documentatio
n

51
Unit of Competency: Upload Files to Website
Module Title: Uploading Files to Website
Module Descriptor: This course is designed to teach each new student to upload
website files is one of the very first steps users have to take in
order to publish their creation on the Internet. This tutorial will
provide a generalized example on how to upload a website
using one of three basic tools.

Nominal Duration: 12 Hours

Summary of Learning Outcomes:

LO1: Upload Your Website via cPanel’s File Manager


LO2: Upload Your Website via FTP

Details of Learning Outcomes:

LO1: UPLOAD YOUR WEBSITE VIA CPANEL’S FILE MANAGER

Assessment Criteria Contents Conditions Methodologies Assessment


Methods
1. Click the File  What is  Laptop or  Online Lecture  Online Quiz
Manager icon, Web desktop for  Online Demo
located under the Hosting student. sample
Files category. Services?  Internet
2. Open the public html Connection
directory.  How to .
3. Upload after entering Choose  Webcam.
the public html the Web  Headset
directory. Hosting with Mic.
4. Click “Select File” to Service  Webinar
select a singular file, that Fits software
or simply drag-and- Your  Internet
drop your file to the Need? Browser
outlined area.  What is
5. Return to the File
the C-
Manager and you will
see the uploaded Panel?
archive in your public  Accessin
html directory. g File
6. The archive should Manager
be extracted to.
7. Archive is now
extracted.
8. Website should now

52
be fully uploaded and
accessible via your
website’s URL

LO2: UPLOAD YOUR WEBSITE VIA FTP

Assessment Criteria Contents Conditions Methodologies Assessment


Methods
1. Get your FTP details  What are  Laptop or  Online Lecture  Online Quiz
2. Open FileZilla and FTP’s desktop for  Online Demo
input your FTP and student. sample
connection details. Advantag  Internet
3. Connected to the FTP Connection
es of
server. .
4. Open public html Using  Webcam.
directory on the Them  Headset
hosting server.  Different with Mic.
Kinds of  Webinar
FTP software
Applicati  Internet
on Browser
 Set up
Connecti
on
Details
 Set up
FTP
Applicati
on

53

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy