LYCEUM OF THE PHILIPPINES – DAVAO
Km 11, LPU Town Center, CP Garcia Highway, Buhangin District, Davao City
JUNIOR COLLEGE DEPARTMENT
CLASSROOM INSTRUCTION DELIVERY ALIGNMENT MAP
Grade 11 School Year 2019 - 2020
Course Computer Programming 1 Semester 1st Semester
Course Description This is a specialization course that leads to a Programming (Java) National Certificate Level III (NC III). It Pre-requisite N/A
discusses two (2) core competencies that a Grade 11 Technical-Vocational Education (TVE) student ought to
possess.
Highest Enabling Strategy to Use
Highest Thinking Skill to Assess in Developing the Highest
Performance KUD Thinking Skill to Assess
Content Content Standard Learning Competencies
Standard Classification Assessment Enabling Teaching
RBT
Technique General Strategy Strategies
Level
WW QA PC
1st Periodical Grading
Introduction to computer The learners The learners shall: LO 1. Apply basics of Java Doing Creating ∕ ∕ ∕ Problem Solving Lecture-Lab
Programming demonstrate an language Rotation;
- Programming understanding of: independently and
languages effectively use object- 1.1 Identify programming Machine
- Program development the principles and oriented technologies languages and their Problems; and
life cycle concepts in and the use of classifications
- Number Systems demonstrating software modeling, as Problem Sets
knowledge of Java applied to a software 1.2 Convert numbers into
Java technology and the technology and Java development process, different number systems
Java programming programming and present one essentials in computing
language language, and practical & complete
performing object- object-oriented 1.3 Apply program
JAVA framework oriented analysis analysis and design development life cycle in
and design (OOAD) roadmap problem solving (until
Basic computer operation based on TESDA Algorithm and
skills Training Regulations Representation only)
Importing JAVA 1.4 Demonstrate knowledge
packages of Java technology and
Java programming
JAVA data types
1.5 Create executable Java
Uses of various Java applications in
programming language accordance with Java
constructs to create several framework
Java technology
applications 1.6 Import Java packages to
make them accessible in
- Define the scope of the code
variables
- Define the structure of a 1.7 Demonstrate working with
Java class Java Data types in
accordance with Java
- Differentiate between framework
default and user-defined
constructors 1.8 Demonstrate using
Operators and Decision
Logic analysis Constructs in accordance
with Java framework
Uses of decision and
looping constructs and
methods to dictate program 1.9 Demonstrate creating and
flow using Arrays in
accordance with Java
framework
1.10Demonstrate using Loop
Constructs in accordance
with Java framework
2nd Periodical Grading
Basic object-oriented LO 2. Work with inheritance Doing Creating ∕ ∕ ∕ Problem Solving Lecture-Lab
concepts such as and handling exceptions Rotation;
inheritance, polymorphism, 1.1 Implement inheritance in
encapsulation, and accordance with Java Machine
abstraction framework Problems; and
Uses and manipulation of 1.2 Develop code that Problem Sets
object references to write demonstrates the use of
simple error handling code polymorphism in
accordance with Java
- Differentiate among framework
checked exceptions,
Runtime Exceptions , and 1.3 Use Super to access
Error objects and constructors
in accordance with Java
- Describe what exceptions framework
are used for in Java
1.4 Use abstract classes and
- Invoke a method that interfaces in accordance
throws an Exception with Java framework
- Recognize common 1.5 Determine how
exception classes and exceptions alter normal
categories Code writing program flow by creating
and debugging skills a try-catch block
Fundamentals of Object LO 3. Examine object-oriented
Oriented (OO) concepts and terminology
terminologies 3.1 Describe important object-
oriented (OO) concepts in
Concepts of object accordance with Java
oriented framework
Understanding of basic 3.2 Define fundamental OO
object-oriented concepts terminology in accordance with
such as inheritance, Java framework
encapsulation, and
abstraction
Intermediate Java
programming and object-
oriented (OO) concepts in
Java technology programs
- Determine the effect upon
object references and
primitive values when they
are passed into methods
that change the values
- Differentiate between the
type of a reference and the
type of an object;
determine when casting is
necessary
Performance
Task
Prepared by: Checked by: Noted by:
KEENLY Y. PASION MR. ARE JAY M. CASTRO DR. MARLYN D. BITON
Teacher II Junior College Coordinator Dean of Junior College