Java Programming Q1 Week 2
Java Programming Q1 Week 2
Department of Education
REGION IV A – CALABARZON
SCHOOLS DIVISION OF SAN PABLO CITY
CRECENCIA DRUSILA LOPEZ SENIOR HIGH SCHOOL
BARANGAY SAN ROQUE, SAN PABLO CITY, LAGUNA
DAILY LESSON LOG TEACHER AILEEN ENRIQUEZ LEARNING AREA PROGRAMMING (JAVA)
I. OBJECTIVES
A. CONTENT STANDARDS The learners demonstrate an understanding of key concepts, underlying principles, and core competencies in Programming (Java).
B. PERFORMANCE The learners shall be able to independently create/ provide quality and marketable product and/ or service in Programming (Java), as
STANDARDS prescribed by TESDA Training Regulations
A. REFERENCES
3. Textbook Pages
1. Reviewing previous lesson or ● Recap the previous lesson briefly, if applicable. ● Read the importance of understanding computer systems and
presenting the new lesson programming languages (Learner’s packet.
● Introduce the new lesson by mentioning that it will focus on
the relevance of Java programming, key concepts, and core
competencies.
B. Establishing a purpose for Explain the objectives of the lesson to the students and why they Read the the learning objectives to the students, explaining what
the lesson are important in the context of learning Java programming. they will achieve by the end of the lesson.
1. Presenting Share real-life examples of Java programming applications and its Look at the diagrams to illustrate the key components of a
examples/instances of the new impact on various industries. computer system, both hardware and software.
lesson Think of real-world examples to explain the significance of
programming languages and their role in software development.
Discussing new concepts and ● Relevance of Java Programming (20 minutes): Look at the diagrams to illustrate the key components of a
practicing new skills #1 computer system, both hardware and software.
● Discuss the relevance of studying Java programming in
Think of real-world examples to explain the significance of
today's digital world and its role in software development.
programming languages and their role in software development.
● Provide industry-specific examples.
Discussing new concepts and ● Key Concepts of Common Competencies (25 minutes): Read and understand the evolution of programming languages,
practicing new skills #2 from machine language to high-level languages.
● Define common competencies in programming (problem-
solving, algorithmic thinking).
F. Developing mastery ● Conduct a hands-on activity where students write a simple Answer the learning task (1 and 2) for week 2 in the learners
Java program that utilizes variables, control structures, and packet
input/output.
H. Making generalizations and ● Encourage students to make generalizations about the key
abstractions about the lesson concepts and their applications.
I. Evaluating learning ● Conduct a short quiz or written assessment to gauge After .Answering the learning task (1 and 2) for week 2 in the
students' understanding of the relevance, key concepts, and learners packet. Do self-check. Look for the answer key.
common competencies in Java programming.
J. Additional activities for ● Provide extra practice exercises for students who need further Assign homework or practice exercises related to the lesson.
application or remediation reinforcement of concepts.
Provide additional resources for students to explore the topic
● Offer advanced challenges for those who excel. further.
V. REMARKS
VI. REFLECTION
E. Which of my teaching
strategies worked well? Why did
this work?
Master Teacher I