Laguna State Polytechnic University
Laguna State Polytechnic University
College of Engineering
An Outcomes-Based Teaching and Learning Plan
In B.S. Electronics Engineering
I. VISION: LSPU is a center of technology innovation that promotes interdisciplinary learning, sustainable utilization of resources, and collaboration and partnership
with the community and stakeholders
II. MISSION: LSPU, driven by progressive leadership, is a premier institution providing technology-mediated agriculture, fisheries and other related and emerging
disciplines significantly contributing to the growth and development of the region and nation.
III. QUALITY POLICY: LSPU delivers quality education through responsive instruction, distinctive research, sustainable extension, and production services. Thus, we are
committed with continual improvement to meet applicable requirements to provide quality, efficient and effective services to the university stakeholders’ highest
level of satisfaction through an excellent management system imbued with utmost integrity, professionalism and innovation.
IV. COURSE INFORMATION
Title Computer Programming (Object Oriented Programming)
Description Introduces the fundamental concepts of programming from an object-oriented perspective, topics
are drawn from classes and objects, abstraction, encapsulation, data types, calling of methods and
passing parameters, decisions, loops, arrays and collections, documentation, testing and
debugging, exceptions, design issues, inheritance, and polymorphic variables and methods. The
course emphasizes modern software engineering and design principles.
1
V. COLLEGE GOALS:
1. To produce engineers who are able to understand the impact of engineering solutions in global/social context, knowledge of contemporary issues, able to
communicate effectively and be involved in community of social projects and who are ethically responsible.
2. To conduct innovative and creative research that would contribute to economic development.
3. To participate in community activities that will serve as avenues for applying knowledge in engineering for the benefit of the community
VI. PROGRAM EDUCATIONAL OBJECTIVES
After 3-5 years, the graduates of Electronics Engineering Program shall:
1. Provide leadership in planning, implementing, and monitoring ECE projects and programs;
2. Occupy supervisory positions in private and public organizations; locally and internationally;
3. Own and/or manage business enterprises.
4. Provide advanced studies in engineering fields.
5. Occupy responsive position in education.
VII. INSTITUTIONAL OUTCOMES
1. Graduates of professional institution must demonstrate a service orientation in one’s profession.
2. Graduates of colleges must participate in various types of employment, development activities, and public discourses, particularly in response to the needs of
the communities one serves.
3. Graduates of the universities must participate in the generation of new knowledge or in research and development projects.
4. Graduates of State Universities and Colleges must, in addition, have the competencies to support “national, regional and local development plans.” (RA 7722).
5. Graduates of higher educational institutions must preserve and promote the Filipino historical and cultural heritage.
By the time of graduation, the students of the program shall be able to: 1 2 3 4 5
g. communicate effectively ✔ ✔ ✔
3
h. identify the impact of engineering solutions in a global, economic, environmental,
✔ ✔ ✔ ✔ ✔
and societal context.
k. use techniques, skills, and modern engineering tools necessary for engineering
✔ ✔ ✔ ✔ ✔
practice.
PROGRAM OUTCOMES
COURSE OUTCOMES
a b c d e f g h i j k l
LABORATORY PLAN
4
COURSE
Week # TOPICS TEACHING LEARNING ACTIVITY ASSESSMENT TOOL
OUTCOMES
1 Orientation; discussion of course goals and expected
outcomes; discussion of course policies, grading
system, VGMO dissemination.
2 ILO1 Fundamental concepts: classes, objects, Synchronous Online - Learning Guide Questions
methods, inheritance, encapsulation, -Laboratory discussion - Performance Task
abstraction and polymorphism. Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
- Modules(activity sheet)
3 ILO1 Unified Modelling Language(UML): Basic Synchronous Online - Learning Guide Questions
concepts, Association, Aggregation, -Laboratory discussion - Performance Task
Composition, and Multiplicity, UML diagrams. Asynchronous Online - Weekly Journal
Object-oriented design using UML. - Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
- Modules(activity sheet)
4 ILO1 Object Oriented Analysis and Design: Cohesion Synchronous Online - Learning Guide Questions
and Coupling Concepts -Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
Modules(activity sheet)
5 ILO1 Data-driven and Responsibility-driven design; Synchronous Online - Learning Guide Questions
Object-oriented design using UML -Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
- Modules(activity sheet)
6 ILO2 Coding convention and data types Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
5
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
Modules(activity sheet)
7 ILO2 Constants and variables. Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
Modules(activity sheet)
8 ILO2 Attributes, methods and constructors, Synchronous Online - Learning Guide Questions
characters and strings. -Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
- Modules(activity sheet)
9 Midterm Exam
10 ILO2 Control and iterative statements Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
- Modules(activity sheet)
11 ILO2 Arrays Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
Modules(activity sheet)
12 ILO2 Inheritance Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online
6
- Posting of Lecture Notes thru online media - Weekly Journal
platform
e-Learning Offline(Remote)
Modules(activity sheet)
13 ILO2 Abstract Classes Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
Modules(activity sheet)
14 ILO2 Understand Errors and Exceptions, Try, Catch Synchronous Online - Learning Guide Questions
and Finally -Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
Modules(activity sheet)
15 ILO3 Forms and widgets; Event Handling Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
Modules(activity sheet)
16 ILO3 Graphics, images and sound. Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
platform
e-Learning Offline(Remote)
- Modules(activity sheet)
17 ILO3 Layout managers Synchronous Online - Learning Guide Questions
-Laboratory discussion - Performance Task
Asynchronous Online - Weekly Journal
- Posting of Lecture Notes thru online media
7
platform
e-Learning Offline(Remote)
Modules(activity sheet)
18 Presentation of Final Project
XIII. COURSE REQUIREMENTS
As LSPU students, you know that for the most part you will be studying on your own. Do read/view the resources, guided by the Course Syllabus. This way
you will be able to keep up with the discussion, assignments and other requirements.
Please participate in the online discussion since this is an opportunity for you to clarify what you have learned on your own not only with your tutor but also
with other members of the class. It is also a good way to learn from one another. Depending on the size of the class, a tutor other than myself, may facilitate
online discussions.
Your contribution to the discussion boards will be graded. Your postings should answer the discussion questions in a concise way and with as much insight
and reflection as possible. There are usually no right or wrong answers to the questions, only honest and well thought out ones. And please be guided by the
following marking scheme (middle values may be given).
8
This course requires performance tasks assigned in each of the modules. For Online Activities, you may refer to the assigned Google Classroom intended for
this course. For Offline Activities, you can accomplish your tasks either saved in a flash drive or writing on the printed modules.
Submission Guidelines. Activity Sheets may be submitted online as email to [email protected] or as messenger attachments to Louievic Samortin
Sancon fb account.
Online submissions: Activity sheets submitted online as email attachments to the designated SLM. This should carry this file name:
Examples:
LASTNAME_FIRSTNAME_SECTION_AC1L_Week1.pdf
LASTNAME_FIRSTNAME_SECTION_AC1L _Week1.java
C. Midterm/Final/Major Performance Task
● Midterm/Final exams are given ONLINE via Google Classroom (with time limit)
● Midterm Exam will be scheduled on week 9.
● Final project preparation and actual testing will be scheduled on week 18 or earlier.
HOUSE RULES
1. Participate actively in each discussion to maximize your learning.
2. Try hard to follow the course syllabus.
3. Submit activity sheets on or before their due dates. you will be duly informed and reminded about the deadline for each activity sheet. late activity sheets will
not be accepted.
4. Activity sheets should be written in English or Filipino. be grammatical. write as effectively as possible (i.e., with clarity and coherence, organization, as well as
conciseness).
5. Do your activity sheet assignments yourself and observe the ethics of scholarship. you may discuss your work with each other (for example during online study
sessions or in a study group off schedule). if you “borrow” or use an idea from another source (meaning someone other than yourself), be sure to cite that
source (or sources). enclose quoted material in quotation marks or use italics and write the source. but as much as possible, paraphrase, do not lift. be
reminded that as per LSPU policy, plagiarism can be grounds for suspension or expulsion. acknowledge sources and make a bibliography of them at the end of
the assignment following APA (American Psychological Association) guidelines. you can consult http://owl.english.purdue.edu/owl/resource/560/01/ for the
APA formats.
6. Always keep a duplicate copy of your activity sheets in your files just in case you need to resubmit them (e.g., they are lost in transit; or there is a technological
glitch).
7. SMS and phone calls should be kept to a minimum, should be sent/made only when necessary, and only between 8am and 5pm, Monday to Friday.
9
Rating
Range Grade
99-100 1.00
96-98 1.25
93-95 1.50
90-92 1.75
87-89 2.00
84-86 2.25
81-83 2.50
78-80 2.75
75-77 3.00
70-74 4.00
50-69 5.00
Laboratory (100%)
1.) Course Discussion - 20%
▪ Learning Guide Question – 15%
▪ Weekly Journal – 5%
2.) Activity Sheets/Problem Sets - 40%
▪ Performance Task-40%
3.) Exam/ Outputs/ Project - 40%
100%
*Course Discussion, Activity sheets/problem sets, and Exams/Project:
10
● Equivalent Grade = (Raw Score/Total No. of Items) x 50 + 50 (Base 50)
*Performance Task includes but not limited to summary report, reaction paper, design and implementation JavaFX Library
Charatan, Q., & Kans, A. (2019). Java in Two Semesters: Featuring JavaFX (4th ed.). Gewerbestrasse 11, 6330 Cham, Switzerland: Springer
Nature Switzerland AG.
Saran, K. (2014). Beginning Java 8 APIs, Extensions and Libraries: Swing, JavaFX, JavaScript, JDBC and Network Programming APIs. 233 Spring
Street, New York: Heinz Weinheimer.
Mr. Louievic S. Sancon Engr. Richard N. Mangay Engr. Jonnel K. Pabico, PECE 1st Sem SY 2021-2022 September 30, 2021
Faculty CpE – Program Coordinator Dean, College of Engineering
11