Sunteți pe pagina 1din 6

School: THE NATIONAL TEACHERS COLLEGE Grade Level: 9

Student Teacher: Mr. Jhaizar Ladjahali Learning Area: Computer 9


DAILY LESSON LOG
Tuesday/Wednesday – 7:00 AM to 4:00
Teaching Dates and Time PM Quarter: 4th Quarter

Session 1 Session 2 Session 3


I. OBJECTIVES

A. Content Standards The learners shall be able to identify and describe what java script is and its basic syntax and operators.

B. Performance Standards The learners shall be able to execute proper usage basic syntax in java script.operators.

C. Learning The learners shall be able to apply knowledge and skill in JavaScript operators and its basic syntax.
Competency/Objectives
II. CONTENT Introduction to JavaScript Basic Syntax Operators

III. LEARNING RESOURCES

A. References Html5,CSS3,Javascript Mapua Html5,CSS3,Javascript Mapua Information Html5,CSS3,Javascript Mapua Information


Information Technology Center Technology Center Technology Center
1. Teacher’s Guide pages
2. Learner’s Material pages 84-86 pp. 86 pp. 87-95 pp.

3. Textbook pages
4. Additional Materials from https://www.w3schools.com/js/js_output.asp https://www.w3schools.com/js/js_output.asp https://www.w3schools.com/js/js_output.asp
Learning Resource LR portal
B. Other Learning Resources LED tv, Projector and laptop LED tv, Projector and laptop LED tv, Projector and laptop
IV. PROCEDURE
A. Reviewing previous Lesson or The teacher welcomes the class review The teacher welcomes the class review the The teacher welcomes the class review
presenting new lesson the previous lesson and introduced the previous lesson and introduced the new lesson. the previous lesson and introduced the
new lesson. new lesson.

B. Establishing a purpose for the The teacher will present a lesson using The teacher will present a lesson using power The teacher will present a lesson using
lesson power point presentation that’s shows point presentation that’s shows introduce a power point presentation that’s shows
introduce a javascript and proper way to javascript and proper way to use basic syntax introduce a javascript and proper way to
use basic syntax and operators and operators use basic syntax and operators
a. Presenting examples/ instances Introduction to Javascript Basic Syntax Operators
of the new lesson.  Understanding staments, variable
 Javascript is a cross- naming, whitespace, and other basic  Concantenation
platform,object oriented javascript syntax
scripting language. var foo = ‘hello’;
 The language is described as a A simple variable declaration. var bar = ‘world’;
small and lightweight language console.log (foo + ‘ ‘
inside a host environment var foo = ‘hello world’; +bar); // ‘hello world’
(example, a web browser)  Multiplication and Division
 Javascript is a very lightweight 2 * 3;
programming language in Whitespace has no meaning outside of
2 / 3;
comparison to more full-blown quotation marks
 Incrementing and Decrementing
OOP languages which has var foo = ‘hello world’;
var i =1;
dependencies on multiple
var j = ++I;//pre –
libraries or Apllication
increment : j equals 2; I
Programming Interfaces or API Parentheses indicate precedence
equals 2
for extensibikity. 2*3+5;//returns 11;multiplication happen first var k = i++;//post –
 Static Web Pages normally 2*(3+5);//returns 16;addition happens first increment : k equals 2; I
reffered to as information
equals 3
which had no interaction with a Tabs enhance readability, but have no special  Operators on numbers and string
back-end data store or meaning
database. var foo = 1;
var foo = function () { var bar = ‘2’;
console.log (‘hello’); console.log ( foo +
}; bar);//12.uh oh
 Logical Operators
var foo = 1;
var bar = 0;
var baz = 2;
foo || bar ; // returns 1 , which is true
bar || foo ; // returns 1, which is true
foo && bar ; // returns 0, which is false
foo && bar; // returns 2 , which is true
bar && foo;// returns 1, which is true
 Comparison Operators
var foo = 1;
var bar = 0’;
var baz = ‘1’
 Switch Statements

Switch (foo) {
case ‘bar’;
alert (‘the value was bar – yay !’)’;
break;
case ‘baz’;
alert (‘boo baz :(‘);
break;
default :
alert (‘everything else is just ok’);
break;
}
 Loops
//logs ‘try 0 ‘ , ‘try 1’ , …, ‘try 4’
for (var i = 0; i <5; I ++) {
console.log (‘try’ + 1);
}
 Do-While Loop
Do {
//even though the condition
evaluates to false
//this loop’s body will still execute
once
Alert (‘Hi there!’);
}while (false);
 Arrays
var myArray = [‘hello’,’world’];
var myArray – [‘hello’,’world’,’foo’,’bar’];
console.log(myArray [3]);// logs ‘bar’

b. Discussing new concepts and The learners will do activities The learners will do activities The learners will do activities
practicing new skills.#1 demonstrating the basic components of demonstrating the basic components of using demonstrating the basic components of
using JavaScript to create simple JavaScript to create simple formulas and using JavaScript to create simple formulas
formulas and construct loops which later construct loops which later displays the value and construct loops which later displays
displays the value using the “console.log using the “console.log ()” method. The the value using the “console.log ()”
()” method. The JavaScript block is JavaScript block is located within an HTML file, method. The JavaScript block is located
within the <script> element.
located within an HTML file, within the within an HTML file, within the <script>
<script> element. element.

c. Discussing new concepts and The learners will do activities The learners will do activities demonstrating The learners will do activities
practicing new skills #2. demonstrating the basic components of the basic components of using JavaScript to demonstrating the basic components of
using JavaScript to create simple create simple formulas and construct loops using JavaScript to create simple formulas
formulas and construct loops which later which later displays the value using the and construct loops which later displays
displays the value using the “console.log “console.log ()” method. The JavaScript block is the value using the “console.log ()”
()” method. The JavaScript block is located within an HTML file, within the <script> method. The JavaScript block is located
located within an HTML file, within the element. within an HTML file, within the <script>
<script> element. element.
d. Developing Mastery Activity: Activity: Activity:
JavaScript: Multiplication Tables JavaScript: Multiplication Tables JavaScript: Multiplication Tables
1. Go to activities folder and 1. Go to activities folder and double-click 1. Go to activities folder and
double-click to open the to open the location. double-click to open the location.
location. 2. Create a file named 2. Create a file named
2. Create a file named multiplicationTables.html and save multiplicationTables.html and
multiplicationTables.html and this file inside the activities folder. save this file inside the activities
save this file inside the activities 3. Write the following code inside the folder.
folder. file: 3. Write the following code inside
3. Write the following code inside the file:
the file:

4. The following steps below are used in


defining the javascript located within 4. The following steps below are
4. The following steps below are the HTML <head> section: used in defining the javascript
used in defining the javascript a. Write a for loop that will iterate from located within the HTML <head>
located within the HTML 0 to 10. For each iteration of the for section:
<head> section: loop, it will multiply the number by 9 a. Write a for loop that will iterate
a. Write a for loop that will iterate and log result (e.g. “2 * 9 = 18”). from 0 to 10. For each iteration
from 0 to 10. For each iteration of the for loop, it will multiply the
of the for loop, it will multiply 5. The output of the code should be number by 9 and log result (e.g.
the number by 9 and log result similar to what is shown below: “2 * 9 = 18”).
(e.g. “2 * 9 = 18”). 5. The output of the code should be
5. The output of the code should similar to what is shown below:
be similar to what is shown
below:

e. Finding practical application of


concepts and skills in daily living

f. Making Generalizations and I learned that: _____________________? I learned that: _____________________? I learned that: _____________________?
Abstraction about the Lesson. I will: _________________________? I will: _________________________? I will: _________________________?
I realized that: _________________? I realized that: _________________? I realized that: _________________?

g. Evaluating Learning Rubrics Rubrics Rubrics

h. Additional Activities for Application Remediation Activity: Remediation Activity: Remediation Activity:
or Remediation I. Enumeration I. Enumeration I. Enumeration
1. Give at least 10 IDE tools 1. Give at least 10 IDE tools 1. Give at least 10 IDE tools
2. Types of API at least 10 2. Types of API at least 10 2. Types of API at least 10

V. REMARKS

VI. REFLECTION Reflect on your teaching and assess yourself Reflect on your teaching and assess yourself as a Reflect on your teaching and assess yourself as
as a teacher. Think about your students’ teacher. Think about your students’ progress this a teacher. Think about your students’ progress
progress this week. What works? What else week. What works? What else needs to be done to this week. What works? What else needs to be
needs to be done to help the students learn? help the students learn? Identify what help your done to help the students learn? Identify what
Identify what help your instructional instructional supervisors can provide for you so help your instructional supervisors can provide
supervisors can provide for you so when you when you meet them, you can ask them relevant for you so when you meet them, you can ask
meet them, you can ask them relevant questions. them relevant questions.
questions.
A. No. of learners earned 80%in the
evaluation.
B. No. of learners who required
additional activities for
remediation who scored below
80%

C. Did the remedial lesson work? No. of


learners who have caught up with
the lesson.

D. No. of learner 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 used/discover which
I wish to share with other
teachers?

S-ar putea să vă placă și