ICT-PSS-07 24-1 Object Oriented Programming 1 OOP1
ICT-PSS-07 24-1 Object Oriented Programming 1 OOP1
ICT-PSS-07
Solano, Nueva Vizcaya
Vision
st
A 21 century university transforming a global network of learners for enlightenment,
leadership, and human service.
Mission Core Values
Aldersgate College was established to develop the power Academic Excellence
of reason, to liberate people from ignorance, penury, and Social Relevance
hopelessness, and to empower them to commence their Spiritual Nurturance
own journey for social and economic transformation and
spiritual salvation.
Institutional Objectives
1. Educate individuals to think and act as ethical leaders who are spiritually awakened,
morally upright, and responsible citizens in the global community.
2. Inculcate critical and innovative thinking, technological fluency, multi-cultural skills, and
responsible citizenship within the global community.
3. Deliver affordable, flexible, and collaborative educational programs using systems and
resources that comply with international standards of quality, professional licensure,
and practice.
4. Offer career pathways and migration channels through a network of transnational
institutions, professional guilds, and agencies.
Institutional
Program Objectives
Objectives
The Graduates of Bachelor of Science in Information Technology are
expected to:
1. Articulate and discuss the latest developments in the specific field of 1
practice.
2. Effectively communicate orally and in writing using both English and 1
Filipino.
3. Work effectively and independently in multidisciplinary and 1,4
multicultural things.
4. Act in recognition of professional, social, and ethical responsibility. 1,3
5. Preserve and promote “Filipino historical and cultural heritage”. 1,2,3
6. Analyze complex problems, and identify and define the computing 1,2,3,4
requirements needed to design an appropriate solution.
7. Apply computing and other knowledge domains to address real world 1,2,3,4
problems.
8. Utilize modern computing tools. 1,2,3,4
Program
Program Outcomes Education
Objective
At the end of the program, the students will be able to:
1. Apply knowledge of computing, science, and mathematics appropriate to 8
the discipline.
2. Understand best practices and standards and their applications. 6
3. Analyze complex problems, identify and define the computing 6
requirements, and provide appropriate solutions.
4. Identify and analyze user needs and take them into account in the 1,3,6,7,8
selection, creation, evaluation and administration of computer based-
systems.
5. Design, implement, and evaluate computer-based systems, processes, 1,3,6,7,8
components, or programs to meet desired needs, while working under
various constraints.
6. Integrate IT based solutions into the user environment effectively. 1,3,6,7,8
7. Apply knowledge through the use of current techniques, skills, tools and 1,3,6,7,8
practices necessary for the IT profession.
8. Function effectively as a member or leader of a development team 3
recognizing the different roles within a team to accomplish a common
goal.
9. Assist in the creation of an effective IT project plan. 1,3,6,7,8
10. Communicate effectively with the computing community and with society 2
at large about complex computing activities through logical writing,
presentations, and clear instructions.
11. Analyze the local and global impact of computing information technology 1,3,6,7,8
on individuals, organizations and society.
12. Understand professional, ethical, legal, security and social issues and 4
responsibilities in the utilization of information technology.
13. Recognize the need for help and engage in planning self-learning and 1
improving performance as a foundation for continuing professional
development.
Intended
Teaching-
Learning Course Content/ Assessment
Learning Resources
Outcomes Subject Matter Tasks
Activities
(ILO)
Learn by Mission and vision of Video Oral School
heart, live, Aldersgate College and showing Recitation/Sel website:
and the College of the ected www.aldersgat
practice the Engineering, mission Responses e.edu.ph for
mission Informatics, and and vision Grouping the mission
and vision Technology of (Brainstorming and vision of
of Course Outline Aldersgat ) Aldersgate
Aldersgate Grading System e College Proposal College
College Classroom policies and the Concept PPT
and the Course Requirements College of
College of Arts,
Engineerin Sciences,
g, Education
Informatics, , and
and Informatio
Technology n
Technolo
gy
Overview
of the
course
CO1 Introduction to Visual Lecture Oral Recitation Module
C# 2008 Discussio Quiz Google
Introduces Microsoft’s n Lab Exercises Classroom
Visual Studio integrated (Module 1)
development
environment (IDE). The
single environment is
used for multiple
programming languages.
A step-by-step program
gets students into
Intended
Teaching-
Learning Course Content/ Assessment
Learning Resources
Outcomes Subject Matter Tasks
Activities
(ILO)
programming very
quickly (quicker than
most books). The
PrintForm control is
included to allow
students to easily submit
screen captures of the
form at run time. The
module introduces the
OOP concepts of
objects, properties,
methods, and events.
The elements of
debugging and using the
Help system are also
introduced.
CO1 User Interface Design Lecture Oral Recitation Module
Demonstrate techniques Discussio Lab Exercises Google
for good program design, n Classroom
including making the (Module 2)
interface easy for users
as well as guidelines for
designing maintainable
programs. Several
controls are introduced,
including text boxes, rich
text boxes, masked text
boxes, group boxes,
check boxes, and the
newShape and Line
controls.
CO1, CO5, Variables, Constants, Lecture Oral Recitation Module
CO8 and Calculations Discussio Quiz Google
Presents the concepts of n Lab Exercises Classroom
using data and declaring (Module 3)
the data type. Students
learn to follow standards
to indicate the data type
and scope of variables
and constants and
always to use Option
Strict, which forces
adherence to strong data
typing. Error handling is
accomplished using
structured exception
handling. The
Try/Catch/Finally
structure is introduced in
this module along with
calculations. The student
learns to display error
messages using the
messageBox class and
also learns about the
OOP concept of
overloaded constructors.
PRELIM EXAM
CO1, CO5, Decision and Lecture Oral Recitation Module
CO8 Conditions Discussio Quiz Google
Introduces taking n Lab Exercises Classroom
Intended
Teaching-
Learning Course Content/ Assessment
Learning Resources
Outcomes Subject Matter Tasks
Activities
(ILO)
alternate actions based (Module 4)
on expressions formed
with the relational and
logical operators. This
module uses the If
statement to validate
input data.Multiple
decisions are handled
with both nested If
statements and the
Select Case structure.
The debugging features
of the IDE are covered,
including a step-by-step
exercise that covers
stepping through
program statements and
checking intermediate
values during execution.
CO1, CO5, Menus, Common Lecture Oral Recitation Module
CO8 Dialog Boxes, Sub Discussio Quiz Google
Procedures, and n Classroom
Function Procedure (Module 5)
Covers the concepts of
writing and calling
general sub procedures
and function procedures.
Students learn to include
both menus and context
menus in projects,
display the Windows
common dialog boxes,
and use the input
provided by the user.
CO1, CO5, Multiform Projects Lecture Oral Recitation Module
CO8 Add Splash forms and Discussio Quiz Google
About forms to a project. n Lab Exercises Classroom
Summary data are (Module 6)
presented on a separate
form.
MIDTERM EXAM
CO1, CO5, List, Loops, and Lecture Oral Recitation Module
CO8 Printing Discussio Quiz Google
Incorporates list boxes n Lab Exercises Classroom
and combo boxes into (Module 7)
projects, providing the
opportunity to discuss
looping procedures and
printing lists of
information. Printing is
accomplished in .Net
using a graphics object
and a callback event.
The printing controls also
include a Print Preview,
which allows students
and instructors to view
output without actually
printing it.
CO1, CO5, Arrays Lecture Oral Recitation Module
CO8 Introduces arrays, which Discussio Quiz Google
Intended
Teaching-
Learning Course Content/ Assessment
Learning Resources
Outcomes Subject Matter Tasks
Activities
(ILO)
follow logically from the n Lab Exercises Classroom
lists covered in Module 7. (Module 8)
Students learn to use
single and
multidimensional arrays,
table lookups, and array
of structures.
CO1, CO5, Web Applications Lecture Oral Recitation Module
CO4, CO8 Introduces Web Discussio Quiz Google
applications using C# n Lab Exercises Classroom
Web Forms. Students (Module 9)
learn to design and
develop simple Web
applications that consist
of Web pages that
execute in a browser
application. Multi-page
Web sites are covered
along with validator
controls and an
introduction to state
management.
PROJECT Oral Recitation
PRESENTATION
FINAL EXAM
Recommending approval:
Approved by: