You are on page 1of 2

Republic of the Philippines

Department of Education
Division of City of Bogo
City of Bogo Science and Arts Academy

DETAILED LESSON PLAN

Learning Area:
DLP No.: Grade Level: Quarter: Duration:
Computer Education
10 3rd 1 hr
(Programming)
Learning Code:
Competencies: Demonstrate knowledge of Number Systems

Key Concepts/ Principles and concepts in demonstrating knowledge of Number Systems used in digital
computing
Understanding to Skills:
Develop:  Computing

OBJECTIVES
Knowledge
Skills Perform addition of binary numbers
Attitudes Collaborate with peers.
Values Practice attention to details and carefulness.
CONTENT
Addition of Binary Numbers
LEARNING RESOURCES
Programming Notebook, Board and chalk
PROCEDURES
Introductory Activity
Ask about the past topics regarding conversion within Number Systems. Give feedback about their performance. Tell
them that mathematical operations can also be applied to other Number Types (Binary, Octal, and Hexadecimal) not just
Decimal.
Activity
Introduce the basic Rules for binary addition.
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
Explain each rule.
Give examples:
10100102
+ 11110012
110010112
… and more.
Analysis
Give the students a sample of correct and erroneous program. Let them evaluate if the program presented is syntactically
correct or erroneous. If the program is erroneous, let them identify which part holds the error.
Abstraction

Name: Jane F. Moraca School: City of Bogo Science and Arts Academy
Position / Designation: Teacher I Division: City of Bogo Page 1 of 2
Contact Nos.: 09362670250 Email Address: janemoraca@gmail.com
After the practice, common errors committed by the students will be shared. Let the students guess/think how to correct
such errors. Give some tips on Good Programming Practices.
Application
Let them write their own simple Java Program. Ex: Write a java Program that would output your name. Roam around and
check their work. Instruct them to show their answers to the teacher once done. The teacher will approve their work if
there are no errors found but correct the erroneous one. This should be done in one-on-one basis so the student will
know which part he/she missed.
Assessment
On their, Programming Notebook, let them write a simple Java Program that would display their Personal Information(e.g.
Name, Address, Age, School.). This activity is good for 20 minutes. Once done, let them exchange with their seatmate for
checking. They have to evaluate each other’s work.
Assignment
Reinforcing /
strengthening the
day’s lesson
Enhancing / Let them write a program that will print Information found in Resume. They will test/run this
improving the day’s program in the Computer Laboratory during Laboratory Sessions.
lesson
Preparing for the
new lesson
Concluding Activity
In writing programs, the programmer should act as if he/she is the compiler, always checking for errors.
REMARKS

REFLECTIONS
A. No. of learners who earned 80% in the
evaluation.
B. No. of learners who require additional
activities for remediation.
C. Did the remedial lessons work? No. of
learners who have caught up with the
lesson.
D. No. of learners who continue to require
remediation.
E. Which of my learning strategies worked
well? Why did this work?
F. What difficulties did I encounter which my
principal or supervisor can help me solve?
G. What innovation or localized materials did
I use/discover which I wish to share with
other teachers?
H. No. of learners who earned 80% in the
evaluation.
I. No. of learners who require additional
activities for remediation
J. Did the remedial lessons work? No. of
learners who have caught up with the
lesson.

Name: Jane F. Moraca School: City of Bogo Science and Arts Academy
Position / Designation: Teacher I Division: City of Bogo Page 2 of 2
Contact Nos.: 09362670250 Email Address: janemoraca@gmail.com

You might also like