Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% found this document useful (1 vote)
115 views

Lesson Log For ICT 101 Programming Java

This document outlines the daily lesson plan for a Programming in Java class over 4 days. The objectives are to demonstrate an understanding of Java programming principles and perform object-oriented analysis and design. Each day focuses on a different concept: decision and looping constructs on Monday and Tuesday, arrays on Wednesday, and multi-dimensional arrays on Thursday. The lessons involve reviewing concepts, demonstrating code examples, and giving students individual/group practice problems.

Uploaded by

branwell COGO
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
115 views

Lesson Log For ICT 101 Programming Java

This document outlines the daily lesson plan for a Programming in Java class over 4 days. The objectives are to demonstrate an understanding of Java programming principles and perform object-oriented analysis and design. Each day focuses on a different concept: decision and looping constructs on Monday and Tuesday, arrays on Wednesday, and multi-dimensional arrays on Thursday. The lessons involve reviewing concepts, demonstrating code examples, and giving students individual/group practice problems.

Uploaded by

branwell COGO
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

DAILY School SAN AGUSTIN NATIONAL HIGH SCHOOL Grade Level 11

LESSO Teacher Mr. FERNANDO B. ENAD Learning Area Programming in Java (NCIII)
N Teaching Dates and July 18-21 / 07:45AM – 09:45AM, 15:00PM – Quarter I
LOG Time 17:00PM

MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY


Date July 18, 2016 July 19, 2016 July 20, 2016 July 21, 2016 July 22, 2016
I. OBJECTIVES
A. Content Standards 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.
B. Performance Standards 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.
C. Learning Competencies/ TLE_ICTJAVA11-12POAD- TLE_ICTJAVA11-12POAD- TLE_ICTJAVA11-12POAD- Demonstrate creating and -
Objectives IIf-i-29 IIf-i-29 IIf-i-29 using Arrays in
Write the LC code for each accordance with Java
framework
TLE_ICTJAVA11-12POAD-
IIf-i-29
II. CONTENT 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. Teacher’s Guide Pages Not Available Not Available Not Available Not Available
2. Learner’s Material Pages Not Available Not Available Not Available Not Available
3. Textbook Pages Not Available Not Available Not Available Not Available
4. Additional Materials from Not Available Not Available Not Available Not Available
Learning Resources
B. Other Learning Resources Introduction to Java Introduction to Java Introduction to Java Introduction to Java
(Informatics CS153 Study (Informatics CS153 Study (Informatics CS153 Study (Informatics CS153 Study
Guide), pp. 5-1 to 5-14 Guide), pp. 5-1 to 5-14 Guide), pp. 6-1 to 6-15 Guide), pp. 6-1 to 6-15
IV. PROCEDURES
A. Reviewing previous lesson or Elicit student Elicit student Show a running program Recall the previous lesson
presenting the new lesson generalizations about the generalizations about the with series of numerical on single dimensional
differences in each of the differences in each of the values with a single arrays. Students will be
programming constructs. programming constructs. declaration of a single asked of his
variable. generalization from the
previous day’s activity.
B. Establishing a purpose for the Ask the students to make Ask the students to make Elicit student inferences if Elicit student inferences if
lesson inferences about a inferences about a other data types except other data types except
possible solution to a possible solution to a from String can hold from String can hold
programming problem. programming problem. multiple values. multiple values.
C. Presenting examples/ Discuss the flowchart of Discuss the flowchart of Discuss array and present Discuss array and present
instances of the new lesson the given problem. the given problem. an example of a program an example of a program
utilizing array. utilizing a multi-
dimensional array.
D. Discussing new concepts and Demonstrate the actual Demonstrate the actual Demonstrate the actual Demonstrate the actual
practicing new skill #1 program code of the program code of the program code of the program code of the
given problem using the given problem using the given problem using the given problem using the
Java Framework. Java Framework. Java Framework. Java Framework.
E. Discussing new concepts and
practicing new skill #2
F. Developing Mastery Students will be given Students will be given Students will be given Students will be given
another problem to work another problem to work another problem to work another problem to work
on (individual/group). on (individual/group). on (individual/group). on (individual/group).
G. Finding practical applications Cite instances where Java Cite instances where Java Cite instances where Java Cite instances where Java
of concepts & skills in daily living Programming (Constructs) Programming (Constructs) Arrays can still be used to Multidimensional Arrays
can still be used to can still be used to automate tasks? can still be used to
automate tasks? automate tasks? automate tasks?
H. Making generalizations & Have the students make Have the students make Have the students make Have the students make
abstractions about the lesson generalizations about the generalizations about the generalizations about the generalizations about the
differences on each of the differences on each of the differences of using the differences of using the
programming constructs. programming constructs. traditional method and single dimensional and
using arrays. using multi-dimensional
arrays.
I. Evaluating Learning Have students create a Have students solve Have students create a Have students create a
program displaying the problem #2 and #3 in pp program that accepts 10 program that accepts 20
Multiplication Table of 10 5-14 of the Reference integer inputs and then integer inputs and then
by 10. Material. adding it using arrays. adding the first 10 values
and averaging the second
10 values using multi-
dimensional arrays.
J. Additional activities for
application or remediation
V. REMARKS 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.
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
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: Noted:


FERNANDO B. ENAD NILO P. SAMPUTON NILO P. SAMPUTON
Teacher I School Principal School Principal

You might also like