71% found this document useful (7 votes)
2K views

Lesson Log For ICT 101 - Programming Java

The document is a daily lesson log for an 11th grade Programming in Java class. It outlines the objectives, content, procedures, and reflections for lessons on July 18-21, 2016. The objectives are for students to understand Java programming principles and perform object-oriented analysis and design. Content covered includes arrays, decision and looping constructs, and methods. Learning procedures involve demonstrating code, giving practice problems, and discussing applications. Student mastery and difficulties are evaluated.

Uploaded by

Fernan Enad
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
71% found this document useful (7 votes)
2K views

Lesson Log For ICT 101 - Programming Java

The document is a daily lesson log for an 11th grade Programming in Java class. It outlines the objectives, content, procedures, and reflections for lessons on July 18-21, 2016. The objectives are for students to understand Java programming principles and perform object-oriented analysis and design. Content covered includes arrays, decision and looping constructs, and methods. Learning procedures involve demonstrating code, giving practice problems, and discussing applications. Student mastery and difficulties are evaluated.

Uploaded by

Fernan Enad
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

DAILY

LESSO
N
LOG

School
Teacher
Teaching Dates and
Time

Date
I. OBJECTIVES
A. Content Standards
B. Performance Standards

C. Learning Competencies/
Objectives
Write the LC code for each

II. CONTENT

SAN AGUSTIN NATIONAL HIGH SCHOOL


Mr. FERNANDO B. ENAD
July 18-21 / 07:45AM 09:45AM, 15:00PM
17:00PM

MONDAY
July 18, 2016

TUESDAY
July 19, 2016

Grade Level
Learning Area
Quarter

WEDNESDAY
July 20, 2016

11
Programming in Java (NCIII)
I

THURSDAY
July 21, 2016

The learners demonstrate an understanding of the principles and concepts in demonstrating knowledge of Java technology and Java
programming language, and performing object-oriented analysis and design.
The learners independently and effectively use object-oriented technologies and the use of software modeling, as applied to a software
development process, and present one practical & complete object-oriented analysis and design (OOAD) roadmap based on TESDA Training
Regulations.
TLE_ICTJAVA11-12POADTLE_ICTJAVA11-12POADTLE_ICTJAVA11-12POADDemonstrate creating and
IIf-i-29
IIf-i-29
IIf-i-29
using Arrays in
accordance with Java
framework
TLE_ICTJAVA11-12POADIIf-i-29
Uses of decision and
Uses of decision and
Uses of decision and
Uses of decision and
Bohol Day
looping constructs and looping constructs and looping constructs and looping constructs and
(No Class)
methods to dictate
methods to dictate
methods to dictate
methods to dictate
program flow
program flow
program flow
program flow

III. LEARNING RESOURCES


A. References
1. Teachers Guide Pages
2. Learners Material Pages
3. Textbook Pages
4. Additional Materials from
Learning Resources
B. Other Learning Resources

FRIDAY
July 22, 2016

Not
Not
Not
Not

Available
Available
Available
Available

Not
Not
Not
Not

Available
Available
Available
Available

Not
Not
Not
Not

Available
Available
Available
Available

Not
Not
Not
Not

Available
Available
Available
Available

Introduction to Java
(Informatics CS153 Study
Guide), pp. 5-1 to 5-14

Introduction to Java
(Informatics CS153 Study
Guide), pp. 5-1 to 5-14

Introduction to Java
(Informatics CS153 Study
Guide), pp. 6-1 to 6-15

Introduction to Java
(Informatics CS153 Study
Guide), pp. 6-1 to 6-15

A. Reviewing previous lesson or


presenting the new lesson

Elicit student
generalizations about the
differences in each of the
programming constructs.

Elicit student
generalizations about the
differences in each of the
programming constructs.

Show a running program


with series of numerical
values with a single
declaration of a single
variable.

B. Establishing a purpose for the


lesson

Ask the students to make


inferences about a

Ask the students to make


inferences about a

Elicit student inferences if


other data types except

Recall the previous lesson


on single dimensional
arrays. Students will be
asked of his
generalization from the
previous days activity.
Elicit student inferences if
other data types except

IV. PROCEDURES

C. Presenting examples/
instances of the new lesson

D. Discussing new concepts and


practicing new skill #1

E. Discussing new concepts and


practicing new skill #2
F. Developing Mastery

G. Finding practical applications


of concepts & skills in daily living

H. Making generalizations &


abstractions about the lesson

I. Evaluating Learning

possible solution to a
programming problem.
Discuss the flowchart of
the given problem.

possible solution to a
programming problem.
Discuss the flowchart of
the given problem.

from String can hold


multiple values.
Discuss array and present
an example of a program
utilizing array.

Demonstrate the actual


program code of the
given problem using the
Java Framework.

Demonstrate the actual


program code of the
given problem using the
Java Framework.

Demonstrate the actual


program code of the
given problem using the
Java Framework.

Students will be given


another problem to work
on (individual/group).
Cite instances where Java
Programming (Constructs)
can still be used to
automate tasks?
Have the students make
generalizations about the
differences on each of the
programming constructs.

Students will be given


another problem to work
on (individual/group).
Cite instances where Java
Programming (Constructs)
can still be used to
automate tasks?
Have the students make
generalizations about the
differences on each of the
programming constructs.

Students will be given


another problem to work
on (individual/group).
Cite instances where Java
Arrays can still be used to
automate tasks?

Have students create a


program displaying the
Multiplication Table of 10
by 10.

Have students solve


problem #2 and #3 in pp
5-14 of the Reference
Material.

Have students create a


program that accepts 10
integer inputs and then
adding it using arrays.

Have the students make


generalizations about the
differences of using the
traditional method and
using arrays.

from String can hold


multiple values.
Discuss array and present
an example of a program
utilizing a multidimensional array.
Demonstrate the actual
program code of the
given problem using the
Java Framework.

Students will be given


another problem to work
on (individual/group).
Cite instances where Java
Multidimensional Arrays
can still be used to
automate tasks?
Have the students make
generalizations about the
differences of using the
single dimensional and
using multi-dimensional
arrays.
Have students create a
program that accepts 20
integer inputs and then
adding the first 10 values
and averaging the second
10 values using multidimensional arrays.

J. Additional activities for


application or remediation

V. REMARKS
VI. REFLECTION
A. No. of learners who earned
80% in the evaluation
B. No. of learners who require
additional activities for
remediation who scored below

Programming in Java (NCIII) subject is taken only for four (4) times a week with two (2) hours per meeting. Monday is an OJT/Immersion Day
for Section B but will conduct classes on Monday due to the Holiday on Friday.

80%
C. Did the remedial lesson work?
No. of learners who caught up
with the lesson
D. No. of learners who continue
to require remediation
E. Which of my teaching
strategies worked well? Why did
these 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?

Prepared by:

Checked by:
FERNANDO B. ENAD
Teacher I

Noted:
NILO P. SAMPUTON
School Principal

NILO P. SAMPUTON
School Principal

You might also like