La Salette of Roxas College, Inc.: Information Technology Department
La Salette of Roxas College, Inc.: Information Technology Department
Magsaysay St.,Vira,Roxas,Isabela
INFORMATION TECHNOLOGY DEPARTMENT
:
Course Number IPT 101
Descriptive Title : INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
Units : 3 units
Contact Hours : 5 hours per week
Type of Course : 3 hours Laboratory/ 2 hours Lecture
: An overview of integrative programming as related to applications and systems. Topics include inter-systems communication, data mapping and exchange, integrative coding, scripting techniques,
Course Description software security, and an overview of programming languages. This course also teach students integrative programming technique which enables them to create dynamic websites and application
development through integration of programming languages like JavaScript.
IT01 Apply knowledge of computing, science and mathematics appropriate to the discipline
IT03 Analyze complex problems, and identify and define the computing requirements appropriate to its solution
IT04 Identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computer-based systems
IT05 Design, implement and evaluate computer-based systems, processes, components or programs to meet desired needs and requirements under various constraints
IT07 Apply knowledge through the use of current techniques, skills, tools and practices necessary for the IT profession
IT08 Function effectively as a member or leader of a development team recognizing the different roles within a team to accomplish a common goal
IT10 Communicate effectively with the computing community and with society at large about complex computing activities through logical writing, presentations and clear instructions
IT11 Analyze the local and global impact of computing information technology on individuals, organizations and society
IT12 Understand professional, ethical, legal, security and social issues and responsibilities in the utilization of information technology.
IT13 Recognize the need for and engage in planning self-learning and improving performance as a foundation for continuing professional development
Course Pre-
IT 01
IT 02
IT 08
IT 09
IT 10
IT 11
IT 12
IT 03
IT 04
IT 05
IT 06
IT 07
IT 13
Course Title Units Course Outcomes
Code Requisite
Demonstrate Fundamental Understanding of
CO1
Software development.
COURSE OUTLINE
TIME
FRA LEARNING OUTCOMES COURSE TOPICS METHODOLOGY ASSESSMENT LEARNING RESOURCES
ME
Orient the student on the course LSRC PVM Orientation None Course Syllabus
syllabus, grading system and Computer Laboratory Policies Review of the syllabus, learning Student Manual
Week 1
At the end of the week, students Overview of Programming Lecture Written Activity Books
should have the ability to: Languages – Discussion Laboratory Activity Bruce Lawson and Remy (2019) INTRODUCING HTML 5 SECOND
Week 2
Identify and Describe History of programming Laboratory EDITION BRUCE LAWSON REMY SHARP Introducing HTML5,
programming languages and languages Code Demonstration Second Edition
their key features Evolution of Programming Code Discussion
At the end of the week, students Basic HTML5 and Web Design Lecture Written Activity Books
should have the ability to: Basic Mark Up Language Discussion Laboratory Activity Bruce Lawson and Remy (2019) INTRODUCING HTML 5 SECOND
Week 3
Review HTML mark-up Basic Tags and elements Laboratory EDITION BRUCE LAWSON REMY SHARP Introducing HTML5,
language Attributes Code Demonstration Second Edition
Demonstrate the use of tags, Styles Code Discussion
At the end of the week, students Basic HTML5 and Web Design Lecture Written Activity Books
should have the ability to: Basic Style/CSS Discussion Laboratory Activity Bruce Lawson and Remy (2019) INTRODUCING HTML 5 SECOND
Week 4
Review Styling in HTML Classes Laboratory EDITION BRUCE LAWSON REMY SHARP Introducing HTML5,
Demonstrate the use of internal, Id Code Demonstration Second Edition
external and inline CSS Blocks Code Discussion
At the end of the week, students Basic HTML5 and Web Design Lecture Written Activity Books
should have the ability to: Forms Discussion Laboratory Activity Bruce Lawson and Remy (2019) INTRODUCING HTML 5 SECOND
Week 5
Review Html Forms Elements Laboratory EDITION BRUCE LAWSON REMY SHARP Introducing HTML5,
Create Forms using different Input Types Code Demonstration Second Edition
input types Input Attributes Code Discussion
Week 6
PRELIM EXAMINATION
TIME
FRA LEARNING OUTCOMES COURSE TOPICS METHODOLOGY ASSESSMENT LEARNING RESOURCES
ME
At the end of the week, students Scripting Language: JavaScript Lecture Written Activity Books
should have the ability to: Basic JavaScript Discussion Laboratory Activity Dr. Axel Rauschemayer (2019) JavaScript for impatient programmers
Week 7
At
At the
the end
end of
of the
the week,
week, students
students JS
JS Functions
HTML DOM Lecture
Lecture Written
Written Activity
Activity Books
Books
DOM introduction Discussion Laboratory Activity Dr. Axel Rauschemayer (2019) JavaScript for impatient programmers
Week 10
MIDTERM EXAMINATION
TIME
FRA LEARNING OUTCOMES COURSE TOPICS METHODOLOGY ASSESSMENT LEARNING RESOURCES
ME
At the end of the week, students Node.js Lecture Written Activity Books
Discussion Laboratory Activity Dr. Axel Rauschemayer (2019) JavaScript for impatient programmers
Week 13
FINALS EXAMINATION
REFERENCES:
Books
1. Bruce Lawson and Remy (2019) INTRODUCING HTML 5 SECOND EDITION BRUCE LAWSON REMY SHARP Introducing HTML5, Second Edition
2. Dr. Axel Rauschemayer (2019) JavaScript for impatient programmers
3. Venkat Subreamaniam (2018) Rediscovering JavaScript
Internet Resource
1. Html - https://www.w3schools.com/html/
2. Html - https://www.tutorialspoint.com/html/index.htm
3. Javascript - https://www.tutorialspoint.com/javascript/index.htm
4. Javascript - https://www.w3schools.com/js/
5. Javascript - https://javascript.info/
6. Node.Js - https://www.w3schools.com/nodejs/
7. Node.Js - https://www.tutorialspoint.com/nodejs/index.htm
8. Node.Js - https://expressjs.com/
9. Node.Js - https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/Introduction
COURSE REQUIREMENTS:
N/A
Class Attendance
Class Participation and Group Discussions
Quizzes
Completion of Assignments
Preliminary, Midterm and Final Examinations
TEACHING METHODOLOGIES:
GRADING SYSTEM:
a. Prelim Period
Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works/ Requirements)
Prelim Examination (PT) = 1/3
Prelim Grade = CS + PT
b. Midterm Period
Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works// Requirements)
Midterm Examination (MT) = 1/3
Midterm Grade = CS + MT
Cumulative Midterm Grade = 2/3 of Midterm Grade + 1/3 of Prelim Grade
c. Final Period
Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works/ Requirements)
Final Examination (FT) = 1/3
Final Grade = CS + FT
Cumulative Final Grade = 2/3 of Final Grade + 1/3 of Midterm Grade
READABILITY/SYNTAX Program is well Program readable (4) Program (2) Program code is hard
written and readable to read (0-1)
Ability to understand and follow the rules of (5)
the programming language.