MODULE 1: Understanding Computer Programming
Schedule: Monday and Tuesday 7:30-9:30 am Time Frame: 1 week
OBJECTIVES:
By the end of the lesson, the students will be able to:
Define a program.
Explain the process of computer programming
Understand the process of developing programs.
Identify different types of programming control structure
Understand ethics in computer programming.
Discover love for one’s nation.
INTRODUCTION
PRE-ASSESSMENT
Answer “Let Ask Ourselves”
Refer to your book – page 6.
Direction: Answer the following questions. Write your answer in your Activity notebook.
DISCUSSION
Let’s Discover
Read about “Programming”
See on pages 2 – 3
Life cycle of Program Development involves 5 phases
To have an idea about program development life cycle. See your text book on pages 3 – 5.
Read “Control Structures Programming” on pages 5 – 7 of your text book
To learn more about our lesson, Scan the two (2) QR codes on your textbook – page 10. “Let’s Browse
Back”
1 Computer 10
Let’s Try This
Activity 1
Identify the Term
Refer to your text book on page - 8
Activity 2
Understand the Algorithm
Refer to you text book on page - 8 also
Note: write all your answers on the Activities Answer Sheet given at the last page of this module.
1.
Let’s Level Up
Performance task
Explore the Program
Open an internet browser, and go to this website: www.scratch.mit.edu. Click the create
button on the topmost toolbar. Familiarize yourself with it. Make your own “Sprite
(Character)” on it. Save your “sprite” and send the link via messenger or google classroom.
3 2 1 0
Originality
Completely original idea Some ideas taken from Most ideas taken from All ideas taken from
another project another project another project
Creativity
Very creative Somewhat creative Very little creativity No creativity at all
Used backgrounds that enhance
Backgrounds
project; Used an appropriate Used a background that Used no background
Created own or edited existing background without does not fit well with (blank white stage)
backgrounds editing project
Used multiple sprites that enhance
Sprites
the project; Used more than one Only used one sprite Used no sprites
Created own sprites or edited sprite
sprites’ costumes
Let’s test ourselves
Answer “Identify the Phase” – page 10
2 Computer 10
Activities Answer Sheet
Name: _________________________________________________ Date: _____________
Grade/Section: _____________________________________
Write your all answers here.
(answers only)
You can send this Activities answer sheet via “Messenger, Gmail or Google Class”
Pre-Assessment (page – 6)
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
_
Let’s Try This
Activity 1. (page 8)
1.
2.
3.
4.
5.
Activity 2. (page 8)
1. 6.
2. 7.
3. 8.
4. 9.
5. 10.
Let’s Test Ourselves
1.
2.
3.
4.
5.
3 Computer 10