WebDev Course StructureV1
WebDev Course StructureV1
COURSE SPECIFICATIONS
No of Teaching & Assessment
Course Outcomes Learning Outcomes Contents
Hours Learning Strategies Strategies
At the end of the term, a
student should be able to:
Demonstrate thorough Demonstrate thorough Part I. Introduction
knowledge of the vision, knowledge of the vision,
mission, goals, and objectives mission, goals, and ● Orientation
of the College and of the objectives of the College a. Getting to know each other. 1.5
b. Orientation on the vision, mission, goals, and Discussion Oral Recitation
Diploma in Information and of the Diploma in Hours
Technology Program. (R|I) Information Technology objectives of the BPC and of the Diploma in
Program . (R|I) Information Technology Program
c. Syllabus
BASIC COMPETENCIES
1.1 Identify communicate 1.1.1 Organization requirements for written and Discussion Third-party report
information about electronic communication methods 2 Hours Role play Portfolio
UC1. Illustrate how to Lead workplace processes (U|I) 1.1.2 Effective verbal communication methods Brainstorming Interview
workplace Communication (A| 1.1.3 Business writing
E) BPC eLearning using Demonstration/ Role-playing
1.1.4 Workplace etiquette Moodle Online Assessment in BPC
eLearning using Moodle
UC2. Evaluate Lead small 2.1. Classify and Provide 2.1.1 Facilitation of Team work Lecture Written Examination
teams (E|D) team leadership. (A|E) 2.1.2 Company policies and procedures relating to work 2 Hours Demonstra-tion Oral Questioning
performance Case study Portfolio
2.1.3 Performance standards and expectations BPC eLearning using Online Assessment in BPC
2.1.4 Monitoring individual’s and team’s performance Moodle eLearning using Moodle
vis a vis client’s and group’s expectations
2.2. Choose 2.2.1 Work plan and procedures Lecture Written Examination
responsibilities 2.2.2 Work requirements and targets 2 Hours Demonstra-tion Oral Questioning
among members (E|D) 2.2.3 Individual and group expectations and Case study Portfolio
assignments BPC eLearning Online Assessment in BPC
2.2.4 Ways to improve group leadership and using Moodle eLearning using Moodle
membership
2.3. Outline performance 2.3.1 One’s roles and responsibilities in the team Lecture Written Examination
expectation for 2.3.2 Feedback giving and receiving 2 Hours Demonstra-tion Oral Questioning
team members. (A|E) 2.3.3 Performance expectation Case study Portfolio
BPC eLearning using Online Assessment in BPC
Moodle eLearning using Moodle
UC3. Employ critical thinking 3.1. Examine specific 3.1.1 Competence includes a thorough knowledge and Group Discussion Observation
and Problem-solving workplace challenges (A| understanding of the process, normal operating Lecture Case Formulation
techniques in the Workplace E) parameters, and product quality to recognize non-standard 2 Hours Demonstration Life Narrative Inquiry
(A|E) situations. BPC eLearning using Standardized test
3.1.2 Competence to include the ability to apply and Moodle Online Assessment in BPC
explain, enough for the identification of fundamental eLearning using Moodle
causes of specific workplace challenges.
3.1.3 Relevant equipment and operational processes.
3.1.4 Enterprise goals, targets and measures.
3.1.5 Enterprise quality OHS and environmental
requirement.
3.1.6 Enterprise information systems and data collation
3.1.7 Industry codes and standards.
3.2. Analyze the causes of 3.2.1 Competence includes a thorough knowledge and Group Observation
specific workplace understanding of the process, normal operating 2 Hours Discussion Case Formulation
challenges (A|E) parameters, and product quality to recognize non-standard Case studies Life Narrative Inquiry
situations. Demonstration Standardized test
3.2.2 Competence to include the ability to apply and Simulation/ Roleplay Online Assessment in BPC
explain, enough for the identification of fundamental BPC eLearning using eLearning using Moodle
causes of specific workplace challenges. Moodle
3.2.3 Relevant equipment and operational processes.
3.2.4 Enterprise goals, targets and measures.
3.2.5 Enterprise quality OHS and environmental
requirement.
3.2.6 Enterprise information systems and data collation
3.2.7 Industry codes and standards.
UC7. Evaluate occupational 7.1. Interpret 7.1.1. OSH work practices issues Lecture Observation/
safety and health work Occupational Safety and 7.1.2. OSH work standards 4 Hours Demonstration Demonstration with oral
practices (E|D) Health practices (A|E) 7.1.3. General OSH principles and legislations BPC eLearning using questioning
7.1.4. Company/ workplace policies/ guidelines Moodle Third party report
7.1.5. Standards and safety requirements of work process Written exam
and procedures Online Assessment in BPC
eLearning using Moodle
7.2 Assess OSH work 7. 2.1. OSH work targets Lecture Observation/
targets (E|D) 7.2.2. OSH Indicators 2 Hours Demonstration Demonstration with oral
7.2.3. OSH work instructions BPC eLearning using questioning
7.2.4. Safety and health requirements of tasks Moodle Third party report
7.2.5. Workplace guidelines on providing feedback on OSH Written exam
and security concerns Online Assessment in BPC
7.2.6. OSH regulations Hazard control procedures eLearning using Moodle
7.2.7. OSH trainings relevant to work
7.3 Evaluate effectiveness 7.3.1. OSH Practices Lecture Observation/
of Occupational Safety and 7.3.2. OSH metrics 2 Hours Demonstration Demonstration with oral
Health work instructions 7.3.3. OSH Evaluation Techniques BPC eLearning using questioning
(E|D) 7.3.4. OSH work standards Moodle Third party report
Written exam
Online Assessment in BPC
8.3 Evaluate effectiveness 8.3.1 Environmental Practices Lecture Written/ Oral Examination
of environmental 8.3.2 Environmental Standards and Procedures 2 Hours Group Interview/Third Party
practices (E|D) Discussion Reports
Self-paced Portfolio (citations/awards
handout/module from GOs and
Hands on NGOs,certificate of training
Demonstration – local and abroad)
BPC eLearning using Simulations and role-plays
Moodle Online Assessment in BPC
eLearning using Moodle
UC9. Design Entrepreneurial 9. 1. Develop and 9.1.1 Business models and strategies Lecture Written examination
Skills for micro small-medium Maintain micro-small- 9.1.2 Types and categories of businesses 2 Hours Group Demonstration/
enterprises medium 9.1.3 Business operation Discussion observation with oral
(MSMES) (C|D) enterprise(MSMEs) skills 9.1.4 Basic Bookkeeping BPC eLearning using questioning
in the organization (C|D) 9.1.5 Business internal controls Moodle Portfolio assessment with
Diploma in Information Technology (DIT): Page 8 of 19
Web Development NCIII (Revision: 0)
9.1.6 Basic quality control and assurance concepts interview
9.1.7 Government and regulatory processes Case problems
Online Assessment in BPC
eLearning using Moodle
9.2 Create and 9.2.1 Public relations concepts Lecture Written examination
Maintain client-base/ 9.2.2 Basic product promotion strategies 2 Hours Group Discussion Demonstration/
market (C|D) 9.2.3 Basic market and feasibility studies BPC eLearning using observation with oral
9.2.4 Basic business ethics Moodle questioning
Portfolio assessment with
interview
Case problems
Online Assessment in BPC
eLearning using Moodle
9.3 Apply budgeting and 9.3.1 Cash flow management Lecture Written examination
financial management 9.3.2 Basic financial management 2 Hours Group Demonstration/
skills (A|E) 9.3.3 Basic financial accounting Discussion observation with oral
9.3.4 Business internal controls BPC eLearning using questioning
Moodle Portfolio assessment with
interview
Case problems
Online Assessment in BPC
eLearning using Moodle
COMMON COMPETENCIES
UC1. Apply quality Standards 1.1. Assess quality of 1.1.1 Identify relevant production processes,materials and 3 Hours Lecture Written test
(A|E) received materials (E|D) products Field trip Demonstration
1.1.2 Study and interpret characteristics of materials, Symposium & questioning
software and hardware used in production processes Video clips Observation &
1.1.3 Perform quality checking procedures Simulation/ Role Questioning
1.1.4 Apply quality Workplace procedures Playing Online Assessment in BPC
1.1.5 Identify faulty materials BPC eLearning using eLearning using Moodle
1.1.6 Check quality of materials or component parts as per Moodle
manufacturer’s standards
1.1.7 Interpret specifications or symbols
1.2. Assess own work (E| 1.2.1 Perform workplace procedure in documenting 3 hours Lecture Written test
D) completed work Field trip Demonstration
1.2.2 Perform fault identification and reporting Symposium & questioning
2.5 Use website 2.5.1 Discussion on how to connect FTP to web hosting 16 Lecture Practical Exam
content management 2.5.2 Discussion on how to install CMS framework Hours Discussion Interviews/
system (CMS) (A|E) manually Viewing Questioning
2.5.3 Discussion on how to install necessary plugins Multimedia Presentation
2.5.4 Discussion on how to embed codes from google Actual Hands-on
analytics, web master tools and any related web policies Demonstration Demonstration
needed to verify your account BPC eLearning using Online Assessment in BPC
2.5.5 Identify content management system (CMS) and its Moodle eLearning using Moodle
usage/functions
2.5.6 Perform installation of CMS to client servers
2.5.7 Perform uploading of website content to CMS
2.5.8 Practice incorporating plugins to CMS
2.6 Employ search 2.6.1 Discussion on the basics of SEOs and analytics 16 Lecture Practical Exam
engine optimization 2.6.2 Checking of websites for conformity with SEO Hours Discussion Interviews/
(SEO) (A|E) standards Viewing Questioning
2.6.3 Identify Search Engine Tools and its usage Multimedia Presentation
2.6.4 Perform social media and website housekeeping Actual Hands-on
2.6.5 Preparing reports and analytics Demonstration Demonstration
Diploma in Information Technology (DIT): Page 14 of 19
Web Development NCIII (Revision: 0)
BPC eLearning using Online Assessment in BPC
Moodle eLearning using Moodle
UC3. Create interactive 3.1 Analyze HTML/CSS 3.1.1 Discuss the static web page used in HTML and CSS 8 Lecture and Written test
Websites (using JavaScript) files (A|E) (If HTML/CSS has not been created, a simple page will Hours discussions Actual Presentation
(C|D) do) Hands-on Online Assessment in BPC
3.1.2 Practice how to check the files and how to handle Practice eLearning using Moodle
them BPC eLearning using
3.1.3 Practice how to analyze the files and how to handle Moodle
them
3.1.4 Practice on basic programming
3.2 Evaluate specifications 3.2.1 Discussion on the foundation of object oriented 8 Lecture and Written test
and requirements (E|D) analysis and design Hours Discussions Actual presentation
3.2.2 Discussion about FURPS+ BPC eLearning using Online Assessment in BPC
3.2.3 Discussion on the JavaScript framework/libraries Moodle eLearning using Moodle
3.2.4 Practice on how to determine budget and schedule
3.2.5 Identify resources for specific project
3.3 Apply JavaScript to 3.3.1 Discussion on foundations of programming 160 Demonstration Written test
HTML/CSS (A|E) 3.3.2 Discussion on object-oriented programming Hours Hands-on Actual Presentation
3.3.3 Technical discussions for Code Editors Practice Online Assessment in BPC
3.3.4 Discuss the essential training for JavaScript BPC eLearning using eLearning using Moodle
3.3.5 Discussion on the JavaScript libraries and how to Moodle
use them
3.3.6 Preparing code editor using with design and
application Performance
3.3.7 Applying document object model on the web page 80 Supervisedindustry evaluation
3.3.8 Discussion on the web service/API formats Hours training
3.3.9 Applying basic JavaScript syntaxes to HTML/CSS
page
3.4 Examine JavaScript 3.4.1 Discussion on how browsers use for debugging 48 Oral Recitations Written test
Efficiency (A|E) JavaScript Hours Practice how to Actual
3.4.2 Discussion on how Firebug application use hand-over/ turnover the Presentation
3.4.3 Testing JavaScript syntax through browser files Online Assessment in BPC
3.4.4 Using error debugging software/applications and professionally eLearning using Moodle
code checkers Hands-on
3.4.5 Practice using minification tools Practice
3.4.6 Practice using content distribution network from BPC eLearning using
server to deliver JavaScript files Moodle
Performance
Diploma in Information Technology (DIT): Page 15 of 19
Web Development NCIII (Revision: 0)
10 Supervisedindustry evaluation
Hours training
4. Develop website Backend 4.1 Develop a project 4.1.1 Identify project requirements: 8 Lecture and Written test
systems (C|D) Plan (C|D) -Software Methodologies Hours discussions Written
-Web Platforms Role playing Report/Case Study
-Operating Systems Case Studies Online Assessment in BPC
-Databases BPC eLearning using eLearning using Moodle
-Server side languages Moodle
4.1.2 Identify copyright laws and regulations
4.1.3 Identify data and user privacy laws
4.1.4 Identify cybersecurity laws
4.1.5 Practice how to lead and manage meetings
4.1.6 Practice creating project planning documents
4.2 Design a web or cloud 4.2.1 Research how the internet and World Wide Web 24 Lecture and Written Test
server (C|D) works. hours discussion Practical /
4.2.2 Identify types of web and cloud server providers. Research Performance Test
4.2.3 Identify web security concepts and best practices Demonstration Online Assessment in BPC
4.2.4 Practice using the command line interface Hands-on eLearning using Moodle
(CLI) and discuss most common commands and tools. Practice
4.2.5 Perform how to register a domain name and BPC eLearning using
configuring it to a server. Moodle
4.2.6 Practice configuring a web server:
-Select system specifications
-Select operating system
-Create a server user
-Install Web Server Performance
-Install Server Side Scripting Supervisedindustry Evaluation
-Install Database Server 10
training
-Install and configure Firewall hours
-Configure HTTPS/SSL
4.3 Design databases (C| 4.3.1 Identification and discussion on types of Databases 56 Lecture and Written Test
D) 4.3.2 Research database design concepts and hours discussion Practical /
principles: Research Performance Test
-Database Functions and Features Demonstration Online Assessment in BPC
-Data Analysis Hands-on eLearning using Moodle
-Data Modeling Practice
-Data Redundancy BPC eLearning using
-Data Types and Data Structures Moodle
Diploma in Information Technology (DIT): Page 16 of 19
Web Development NCIII (Revision: 0)
-Logical Design Concepts
4.3.3 Identify and practice SQL programming
4.3.4 Practice designing a database: 40 Supervisedindustry Performance
-Conceptual Model hours training evaluation
-Logical Model
-Data Structures
-Queries and Reports
4.4 Develop server side 4.4.1 Identify various types of Server Side Scripting 160 Lecture and Written Test
scripts (C|D) Languages Hours discussion Practical /
4.4.2 Research object oriented programming (OOP) Research Performance Test
concepts and principles Demonstration Online Assessment in BPC
4.4.3 Research best practices in creating secure server Hands-on eLearning using Moodle
side scripts (How to prevent SQL injection, cross-site Practice
scripting, encrypting data, denial of service, etc.) BPC eLearning using
4.4.4 Practice server side scripts that create, read, Moodle
update, and delete (CRUD) entries from a database server
4.4.5 Practice creating standard-compliant Web
Services/APIs using server side scripts.
4.4.6 Practice creating password-protected web pages Performance
with secure passwords, cookies and sessions using 60 Supervisedindustry evaluation
Server-side scripts Hours
training
4.4.7 Practice creating search engine applications using
server side scripts.
4.4.8 Practice creating shopping cart applications that
make use of sessions and cookies using server side
scripts
4.5 Develop web 4.5.1 Identify types of MVC Frameworks 40 Lecture and Written Test
application using 4.5.2 Practice installing MVC Frameworks Hours discussion Practical /
MVC Frameworks (C|D) 4.5.3 Practice developing a simple Content Demonstration Performance Test
4.5.5 Management System using a MVC Framework Hands-on Online Assessment in BPC
4.5.6 Practice software documentation on completed web Practice eLearning using Moodle
application BPC eLearning using
Moodle
REFERENCES:
West, J. (2022). CompTIA Cloud+ Guide to Cloud Computing (2nd ed.). Cengage Learning US. https://bookshelf.vitalsource.com/books/9780357883594
Shellman, M. (2020). A Guide to SQL (10th ed.). Cengage Learning US. https://bookshelf.vitalsource.com/books/9780357419830
Diploma in Information Technology (DIT): Page 17 of 19
Web Development NCIII (Revision: 0)
Friedrichsen, L. (2020). Concepts of Database Management (10th ed.). Cengage Learning US. https://bookshelf.vitalsource.com/books/9780357422212
Stair, R., & Reynolds, G. (2020). Principles of Information Systems (14th ed.). Cengage Learning US. https://bookshelf.vitalsource.com/books/978035711252
Carey, P. M. (2020). New Perspectives on HTML 5 and CSS: Comprehensive (8th ed.). Cengage Learning US. https://bookshelf.vitalsource.com/books/9780357107270
Tilley, S. (2019). Systems Analysis and Design (12th ed.). Cengage Learning US. https://bookshelf.vitalsource.com/books/9780357117897
Bidgoli, H. (2023). MIS (11th ed.). Cengage Learning US. https://bookshelf.vitalsource.com/books/9780357883945
GRADING SYSTEM:
Class Standing 60% Quizzes 10%
Assignment 5%
Activity 25%
Recitation/SW/RW 5%
Projects 15%
FINAL GRADE: 100% = Class Standing: 60% + Major Examinations: 30% + Character: 10%
CLASSROOM POLICIES:
1. College policies on attendance will be implemented.
2. Students are responsible for whatever is taken up during class in case of absences, excused or unexcused.
3. Students can only take quizzes that they missed within one (1) week after the quiz has been given. Failure to do so would mean a score of Zero (0) in that particular quiz.
4. Cheating is equivalent to grade of 5.0.
5. NO ID and not wearing of proper uniform are not allowed to enter the room premises.
6. Cleanliness and orderliness in the classroom should be maintained.
Engr. Rosemarie S. Guirre, DIT Mrs. Victoria M. Sison, MAEd Prof. Janet R. Valdez, PhD-ELM, FRIEDr