You are on page 1of 4

CyberPrime Computer 5

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.

ISTE Standards: The learners develop;


Digital Citizen
Students recognize the rights, responsibilities and opportunities of living, learning and working in an
interconnected digital world, and they act and model in ways that are safe, legal and ethical.
Knowledge Constructor
Students critically curate a variety of resources using digital tools to construct knowledge, produce
creative artifacts and make meaningful learning experiences for themselves and others.
II. SUBJECT MATTER
Content/Topic: Computer Programming
Concepts:
i. A computer program is a collection of instructions written in a language that a computer can
execute.
ii. Computer programming is defined as a process in which various set of instructions provided
to the machine are developed and applied to perform a certain predefined function.
iii. Machine Language is the native tongue of a computer.
iv. Low Level Language is a programming language providing little or no abstraction from the
architecture of a computer's instruction set.
v. High Level Language is a programming language that enable common programmer to write
computer programs using instructions that resembles our everyday language.
vi. Assembly Language is a type of low-level programming language in which each program
statement corresponds to an instruction that the microprocessor can carry out.
III. LEARNING RESOURCES
Materials/Equipment:
i. PowerPoint Presentation
ii. Computer
References:
i. CyberPrime Computer 5 Manual
IV. PROCEDURES

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?

B. Establishing a purpose for the


lesson ENGAGE
The teacher will present the objectives for the day.
Activity: Teacher will pick 5 students to put the listed words to their
corresponding native language.
Bonjour
Hola
Nǐ hǎo
Konnichiwa
Anyoung haseyo
C. Presenting examples/instances of
the new lesson French Spanish Chinese Nihongo 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? __________________________________

You might also like