LP 1
LP 1
b. Performance Standard The learner shall be able to independently create/provide quality and
marketable products and/ or services in Programming, prescribed by
TESDA Training Regulations.
c. Learning Competencies
A. References:
b. Learner’s Material K11 Module: Basic Animation, Course Outline, Course Syllabus, and
Curriculum guide
B. Activity List of Learning Resources for pictures, ICT Integration-Multimedia (CANVA App/ Microsoft
Development Engagement Activities PowerPoint Presentation), Google Meet, and LMS
IV: Procedures:
b. Motivation The student will give a word that define Computer Programming.
Programming
Is the art or process and science of creating/writing programs.
Programmer
A computer professional who writes this set of instructions
Programming language
is a tool that allows programmers to write commands or programs that can
easily be understood by a person and translated into codes that are
machine-readable. (e.g. C Language)
Algorithm
is a formula or set of steps for solving a particular problem. As an
algorithm, a set of rules must be unambiguous and have a clear stopping
point. It can be expressed in any language, from natural languages like
English to programming languages.
Example: Let us say that you have a friend arriving at the bus station, and
your friend needs to get from the bus station to your house. There are
different algorithms that you might give your friend for getting to your
home.
Example:
In this example, instead of using a long name for an item description, the
use of variable shortens the name, just like your nickname. This will help
you code the program faster and will also adhere to the rules in writing a
variable for different programming languages.
Constant
- Constant is a value that remains fixed or unchangeable all
throughout the execution of a program. That is, the value cannot
be altered while the program is running
Example
The algorithm:
You may use the following questions to establish that the algorithm is
correct:
1. Does it have defined inputs and outputs?
2. Is it guaranteed to terminate?
3. Does it produce the correct result?
d. Engagement After the discussion, the student will answer the following questions.
1. What is an algorithm?
2. How do you formulate an algorithm?
3. What is the difference between an algorithm and a computer program?
e. Assimilation Formative Test
Direction: Choose the correct answer from the word bank below. Write
your answer at the space provided before each number.
Word Bank
Problem: Input three numbers and find the average of the three numbers.
Neatness: 2
Completeness: 3
Creativity: 2
Output: 8
Total: 15
Ms. Pamela Anne D. Gorospe Ms. Patty Mae R. Lim Mr. Jemel Gary A. Gepiga
Subject Teacher Subject Coordinator Academic Coordinator
Noted by: