You are on page 1of 12

REPUBLIC OF THE PHILIPPINES

WEST PRIME HORIZON INSTITUTE, INC.


COURSE SYLLABUS IN LANGUAGE AND
EDUCATION RESEARCH

VISION
West Prime Horizon Institute envisions mature, highly-skilled and competent graduates
who live with a quality life locally and globally.

MISSION
West Prime Horizon Institute is committed to provide quality education for the 21 st
century learners through a highly competent teachers, holistic curriculum, and conducive
learning environment with advance facilities and equipment.

GOALS
1. To produce technologically skilled graduates who can apply theories into a real-life
situation.
2. To develop learners’ critical thinking and decision-making abilities.
3. To provide a conducive learning environment that enhances quality teaching-learning
process.
4. To cater the needs of the 21st Century learners through advance educational technology.
5. To produce a highly competitive individuals who can adapt to the needs of the local and
global society.

1
Course Syllabus in Language and Education Research

Course Name Object-Oriented Programming


Course Code
Course Credit 3 units
Pre-Requisite
Course Description This course provides the students with the fundamental understanding of object-oriented
programming using Java. It introduces the different concepts that are commonly associated
with object programming.
Learning Outcomes At the end of the course, students are expected to:
A. design the classes needed given a problem specification;
B. implement the designed classes using the object oriented programming language
C. learn how to test, verify, and debug object-oriented programs; and
D. create program using object-oriented principles.

2
LEARNING PLAN

Desired Learning Outcome Course Content/ Teaching and Assessment of Resource Time-
(DLO) Subject Matter Learning Activities Task Materials table
Object-Oriented Lecture Short Quiz Books/Mu 1-2
Introduced Concepts ltimedia weeks

•Procedural Programming
in the field vs. Object-Oriented
Programming

of
•Abstract Data Types
(ADTs)
•Object-Oriented

HCI,
Programming Concepts

namely its
objective
and
importance.
Also,
reviewed
3
some of the
main
high-level
principles of
HCI
and
presented
some
relevant
examples.
Values:
Appreciatio
4
n of the
principles of
HCI and put
into actual
practice for
the
specific
purpose of
designing
an effective
interface.
Introduced
5
in the field
of
HCI,
namely its
objective
and
importance.
Also,
reviewed
some of the
main
high-level
6
principles of
HCI
and
presented
some
relevant
examples.
Values:
Appreciatio
n of the
principles of
HCI and put
7
into actual
practice for
the
specific
purpose of
designing
an effective
interface.
a) Introduce the object-
oriented concepts of
object-oriented
programming.
a) Introduce the Java Fundamentals - Lecture and Hands-On Oral Recitation and Books/ 3-4
fundamentals of Java. Anatomy of a Basic Java Hands-On. multimedi weeks
Specifically, the Program a
anatomy of a basic Java
program. Let the class • Comments
have their hands-on • Primitive Data Types
activity afterwards. • Expressions and
Operators

8
• Reference Types
• Statements
a) Discuss the objects and Objects and Classes in Lecture and Hands-On Oral Recitation and Powerpoin 5-6
classes in Java. Let the Java Hands-On. t weeks
class have their hands- Presenatio
on activity afterwards. • Classes n
• Access Modifiers
• Methods and Attributes
• Constructors
• Class Methods and Class
Variables
a) Explained what is Object-Oriented Lecture and Hands-On Oral Recitation and Books/ 7-8
meant by the object- Programming in Java Hands-On. multimedi weeks
oriented programming a
in Java. Let the class • Inheritance: Superclass
have their hands-on and Subclass
activity afterwards. • Encapsulation
• Method Overriding
• Polymorphism
a) Continue the Other Java Classes Lecture Short Quiz Books/ 9-10
discussion about multimedi weeks
programming and other • Abstract Class a
classes in Java. Let the • Interfaces
class have their hands-
on activity afterwards.
a) Introduce the GUI GUI Development Lecture and Hands-On Small Group Books/ 11-12
development. Let the Discussion multimedi weeks
class have their hands- • AWT Graphical a
on activity afterwards. Components
• Event Handling
• Anonymous Classes
a) Introduce exception Exception Handling Lecture and Hands-On Short Quiz Books/ 13-14
handling. Let the class multimedi weeks
have their hands-on • Try, Catch, and Finally a
activity afterwards. • Creating Exceptions
• Exception Hierarchy

9
a) Introduce the thread Thread Hands-On Hands-On Activity Multimedi 15-16
and collections a weeks
framework in object- • Thread Lifecycle
oriented programming • Thread Synchronization
in Java. Let the class • Critical Sections
have their hands-on
activity afterwards. Collections Framework

• Collection
• Set
• List
• Map
a) Discuss the input and Input and Output Streams Hands-On Hands-On Activity Multimedi 17-18
output streams. Let the a weeks
class have their hands- •Input Stream/Output
on activity afterwards. Stream Classes
• Reader/Writer Classes
• File Handler Classes

Suggested References:
Barwell, R. (2005). Critical issues for language and content in mainstream classrooms: Introductions. Linguistics and
Education,16, 143–150.
Carrió-Pastor, M. L. (2019). The implementation of content and language integrated learning in Spain: Strengths,
weaknesses, opportunities and threats.
In Peter Mickan & Ilona Wallace (Eds.), The Routledge handbook of language education curriculum design (pp. 77–89).
London: Routledge.
https://www.mooc-list.com/course/introduction-multilingual-and-multicultural-education-coursera

COURSE REQUIREMENTS

 Regular attendance in class


 Active participation in class through board work and recitation

10
 Submit assignments and project on time and pass the quizzes and examination
 Complete outputs

GRADING SYSTEM
Midterm Percentage
Written Long Exam 40%
Class Active Participation 30%
(group work/ mini-outputs in
tasks/among others)
Quizzes/ work sheets/ 30%
assignment/ attendance
Total 100%

Finals Percentage
Quizzes/ work sheets/ 25%
assignment/ attendance
Summative exam 30%
Portfolio 20%
Class active participation 25%
(group work/ mini-outputs in
tasks/among others)
Total 100%

Final Grade = Midterm Grade + Tentative Final Grade


2

11
Prepared by: Verified by: Approved by:

SWEETROSE P. PACILAN TEODORA L. RAPADAS ARIEL S. BINAG


Faculty College Dean Acting School
President

12

You might also like