Professional Documents
Culture Documents
LESSON PLAN
Unit Title: Computer Program
Suggested Time Allotment: 60 minutes
Suggested Number of Session: 1
I. OBJECTIVES
This lesson will provide you the concept of computer programming and its application.
Specific Objectives: At the end of the lesson, the pupils are expected to:
1. understand the concept of a program;
2. identify the applications of Programming Languages; and
3. differentiate the categories of Programming Language.
ELICIT
The teacher will greet the students in different languages:
1. Hello in French - Bonjour
2. Hello in Spanish - Hola
3. Hello in Chinese - Nǐ hǎo
4. Hello in Nihongo –
A. Reviewing previous lesson or 5. Hello in Korean - Anyoung haseyo
presenting the new lesson
The teacher will ask the following questions:
1. Any one who knows how to speak French?
2. Any one who knows how to speak Spanish?
3. Any one who knows how to speak Nihongo?
4. Any one who knows how to speak Chinese?
5. Any one who knows how to speak Korean?
Answer:
French Spanish Chinese Nihongo Korean
Bonjour Hola Nǐ hǎo Konnich Anyoun
iwa g haseyo
Ask the students what they think the meaning of the words.
D. Discussing new concepts and
practicing new skills #1 EXPLORE
The teacher will now reveal the meaning of each words. All the
E. Discussing new concepts and words mean Hello in different languages. Like Computer programs
practicing new skills #2 it may be written in a different language, but it will still have the
same meaning, or it will run still with same behavior.
F. Developing mastery (leads to
Formative Assessment 3) EXPLAIN
The teacher will explain the following:
1. What is Computer Programming?
2. What are the applications of Computer Programming?
3. What are the categories of Programming Language?
4. What is the difference between Compiler and Interpreter?
5. What are the commonly used Programming Languages?
G. Finding practical applications of
concepts and skills in daily
living The teacher will recap the lesson by asking them and
shooting questions:
1. What is a computer program?
H. Making generalizations and 2. What is computer programming?
abstractions about the lesson 3. What are the applications of computer programming?
4. What is the difference between compiler and interpreter?
EVALUATE
I. Evaluating learning
Answer activities provided in the book after every lesson.
EXTEND
J. Additional activities for
Research about Algorithm.
application or remediation
V. REMARKS
To the teachers:
Did I attain my objectives? ______________________________________________________
Did the 75% of students attained passing rate? Why and Why not?_______________________
How will the supervisor/head help you in this matter? __________________________________