Вы находитесь на странице: 1из 3

Republic of the Philippines

DEPARTMENT OF EDUCATION
Region-IV-A CALABARZON

TANZA NATIONAL TRADE SCHOOL


Paradahan I, Tanza, Cavite

DEMONSTRATION LESSON PLAN IN PROGRAMMING .NET TECHNOLOGY

Date : January 8, 2019


Subject : PROGRAMMING .NET TECHNOLOGY
Teacher : JENNIFER M. LAAG
Topic : JAVASCRIPT FUNCTIONS

I. Content Standard The learners demonstrate an understanding of principles and concepts in


developing ASP.NET MVC 5 Web applications

II. Performance The learners independently develop ASP.NET MVC 5 Web applications
Standard

III. Learning LO 1. Employ basic project management tasks


Competencies
TLE_ICTP.NET 11-12DAMWAIc-h-35

IV. Objective At the end of the lesson, the students will be able to:
(K) a. Discuss the knowledge needed in basic project management tasks.
(S) b. Present visual presentation and supporting documents during the
client meeting
(A) c. Understand the value of an end to-end view of Application Lifecycle
Management (ALM) tools and practices
V. Content JavaScript Functions

VI. References Microsoft’s Programming in HTML5 with JavaScript and CSS3 Training
Guide by Glenn Johnson pages 261-310 and Solo Learn App (JavaScript)

VII. Materials Needed Laptop, LED/LCD TV, projector, marker, visual presentation, computers

VIII. Procedures Routinary Activities


10 minutes
1. Prayer
2. Greetings
3. Checking of attendance and classroom condition
4. Latest Technology (Current Trends and Issues)
5. Ice Breaker

A. Reviewing previous Short Quiz: Answer the following by analyzing the given code.
lesson in presenting
the new lesson
5 minutes

B. Establishing a Introduce the new topic to check the prior knowledge of the students.
purpose for the Present a sample of a text file to modify the structure of an existing HTML
lesson document with JavaScript functions.
(5 minutes)
Analyze the code:
Example No.1
Example No. 2

1. Based on the two examples given, what do you observe?


C. Presenting
2. Can you describe the process of the code?
examples/Instance of
3. Have you notice some similarities between the two codes?
the new lesson
(5 minutes)
Group Activity:
D. Discussing new
1. Divide the class into 6, each group will be provided a sample
concepts and
program.
practicing new skills
2. They will analyze, debug the code and will present the needed
#1
output.
(25 minutes)
3. The first group to finish the activity will be the first to explain their
work.
E. Discussing new Interactive Discussion:
concepts and
Present the following topics:
practicing new skills
#2 1. Defining Functions
(10 minutes) 2. Function Parameters
3. Using Multiple Parameters with Functions
4. The return statement
5. The Alert box
 What is a Function?
F. Developing mastery
(Leads to Formative  How many times can the function be executed inside the webpage?
Assessment)  What do you need to create a parameter?
(3 minutes)  When is the return statement most frequently needed?
 How many parameters can be accepted by the alert function?

G. Finding practical Hands on Activity:


aplication of Create a simple calculator using the following functions:
concepts and skills Addition = function addNum
in daily living Subtraction = function subNum
(15 minutes) Multiplication = function multiNum
Division = function divNum
Given numbers are = 20 and 5
Use variables a for the 1st number, b for the 2nd number
For the answer or result you may use your own variable name.

H. Making Ask the 3 students to give their observations and realizations regarding the
generalizations and use of JavaScript functions in programming.
abstractions about
the lesson
(2 minutes)

I. Evaluating learning Short Quiz


(10 minutes)

J. Additional activities There is a lot to learn about JavaScript functions, but today’s lesson covered
for application or the most important concepts. Students will have to read additional concepts
remediation regarding JavaScript Nested Functions, Constructor and Function Literals

IX. REMARKS

X. REFLECTION

A. No. of learners who


earned 80% on the
formative
assessment
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

Prepared by:

Jennifer M. Laag
Teacher II

Checked by:

Edison E. Feranil
Master Teacher I
ICT HUMSS

Noted by:

Dr. Harold B. Pangilinan


Master Teacher I
Subject Coordinator, TVL

Вам также может понравиться