Professional Documents
Culture Documents
IPT 101
CORE VALUES
P - Peace and justice consciousness and action;
E - Ecological and cultural awareness and involvement;
A - Academic excellence and competence;
C - Catholic discipleship and community leadership;
E - Educational professionalism and employability.
P - Peacemakers and peacebuilders in the classroom, in the community, and in the nation;
E - Ecological and social and culture-responsive locally, regionally, nationally, and globally;
A - Academically excellent and competent in teaching and dedicated to the profession;
C - Christian leaders and disciples who are exemplars/paragons of Christian values, and;
E - Educational and professional responsible thus can be easily employed.
Prepared by:
IPT 101 INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
NERIZZA O. GULLOD
St. Louis College of Bulanao Page |3
P6., Bulanao, Tabuk City, Kalinga 3800
A. SKILLS
PO1 – Demonstrate basic and higher level literacy, communication, numeracy, critical thinking, and learning skills needed
for higher learning;
PO2 – Exhibit a deep and principled understanding of the learning process and the role of the teacher in facilitating these
processes in their studies.
PO3 – Show a deep and principled understanding of educational processes related to larger historical, social, cultural, and
political processes;
PO4 – Display a meaningful and comprehensive knowledge of the subject matter they will teach.
B. SKILLS
PO5 – Apply a wide range of teaching process skills such as curriculum development, lesson planning, materials
development taking into consideration the use of indigenous/recycled materials, educational assessment, and teaching
approaches;
PO6 – Innovate in alternative teaching approaches, take risks in trying out these innovative approaches and evaluate the
effectiveness of such approaches in improving student’s learning;
PO7 – Facilitate meaningful learning of diverse types of learners, in diverse types of learning environments using a wide
range of teaching knowledge and skills.
C. ATTITUDE
PO8 – Practice the professional, responsible, ethical, and inclusive requirements of the teaching profession;
PO9 – Reflect on the relationships among the teaching processes of the students, the nature of the content/subject matter, and
the broader social forces hindering the school and educational processes in order to constantly improve their teaching
knowledge, skills, and practices;
PO10 – Exhibit the willingness and the capability to continue learning by collaborating with colleagues and other experts in
their own fields in order to better fulfill their mission as teachers.
D. VALUES
PO11 – Create a peaceful classroom and inclusive learning-friendly environment that provides opportunities and promotes
the potential of all kinds of learners;
PO12 – Model Christian leadership and discipleship to the school and to the community.
COURSE OUTCOMES PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 – Understand the history, and concepts of programming;
CO2 – Understand the use of integrative coding techniques like
interface, inheritance and design patterns;
CO3 – Understand programming interfaces, data mapping schemes,
and application integration;
CO4 – Recognize different types of architectures for integrating
systems;
CCO5 – Analyze the use of scripting languages, architectures,
application programming interfaces and programming
practices to facilitate the management, integration and
security of the systems that support an organization
LEGEND:
L – Learned Outcomes (Knowledge, Skill, Values) achieved in the subject;
P – Practiced the learning outcomes (Knowledge, Skill, Values);
O – Opportunity to learn and practice knowledge, skills, and values but not taught formally.
V. Course Title: INTEGRATIVE PROGRAMMING AND TECHNOLOGIES 1
Prerequisite : CC 104
Type of Course : Lecture/LMS
Units : 2
Prepared by:
IPT 101 INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
NERIZZA O. GULLOD
St. Louis College of Bulanao Page |5
P6., Bulanao, Tabuk City, Kalinga 3800
As evidence of attaining the above learning outcomes, students are required to do and submit the following during the indicated dates of the terms.
X. Grading System:
Prelims:
Class Standing+ Prelim Examination Rating
Prelim Grade=
2
Midterms:
Class Standing+ Midterm Examination Rating
Midterm Grade=
2
Finals:
Class Standing+ Final Examination Rating
Tentative Final Grade=
2
Class
Topics and Readings Learning Outcome Schedule Learning Activities Assessment
[Weeks]
An Introduction: Integrative Identify and understand the basic concepts of Week 1 - 3 Discussion should include (but not limited Quiz
Programming and object oriented programming; to) the following: Group Activity Report
Technologies 2. To understand programming paradigms; Lecture on the introduction of Assignment
1. Understanding 3. Apply the basic concepts of object oriented integrative Programming and Graded Recitation
programming paradigms programming on a given problem; Technologies using PowerPoint or
1.1 Imperative 4. Demonstrate understanding and comprehension videos.
1.2 Procedural on the discussed topic.
1.3 Object-Oriented Class Discussion
1.4 Declarative
1.5 Functional
1.6 Logic
1.7 Mathematica
Prepared by:
IPT 101 INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
NERIZZA O. GULLOD
St. Louis College of Bulanao Page |7
P6., Bulanao, Tabuk City, Kalinga 3800
Prepared by:
IPT 101 INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
NERIZZA O. GULLOD
St. Louis College of Bulanao Page |9
P6., Bulanao, Tabuk City, Kalinga 3800
Class Discussion
Prepared by:
IPT 101 INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
NERIZZA O. GULLOD
St. Louis College of Bulanao P a g e | 10
P6., Bulanao, Tabuk City, Kalinga 3800
1.Scripting and the role of 2. Write, debug and test a script that includes
scripting languages selection, repetition and parameter passing.
2. Creating and executing 3. Write, debug and test a web page that uses Discussion should include (but not limited
scripts scripting to validate the input values in a form. to) the following:
Lecture on the introduction of
3. Influence of scripting 4. Write, debug and test an interactive web based integrative Programming and Quiz
on programming, application that uses server-side script to process Technologies using PowerPoint or Group Activity Report
Week 15 - 16
input from a web page videos. Assignment
Graded Recitation
Class Discussion
.
Software Security Practice 1. Define the goals of secure coding.
Prepared by:
IPT 101 INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
NERIZZA O. GULLOD
St. Louis College of Bulanao P a g e | 11
P6., Bulanao, Tabuk City, Kalinga 3800
programming languages.
1. Identify the factors that led to the
development of different language
generations.
Overview of Programming
Languages 2. Define and explain different programming
1. History of paradigms and analyze the strengths and
programming weaknesses of each paradigm.Understand the
languages challenges and strategies for managing code at
different scales.
2. Programming 3. Explain the concept of virtual machines and
paradigms
their importance. Understand how virtual
machines bridge the gap between different Discussion should include (but not limited
3. Effects of scale to) the following:
Virtual hardware architectures.
4. Explain the differences between compiled Lecture on the introduction of
machines Quiz
languages (where code is translated before integrative Programming and
execution) and interpretative languages Technologies using PowerPoint or Group Activity Report
4. Compiled vs.
(where code is translated during execution). videos. Assignment
interpretative
Discuss the advantages and Week 16 - 17 Graded Recitation
languages.
disadvantages of each approach. Class Discussion
5. Application vs. Classify programming languages as
scripting application or scripting languages.
languages Choose the appropriate language type
based on specific project
requirements.
Reference/s:
Prepared by:
IPT 101 INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
NERIZZA O. GULLOD