Вы находитесь на странице: 1из 27

La Union Colleges of Science and Technology, Inc.

Pezcadores Street, Central West, Bauang, La Union

COURSE SYLLABUS
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY (BSIT)
ADVANCE DATABASE MANAGEMENT SYSTEM

La Union Colleges of Science and Technology, Inc. envisions itself to be a learning community characterized by academic excellence,
VISION creative activity, social responsibility and integrity
La Union Colleges of Science and Technology, Inc. commits itself to provide well-rounded educational trainings and experiences to students
MISSION whose knowledge, skills and value system will enable them to adjust to an ever-changing society, be competitive in the global market and
contribute to the fulfillment of the quality of life.
The La Union Colleges of Science and Technology, Inc. adheres to the fulfillment of improving the quality of life of the people by giving
EDUCATIONAL direction to individuals basic potentialities and talents, producing high caliber manpower that jibes with the requirements of services area and
the industries, inculcating values conforming to the ethical standards of society, accelerating active quest for information and producing new
PHILOSOPHY ideas needed to adjust to an ever-changing society.
Guided by the vision-mission and educational philosophy, as a private educational institution, the ultimate goal of LUCST is to produce holistic
graduates who have realized their vast potentialities and responsibilities to the society and to the world as a whole aided by relevant curriculum
and instruction, competent learning facilitators, meaningful lifelong experiences as well as presence of complete and adequate facilities.
It is expected that their stay in the institution, the graduates will have been molded as men and women who:
Realized their role and obligations to themselves, their fellowmen, to their country and the world and to their Creator
GOALS OF AN LUCST Are academically competent and morally nurtured
EDUCATION Respect and maintain their Filipino identity and share their giftedness to the rest of the world
Contribute to nation building and sustainable development.
CORE GOALS:
Relevant Academic Excellence
Responsible Professional Leadership and Loyal Public Servant
Committed Social Awareness
Technology and Industry Awareness

The Bachelor of Science in Information Technology (BSIT) program prepares students to be IT professionals, be well versed on application,
installation, operation, development, maintenance and administration and familiar with hardware installation, operation and maintenance.
PROGRAM The Bachelor of Science in Information Technology (BSIT) is a four-year degree with ladderized system where students can choose to pursue
DESCRIPTION a four-year program or track the two-year Computer Programming (ComProg NCII) or two-year Computer Hardware Servicing (CHS NCII) under
the Technical Vocational Curriculum. The program combines both theory and practice in order to prepare the necessary knowledge, skills and
values of the would-be programmers or computer experts. The BSIT program trains the future computer experts to support the development and

1
innovations of technology necessary to improve quality of life for themselves, the society and community, the country and the world as a whole.

ICON
After complying to the requirements of the program, the graduates of Bachelor of Science in Information Technology should be
able to:

DOMAINS

KNOWLEDGE PK
1. Perform work activities effectively and efficiently to the standards expected in the operation required in the information PK1
technology industry
2. Articulate, discuss and contribute professionally in the innovations or developments of information technology needed to PK2
improve the quality of life.
3. Exhibit a deep and principled understanding of personal, social and professional responsibilities necessary in the expedition PK3
of competitive life.
4. Take part in research studies in the quest for the improvement of life and undertake extension service beneficial to all sort PK4
of community under whatever personal and vocational affiliation committed upon.
5. Employ own self to technical and academic developments to improve capabilities to serve in whatever way the profession PK5
requires.

SKILLS PS
PROGRAM 1. Apply basic techniques in performing prescribed range of specific functions in the areas of programming, hardware PS1
OUTCOMES servicing, operations of database networks and multimedia system, software integration testing and documentation,
system management and administration and maintenance as required in the industry of computer and information
technology.
2. Effectively communicate in oral and written forms using multilingual sort of communication in multi-disciplinary and multi- PS2
cultural, local or global community.
3. Employ own self to develop technical skills for personal and social development and exploit own self to explore and initiate PS3
innovation for improvement of life.
4. Take part in the national quest for computer literacy in whatever vocational way to assist in technological development of PS4
community and country and to compete effectively in the global market.

VALUES PV
1. Work efficiently and competitively with multidisciplinary and multicultural environment and society with a great sense of PV1
leadership and patriotic idealism.
2. Act with respect to professional duty, social liability and ethical responsibility in the local and global community. PV2
3. Observe commitment and dedication to own vocation to benefit own self, the society and the world in any form of PV3
affiliation in the journey of own profession.
4. Practice Christian way of service in own personal and professional endeavors and be proud of personal and cultural PV4
identity in the service of the society and divine providence.
5. Employ a sense of responsibility, self-esteem, sociability, self-management, integrity, and honesty in the field of professional PV5
vocation to attain personal and professional progress in the ventures of technological world.

2
COURSE TITLE ADVANCE DATABASE MANAGEMENT SYSTEM

COURSE CODE IT-DBMS2

3 units
COURSE CREDIT

Lecture : 2 units Laboratory : 3 units

5 hours
CONTACT HOURS PER
WEEK Lecture : 2 hours Laboratory : 3 hours

YEAR AND SEMESTER


Third Year : First Semester
OFFERED

COURSE
IT-DBMS1
PREREQUISITE

This course examines, in depth, databases and database management systems. Topics covered will include: the fundamental nature for how data is stored on
electro-magnetic devices; database management system architecture; building complex database objects: abstract data types, functions, procedures,
sequences, triggers and views; building database applications using forms and reports; building data warehouses; establishing and maintaining database
COURSE DESCRIPTION
security and tuning databases for optimum performance. Several DBMSs will be used, including Oracle and the Internet Developer Suite, as the
implementation vehicles for providing hands-on experience for DBMS installation, database development, implementation and administration through
assignments, lab exercises and course projects.

3
At the end of the term, the would-be entrepreneurs are expected to: ICON

DOMAIN
COK
KNOWLEDGE:
COK1
1. Articulate how data is stored in both primary and secondary storage
COK2
2. Explain database management system architecture
COK3
3. Identify, describe, and categorize database objects
COK4
4. Design and implement advanced queries using Structured Query Language
COS
SKILLS:
COURSE 5. Demonstrate principles of design, development, and administration relevant to Oracle database technology. COS1
OUTCOMES 6. Formulate a working definition of database development and administration. COS2
7. Identify the contemporary architecture of database systems. COS3
8. Survey the characteristics of widely used hardware, operating systems , and software for the database technology COS4
applications. COS5
9. Apply advanced database technology to manage operations in industry.

VALUES: COV
1. Act in accordance to professional ethics, responsibilities and norms of professional computing practice COV1
2. Practice in service-oriented endeavors in the field of Oracle programming COV2
3. Function effectively as an individual and as a member of the community in the field of Oracle programming COV3
4. Practice professionalism in developing, implementing, maintaining Oracle programs COV4

CONTENT TOPICS COURSE LEARNING OUTOMES CLOs

PRELIMS
i. Introduction to Advanced At the end of the term, the future computer experts should be able to:
Database Management
1. Define basic computer programming terminologies CLO1
Systems
2. Differentiate levels of Storage and Indexing CLO2
ii. Overview of Storage and
3. Evaluate the importance of storing data CLO3
Indexing
4. Use tree-base indexing in storing data CLO4
iii. Storing Data: Disks and Files
5. Use hash-base indexing CLO5
iv. Tree-based Indexing: ISAM
v. Hash-based Indexing

4
MIDTERMS
vi. Overview of Query Evaluation
vii. External Sorting 6. Gain knowledge about Query evaluation CLO6
viii. Evaluating Relational 7. Apply basic sortng CLO7
Operators 8. Recognize the different relational operators CLO8
ix. Typical Relational Query 9. Apply the query using relational optimizer CLO9
Optimizer 10. Apply transaction management and concurrency in data sorting CLO10
x. Overview of Transaction
Management & Concurrency
Control
FINAL
xi. Concurrency Control with 11. Use different controls in concurrency
Locking 12. Write a query on database using timestamp CLO11
xii. Concurrency Control with 13. Recognize the different crash recovery CLO12
Timestamps 14. Apply distributed database CLO13
xiii. Crash Recovery 15. Practice using XML in creating database CLO14
xiv. Introduction to Distributed CLO15
Databases
xv. Introduction to Semi-
Structured (XML) Data

I CORSE LEARNING OUTCOMES


C
COURSE O C C C C C C C C C C C C C C C C C C C C C C
OUTCOMES N L L L L L L L L L L L L L L L L L L L L L L
S O O O O O O O O O O O O O O O O O O O O O O
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

COK
KNOWLEDGE
COK1
1. Perform work activities
effectively and efficiently to
the standards expected in the
operation required in the
information technology
industry
2. Articulate, discuss and COK2
contribute professionally in the
innovations or developments
of information technology
needed to improve the quality

5
of life.
3. Exhibit a deep and principled
COK3
understanding of personal,
social and professional
responsibilities necessary in the
expedition of competitive life.
4. Take part in research studies in COK4
the quest for the improvement
of life and undertake extension
service beneficial to all sort of
community under whatever
personal and vocational
affiliation committed upon.

COS
SKILLS
1. Demonstrate principles of COS1
design, development, and
administration relevant to
Oracle database technology.
2. Formulate a working definition COS2
of database development
and administration.
3. Identify the contemporary
COS3
architecture of database
systems.
4. Survey the characteristics of COS4
widely used hardware,
operating systems , and
software for the database
technology applications.
Apply advanced database
technology to manage
operations in industry.

COV
VALUES
COV1
1. Act in accordance to
professional ethics,
responsibilities and norms of
professional computing
practice
2. Practice in service-oriented COV2

6
endeavors in the field of
Oracle programming
COV3
3. Function effectively as an
individual and as a member of
the community in the field of
Oracle programming
COV4
4. Practice professionalism in
developing, implementing,
maintaining Oracle programs

A student is expected to comply with the following:


COURSE REQUIREMENTS (1) Must have at least 80% attendance of the prescribed number of days;
(2) Obtain satisfactory ratings for the quizzes (a minimum of two ) and the major examinations ( four or three ) given for the
course;
(3) Submit a compilation of hands-on exercises; and
(4) Submit a major project.

PRELIMS = Class standing 60% + Prelim Examination 40%

Class standing 60% - quizzes - 40%,


- seatworks, assignments, recitation - 10%,
- project and other performance -10%
+ Prelim Examination -40%
GRADING SYSTEM

MIDTERM = [(Class Standing -60% + Midterm Exam 40%) x 2) + Prelim Grade]


3

FINALS = [(Class Standing -60% + Final Exam 40%) x 2) + Midterm Gr.]


3

BOOK(S):

7
Data base Management Systems, Raghurama Krishnan, Johannes Gehrke, TATA McGrawHill 3rd Edition
Data base System Concepts, Silberschatz, Korth, McGraw hill, V edition.

ELECTRONIC SOURCE(S):
http://www.studyyaar.com/index.php/learning-program/7-advanced-database-management-system
COURSE REFERENCES http://aries.ektf.hu/~hz/pdf-tamop/pdf-xx/Radvanyi-hdbms-eng2.pdf

OTHER RESOURCE(S):
Data base Systems design, Implementation, and Management, Peter Rob & Carlos Coronel 7th Edition.
Fundamentals of Database Systems, Elmasri Navrate Pearson Education
Introduction to Database Systems, C.J.Date Pearson Education

WEEKLY LEARNING ACTIVITIES PLAN

COURSE TIME LEARNING LEARNING LEARNING


LEARNING OUTCOMES FRAME CONTENT ACTIVITIES RESOURCES ASSESSMENT REFERENCE
P R E L I M S

Week 1: 5 hours i. Introduction to - Introductory - Handouts - Class Data base


1. Define basic computer programming terminologies Advanced Discussion - LCD Projector Participation Management
Database - Interactive - Published - Verbal Stimuli Systems,
Management Listening Books - Reflection Raghurama
Systems - Verbal Krishnan,
a. Overview of the Response Johannes
Minibase system Gehrke, TATA
b. Review of basic McGrawHill
definitions : Data 3rd Edition
Models
c. Levels of
Abstractions, Data
Independence

8
Week 2: 5 hours ii. Overview of Storage
2. Differentiate levels of Storage and Indexing and Indexing - Real-World - Library - Hands-
a. Comparison of File Interrelation Research on:Minds-on
Organizations - Facilitated - Electronic - Formative
b. I/O cost analysis Discussion Journals Test
c. Indexes and
Performance Tuning

Week 3: 5 hours iii. Storing Data: Disks - Problem


3. Evaluate the importance of storing data and Files Analysis - Oracle - Enrichment
a. Disks Programming Activities Data base
b. RAID Module Systems
c. Disk Space design,
Manager - Problem Implementatio
d. Buffer Manager Solving - Preliminary
n, and
Examination
Week 4: 5 hours iv. Tree-based
Management,
4. Use tree-base indexing in storing data Indexing: ISAM Peter Rob &
a. Introduction to Tree Carlos
Indexes Coronel 7th
b. Structure of Nodes Edition.
in Trees
c. Binary Search over
Sorted Files

Week 5: 5 hours v. Hash-based


5. Use hash-base indexing Indexing
a. Static Hashing
b. Dynamic Hashing
c. Extendible vs Linear
Hashing

WEEKLY LEARNING ACTIVITIES PLAN

COURSE TIME CONTENT LEARNING LEARNING LEARNING REFERENCE


LEARNING OUTCOMES FRAME ACTIVITIES RESOURCES ASSESSMENT

9
M I D T E R M S

Week 6: 5 hours vi. Overview of Query - Discussion - Handouts - Class Data base
6. Gain knowledge about Query evaluation Evaluation Participation Managemen
a. Revision of the t Systems,
Relational Model Raghurama
and Relational - Interactive - LCD - Verbal Stimuli Krishnan,
Operators Listening Projector Johannes
b. Overview of Query Gehrke, TATA
Evaluation McGrawHill
c. Introduction to 3rd Edition
Query Optimization - Verbal - Published - Reflection
Response Books

Week 7: vii. External Sorting Data base


7. Apply basic sorting 5 hours a. Introduction System
b. Simple Two-Way Concepts,
Merge-Sort Silberschatz,
c. External Merge-Sort - Problem - Library - Hands-
Korth,
Solving Research on:Minds-on
Week 8: viii. Evaluating Relational
McGraw hill,
8. Recognize the different relational operators Operators V edition
a. Introduction to
Algorithms for
5 hours Relational Operators - Real-World - Compiler - Formative Test
b. The Selection Interrelation Software
Operation
c. General Selection
Conditions
- Problem - Group
Week 9: ix. Typical Relational Analysis Interaction
9. Apply the query using relational optimizer Query Optimizer
a. Simple Nested Loops
b. Block-Nested Loop - Demonstratio - Midterm
5 hours Join n Examination
c. Index-Nested Loops
Join

10
Week 10: x. Overview of Fundamental
10. Apply transaction management and concurrency Transaction s of Database
in data sorting Management & Systems,
Concurrency Elmasri
Control Navrate
a. What a Typical Pearson
Optimizer Does Education
b. Translating SQL
Queries into Algebra
c. Estimating the Cost
5 hours of a Plan

Week 11: xi. Concurrency Control


11. Use different controls in concurrency with Locking
a. Introduction to
Transactions
b. The ACID
c. Transactions and
Schedules
d. Concurrent
Executions of
Transactions and
Problems

WEEKLY LEARNING ACTIVITIES PLAN

COURSE TIME CONTENT LEARNING LEARNING LEARNING REFERENCE


LEARNING OUTCOMES FRAME ACTIVITIES RESOURCES ASSESSMENT

F I N A L S

Week 12: 5 hours xii. Concurrency Control - Facilitated - Module - Individual Fundamentals
12. Write a query on database using timestamp with Timestamps Discussion Output of Database
a. Transactions and Systems,
Schedules Elmasri
b. Serializability Navrate
c. Testing for Serializability Pearson
using Precedence - Interactive - LCD Projector - Verbal
Listening Stimuli Education
Graphs

11
xiii. Crash Recovery
a. introduction to DBMS
Week 13: 5 hours Concurrency Control
13. Recognize the different crash recovery b. Concurrency Control - Demonstratio - Published - Reflection
with Locking n Books
c. Locks and Types of
Locks
xiv. Introduction to
Distributed Databases
a. Timestamp based CC: - Library and - Enrichment
Definitions - Verbal Internet Activities
b. Basic Timestamp Response Research
Week 14: 5 hours Ordering (TO)
14. Recognize the different crash recovery Algorithm and
Examples
c. Strict Timestamp - Compiler/Inter - Research-
Ordering, Multiversion preter Based
Concurrency Control - Real-World Software
xv. Declaring Loop Control Interrelation Introduction
Variables to Database
a. Definitions, Purpose, Systems,
Failure Reasons C.J.Date
b. ACID Properties &
Pearson
Responsibilities - Demonstratio
c. Undo Logging and n - Laboratory - Hands-
Education
Recovery Exercises on:Minds-on
Week 15: 5 hours xvi. Introduction to Semi-
15. Apply distributed database Structured (XML) Data - Problem
Streams Analysis
a. Introduction to - Group
Distributed Databases Output
b. Types of Distributed
Databases
c. Homogeneous, - Problem
Week 16: Heterogeneous Solving - Course
16. Practice using XML in creating database 5 hours Distributed Databases Work

xvii. Introduction to Semi-


Structured (XML) Data
a. Introduction - Final
b. Structured Examination
c. Semi structured, and

12
Unstructured Data

-Computer
programming

5 hours
Week 17: -Computer
17. Practice using XML in creating database programming

PREPARED BY: CHECKED BY:

ROLANDO CARLOS E. FLORES ALVARO D. GACUSAN,Jr. MAME


INSTRUCTOR DEAN of ACADEMIC AFFAIRS

VERIFIED BY: NOTED BY:

JAIME A. BIGORNIA JOSE A. AMANDO, PhD.


PROGRAM HEAD VICE PRESIDENT for ACADEMIC AFFAIRS

APPROVED BY:

MARIE CHERRY M. QUINTO, MBA


PRESIDENT

13
La Union Colleges of Science and Technology, Inc.
Pezcadores Street, Central West, Bauang, La Union

COURSE SYLLABUS
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY (BSIT)
WEB DEVELPMENT

La Union Colleges of Science and Technology, Inc. envisions itself to be a learning community characterized by academic excellence,
VISION creative activity, social responsibility and integrity
La Union Colleges of Science and Technology, Inc. commits itself to provide well-rounded educational trainings and experiences to students
MISSION whose knowledge, skills and value system will enable them to adjust to an ever-changing society, be competitive in the global market and
contribute to the fulfillment of the quality of life.
The La Union Colleges of Science and Technology, Inc. adheres to the fulfillment of improving the quality of life of the people by giving
EDUCATIONAL direction to individuals basic potentialities and talents, producing high caliber manpower that jibes with the requirements of services area and
the industries, inculcating values conforming to the ethical standards of society, accelerating active quest for information and producing new
PHILOSOPHY ideas needed to adjust to an ever-changing society.
Guided by the vision-mission and educational philosophy, as a private educational institution, the ultimate goal of LUCST is to produce holistic
graduates who have realized their vast potentialities and responsibilities to the society and to the world as a whole aided by relevant curriculum
and instruction, competent learning facilitators, meaningful lifelong experiences as well as presence of complete and adequate facilities.
It is expected that their stay in the institution, the graduates will have been molded as men and women who:
Realized their role and obligations to themselves, their fellowmen, to their country and the world and to their Creator
GOALS OF AN LUCST Are academically competent and morally nurtured
EDUCATION Respect and maintain their Filipino identity and share their giftedness to the rest of the world
Contribute to nation building and sustainable development.
CORE GOALS:
Relevant Academic Excellence
Responsible Professional Leadership and Loyal Public Servant
Committed Social Awareness
Technology and Industry Awareness

The Bachelor of Science in Information Technology (BSIT) program prepares students to be IT professionals, be well versed on application,
installation, operation, development, maintenance and administration and familiar with hardware installation, operation and maintenance.
PROGRAM The Bachelor of Science in Information Technology (BSIT) is a four-year degree with ladderized system where students can choose to pursue
DESCRIPTION a four-year program or track the two-year Computer Programming (ComProg NCII) or two-year Computer Hardware Servicing (CHS NCII) under
the Technical Vocational Curriculum. The program combines both theory and practice in order to prepare the necessary knowledge, skills and
values of the would-be programmers or computer experts. The BSIT program trains the future computer experts to support the development and
innovations of technology necessary to improve quality of life for themselves, the society and community, the country and the world as a whole.

14
ICON
After complying to the requirements of the program, the graduates of Bachelor of Science in Information Technology should be
able to:

DOMAINS

KNOWLEDGE PK
6. Perform work activities effectively and efficiently to the standards expected in the operation required in the information PK1
technology industry
7. Articulate, discuss and contribute professionally in the innovations or developments of information technology needed to PK2
improve the quality of life.
8. Exhibit a deep and principled understanding of personal, social and professional responsibilities necessary in the expedition PK3
of competitive life.
9. Take part in research studies in the quest for the improvement of life and undertake extension service beneficial to all sort PK4
of community under whatever personal and vocational affiliation committed upon.
10. Employ own self to technical and academic developments to improve capabilities to serve in whatever way the profession PK5
requires.

SKILLS PS
PROGRAM 5. Apply basic techniques in performing prescribed range of specific functions in the areas of programming, hardware PS1
OUTCOMES servicing, operations of database networks and multimedia system, software integration testing and documentation,
system management and administration and maintenance as required in the industry of computer and information
technology.
6. Effectively communicate in oral and written forms using multilingual sort of communication in multi-disciplinary and multi- PS2
cultural, local or global community.
7. Employ own self to develop technical skills for personal and social development and exploit own self to explore and initiate PS3
innovation for improvement of life.
8. Take part in the national quest for computer literacy in whatever vocational way to assist in technological development of PS4
community and country and to compete effectively in the global market.

VALUES PV
6. Work efficiently and competitively with multidisciplinary and multicultural environment and society with a great sense of PV1
leadership and patriotic idealism.
7. Act with respect to professional duty, social liability and ethical responsibility in the local and global community. PV2
8. Observe commitment and dedication to own vocation to benefit own self, the society and the world in any form of PV3
affiliation in the journey of own profession.
9. Practice Christian way of service in own personal and professional endeavors and be proud of personal and cultural PV4
identity in the service of the society and divine providence.
10. Employ a sense of responsibility, self-esteem, sociability, self-management, integrity, and honesty in the field of professional PV5
vocation to attain personal and professional progress in the ventures of technological world.

15
COURSE TITLE WEB DEVELOPMENT

COURSE CODE IT-WD

3 units
COURSE CREDIT

Lecture : 2 units Laboratory : 3 units

5 hours
CONTACT HOURS PER
WEEK Lecture : 2 hours Laboratory : 3 hours

YEAR AND SEMESTER


First Year : First Semester
OFFERED

COURSE
None
PREREQUISITE

This course will provide a basic understanding of the methods and techniques of developing a simple to moderately complex web site. Using
the current standard web page language, students will be instructed on creating and maintaining a simple web site. After the foundation
COURSE DESCRIPTION language has been established, the aid of an web editor will be introduced. A second web-based language will be included to further enhance
the web sites.

At the end of the term, the would-be entrepreneurs are expected to: ICON

DOMAIN
KNOWLEDGE:

16
1. Be able to read and write basic HTML and CSS code COK
2. Create a full functioning website COK1
3. Understand how to upload websites to a web server COK2
4. Be familiar with different web design theories and understand web terminology COK3
COK4
COS
COURSE SKILLS:
OUTCOMES 1. Create local HTML pages and move them to a remote web server. COS1
2. Design and develop basic web pages using HTML and CSS. COS2
3. Design and develop web pages using CSS styles, internal and/or external style sheets. COS3
4. Design and develop web pages using CSS for layout. COS4

VALUES: COV
1. Apply sound principles of aesthetic and interface design in developing web pages and sites. COV1
2. Be aware of the huge array of online resources that can help them improve and advance their knowledge of web design. COV2
3. Understand the evolution of design on the Web and current issues in web design, both aesthetic and technical. COV3

CONTENT TOPICS COURSE LEARNING OUTOMES CLOs

PRELIMS
xvi. Introduction to the Internet At the end of the term, the future computer experts should be able to:
xvii. Creating a Basic Web Page
16. Know the history of the internet CLO1
xviii. Attributes, Lists and Tables
17. Identify the different principles in creating a web page CLO2
xix. Links and Images
18. Show how to create list and table in a web page CLO3
xx. Cascading Style Sheets
19. Use and insert different images and creating links on web pages CLO4
Introduction
20. Discover the use of CSS CLO5

MIDTERMS
xxi. CSS - Selector Type, Values,
Common Properties 21. Practice the different uses of selectors CLO6
xxii. CSS - Common Properties 22. Design web page using CSS CLO7
(Cont'd), Directory Structure, 23. Optimize the different techniques on how to design web page CLO8
Some Common Tags 24. Identify the different parts of a Dreamweaver user interface CLO9
xxiii. Web Page Layout Techniques 25. Use and practice using the different features of Dreamweaver CLO10
xxiv. Introduction to Dreamweaver
xxv. More Features of
Dreamweaver

17
FINAL
xxvi. CSS Improvement -
Typography, Imagery 26. Practice using the different CSS features. CLO11
xxvii. JavaScript Introduction 27. Determine the different parts of JavaScript interface. CLO12
xxviii. Variable, If-Else, Switch 28. Apply basic syntax of JavaScript. CLO13
xxix. Operators, Popups, Functions, 29. Write a simple program in a web page using JavaScript.
Loops 30. Identify the different errors encounter in creating a program CLO14
xxx. Forms, Events, and Event 31. Practice creating programs and to interface it in a web page CLO15
Handling 32. Design a complete web page from JavaScript. CLO16
xxxi. Try-Catch, Some Guidelines of CLO17
JavaScript Programming
xxxii. Introduction to JavaScript
Object

I CORSE LEARNING OUTCOMES


C
COURSE O C C C C C C C C C C C C C C C C C
OUTCOMES N L L L L L L L L L L L L L L L L L
S O O O O O O O O O O O O O O O O O
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

COK
KNOWLEDGE
COK1
1. Be able to read and write
basic HTML and CSS code

2. Create a full functioning COK2


website

3. Understand how to upload


COK3
websites to a web server

4. Be familiar with different web COK4


design theories and
understand web terminology
SKILLS COS
1. Create local HTML pages and COS1
move them to a remote web
server.

2. Design and develop basic COS2


web pages using HTML and

18
CSS.

3. Design and develop web COS3


pages using CSS styles, internal
and/or external style sheets.

4. Design and develop web COS4


pages using CSS for layout.

VALUES COV
1. Apply sound principles of
COV1
aesthetic and interface design
in developing web pages and
sites.

2. Be aware of the huge array of COV2


online resources that can help
them improve and advance
their knowledge of web
design.

3. Understand the evolution of COV3


design on the Web and current
issues in web design, both
aesthetic and technical.
norms, and industry standards

A student is expected to comply with the following:


COURSE REQUIREMENTS (1) Must have at least 80% attendance of the prescribed number of days;
(2) Obtain satisfactory ratings for the quizzes (a minimum of two ) and the major examinations ( four or three ) given for the
course;
(3) Submit a compilation of hands-on exercises; and
(4) Submit a major project.

PRELIMS = Class standing 60% + Prelim Examination 40%

Class standing 60% - quizzes - 40%,


- seatworks, assignments, recitation - 10%,
- project and other performance -10%

19
+ Prelim Examination -40%
GRADING SYSTEM

MIDTERM = [(Class Standing -60% + Midterm Exam 40%) x 2) + Prelim Grade]


3

FINALS = [(Class Standing -60% + Final Exam 40%) x 2) + Midterm Gr.]


3

BOOK(S):

Marty Stepp, Jessica Miller, and Victoria Kirst, Web Programming: Step by Step
HTML5 and CSS3 (7th edition) by Elizabeth Castro and Bruce
Jennifer Niederst Robbins, 2012. Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics,
Rosen, Elisabeth and Eric Freeman. 2012. Head First HTML with CSS & XHTML

COURSE REFERENCES
ELECTRONIC SOURCE(S):
http://www.cs.pitt.edu/~mehmud/cs134-2084/
http://www.cwu.edu/~gellenbe/250/

OTHER RESOURCE(S):
Styling Web Pages with CSS: Visual QuickProject Guide, By Tom Negrino, Dori SmithAndes A. Sr. & Andes, A Jr. (2003).
Web Development and Design Foundations with HTML (6th Edition) By Terry Felke-Morris

WEEKLY LEARNING ACTIVITIES PLAN

COURSE TIME LEARNING LEARNING LEARNING


LEARNING OUTCOMES FRAME CONTENT ACTIVITIES RESOURCES ASSESSMENT REFERENCE
P R E L I M S

20
Week 1: 5 hours i. Introduction to the - Introductory - Handouts - Class -Rosen,
Know the history of the internet Internet Discussion - LCD Participation Elisabeth and
d. Brief History of - Interactive Projector - Verbal Stimuli Eric Freeman.
Internet Listening - Published - Reflection 2012. Head First
e. What is World Wide - Verbal Books - Short Quiz HTML with CSS &
Web Response - Library XHTML
f. Why create a web - Real-World Research
site Interrelation

Week 2: 5 hours ii. Creating a Basic Web


Identify the different principles in creating a web page Page
a. Web Standards - Facilitated - Handouts - Class -Rosen,
b. 2.5 Audience Discussion - LCD Participation Elisabeth and
requirement. - Interactive Projector - Verbal Stimuli Eric Freeman.
c. What is HTML Listening - Published - Reflection 2012. Head
- Verbal Books - Short Quiz First HTML with
Response - Library CSS & XHTML
- Real-World Research
Interrelation - Computer
Hardware

Week 3: 5 hours iii. Attributes, Lists and Tables


Show how to create list and table in a web page a. Introduction to
elements of HTML - Facilitated - Handouts - Class - Rosen,
b. Working with Text Discussion - LCD Participation Elisabeth and
c. Working with Lists, - Interactive Projector - Verbal Stimuli Eric Freeman.
Tables and Frames Listening - Published - Reflection 2012. Head
Books - Short Quiz First HTML with
- Library CSS & XHTML
Research
iv. Links and Images
Week 4: 5 hours a. Working with
Use and insert different images and creating links on web Hyperlinks, Images - Verbal - Handouts - Group -Rosen,
pages and Multimedia Response - LCD Participation Elisabeth and
b. Working with Forms - Real-World Projector - Verbal Stimuli Eric Freeman.
and controls. Interrelation - Published - Reflection 2012. Head First
- Problem Books HTML with CSS &
Analysis - Library XHTML
- Problem Research
Solving
v. Cascading Style Sheets
Week 5: 5 hours Introduction

21
Discover the use of CSS a. Concept of CSS
b. Creating Style Sheet - Structured - Handouts - Class -HTML5 and
c. CSS Properties Discussion - LCD Participation CSS3 (7th
- Interactive Projector - Verbal Stimuli edition) by
Listening - Published - Reflection Elizabeth
- Verbal Books - Short Quiz Castro and
Response - Library - Preliminary Bruce
Research Examination

WEEKLY LEARNING ACTIVITIES PLAN

COURSE TIME CONTENT LEARNING LEARNING LEARNING REFERENCE


LEARNING OUTCOMES FRAME ACTIVITIES RESOURCES ASSESSMENT

M I D T E R M S

Week 6: vi. Selector Type, Values,


Practice the different uses of selectors Common Properties
a. CSS
Styling(Background, - Handouts - Class -HTML5 and
Text Format, - Real-World - LCD Participation CSS3 (7th
5 hours Controlling Fonts) Interrelation Projector - Verbal Stimuli edition) by
b. Working with block - Demonstration - Published - Reflection Elizabeth
elements and objects Books - Short Quiz Castro and
c. Working with Lists and - Library Bruce
Tables Research

Week 7: vii. Common Properties


Design web page using CSS Directory Structure, Some
Common Tags
a. CSS
5 hours Styling(Background,
Text Format,
Controlling Fonts) - Demonstration - Handouts - Group - HTML5 and
b. Working with block - Interactive - LCD Interaction CSS3 (7th
elements and objects Listening Projector - Verbal Stimuli edition) by
c. Working with Lists and - Verbal - Published - Reflection Elizabeth
Tables Response Books - Hands-On Castro and
- Library - Short Quiz Bruce
Week 8: viii. Web Page Layout Research

22
Optimize the different techniques on how to design web Techniques
page a. CSS Id and Class
b. Box Model
5 hours c. CSS Advanced - Demonstration - Handouts - Group - HTML5 and
- Facilitated - LCD Interaction CSS3 (7th
Discussion Projector - Verbal Stimuli edition) by
- Interactive - Published - Reflection Elizabeth
Listening Books - Hands-On Castro and
- Verbal - Library Bruce
Response Research
Week 9: ix. Introduction to - Real-World - Computer
Identify the different parts of a Dreamweaver user Dreamweaver Interrelation Software
interface a. Screen Elements - Problem
b. The Toolbox Analysis
c. The Controls - Problem
d. Dreamweaver Solving
Environment
5 hours - Class
- Structured - Handouts Participation
Discussion - LCD - Verbal Stimuli
- Interactive Projector - Reflection
Listening - Published - Enrichment
Books Activities
- Library
Research
Week 10: 5 hours x. More Features of
Use and practice using the different features of Dreamweaver - Jennifer
Dreamweaver a. Identifiers - Verbal - Handouts - Group Niederst
b. Literals Response - LCD Participation Robbins,
c. Comments - Real-World Projector - Verbal Stimuli 2012. Learning
d. Separators Interrelation - Published - Reflection Web Design:
e. Dreamweaver - Demonstration Books - Coursework A Beginner's
Keywords - Library - Hands-On Guide to
Research - Midterm HTML, CSS,
- Computer Examination JavaScript,
Software and Web
Graphics

Week 11: 5 hours xi. CSS Improvement -


Practice using the different CSS features. Typography, Imagery -Jennifer

23
a. Concept of CSS - Demonstration - Handouts - Group Niederst
b. Creating Style Sheet - Interactive - LCD Interaction Robbins,
c. CSS Properties Listening Projector - Verbal Stimuli 2012. Learning
- Verbal - Published - Reflection Web Design:
Response Books - Short Quiz A Beginner's
- Demonstration - Library Guide to
Research HTML, CSS,
- Computer JavaScript,
Software and Web
Graphics,

Week 12: 5 hours xii. JavaScript Introduction


Determine the different parts of JavaScript interface. a. The Creation of Java - Facilitated - Handouts - Group - Jennifer
b. Importance to the Discussion - LCD Projector Interaction Niederst
Internet - Interactive - Published - Verbal Robbins,
c. Applets and Listening Books Stimuli 2012. Learning
Applications - Verbal Response - Library - Reflection Web Design: A
- Real-World Research - Hands-On Beginner's
Interrelation - Software Guide to HTML,
- Problem Analysis CSS,
- Problem Solving JavaScript,
and Web
Graphics,
- Facilitated
Discussion
Week 13: 5 hours xiii. Variable, If-Else, Switch - Interactive
Apply basic syntax of JavaScript. a. If-Else Statement Listening - Module - Individual - Jennifer
b. Nested Ifs - Demonstration - LCD Projector Output Niederst
c. If-Else-If ladder - Published - Verbal Robbins,
d. Switch Statement Books Stimuli 2012. Learning
e. Switch Case - Internet - Reflection Web Design: A
Statements Research - Enrichment Beginner's
f. Nested Switch Activities Guide to HTML,
- Research- CSS,
Based JavaScript,
- Hands-On and Web
Graphics,
- Verbal Response
- Real-World

24
Week 14: 5 hours xiv. Operators, Popups, Interrelation
Write a simple program in a web page using Functions, Loops - Demonstration - Module - Individual - Jennifer
JavaScript. a. MS PowerPoint (Tools - LCD Projector Output Niederst
and Menus) - Published - Verbal Robbins,
b. Creating and Books Stimuli 2012. Learning
Designing a Slide - Internet - Reflection Web Design: A
Presentation Research - Enrichment Beginner's
- Computer Activities Guide to HTML,
Software - Research- CSS,
Based JavaScript,
- Demonstration and Web
- Interactive Graphics,
Listening
5 hours xv. Forms, Events, and Event - Verbal Response
Week 15: Handling - Module - Individual -Jennifer
Identify the different errors encounter in creating a a. Streams - LCD Projector Output Niederst
program b. Reading Console Input - Published - Verbal Robbins,
events Books Stimuli 2012. Learning
c. Reading Console - Library - Reflection Web Design: A
Output Research - Enrichment Beginner's
d. Reading a String event - Computer Activities Guide to HTML,
handling Software - Research- CSS,
Based JavaScript,
- Hands-On and Web
- Demonstration Graphics,
- Facilitated
5 hours Discussion
Week 16: xvi. Try-Catch, Some - Interactive
Use appropriate slide animations Guidelines of JavaScript Listening
Programming - Module - Individual -Marty Stepp,
a. JavaScript Sample - LCD Projector Output Jessica Miller,
Programs - Published - Verbal and Victoria
b. Compile Java Books Stimuli Kirst, Web
program - Reflection Programming:
c. Run or Execute - Enrichment Step by Step
JavaScript Programs - Verbal Response Activities
- Real-World
Interrelation

5 hours xvii. Introduction to JavaScript


Week 17: Object - Library and - Research- - Marty Stepp,
Practice creating programs and to interface it in a a. Procedure Oriented Internet Based Jessica Miller,

25
web page High-Level Lang. Research - Course and Victoria
b. Event-Driven Lang. - Computer Work Kirst, Web
c. Concepts of Classes, Software - Hands-On Programming:
Objects, Properties, - Final Step by Step
Methods, and Examinatio
n

PREPARED BY: CHECKED BY:

ROLANDO CARLOS E. FLORES ALVARO D. GACUSAN,Jr. MAME


INSTRUCTOR DEAN of ACADEMIC AFFAIRS

VERIFIED BY: NOTED BY:

JAIME A. BIGORNIA JOSE A. AMANDO, PhD.


PROGRAM HEAD VICE PRESIDENT for ACADEMIC AFFAIRS

APPROVED BY:

MARIE CHERRY M. QUINTO, MBA


PRESIDENT

26
27

Вам также может понравиться