Apply Coding Skills in Programming
Apply Coding Skills in Programming
1.PowerPoint
Presentation
2.Discussion
3.Facilitation of lesson
plan
2.1 Apply coding
skills in
programming
SSP_TLE-CT8ESM -IVa-d-2.1
Objectives:
1. Familiarize the correct syntax use in programming
2. Differentiate the correct function use in coding
3. Apply coding skill in programming
2.1 Apply coding
skills in
programming
SSP_TLE-CT8ESM -IVa-d-2.1
Value Focus
Fear of the Lord
“The fear of the Lord is the beginning of
knowledge, but fools despise wisdom and
instructions.” Proverbs 1:7
Modular Distance Learning
PRINTED DIGITAL (SIM/LAS)
INDEPENDENT STRUGGLING
WHLP/LAS Synchronous Learning Asynchronous Simplified Face to Face
Learning LAS/Video
Page 2 -3 of the LAS,
Quarter 4, Week 1, Using a zoom, review the students from Using the PPT or OBS The students The teacher will
Creative Technologies 8 the previous lesson: share the video to the will review the use PowerPoint
use of print Presentation.
students.
Guide Questions: and input
The students will be asked if the functions. The students will
1.What is the meaning following code is correct, if it is The students will be The students answer the
of mastery? incorrect, find the error and correct it. asked if the following will answer the interactive PPT
2.Compare and code is correct, if it is three tasks to task to foster
contrast. Using a PowerPoint, create an incorrect, find the error master. mastery of the
a. Identify if the code is interactive PPT that will foster and correct it. print and input
correct or not. mastery of the print and input A Key answer functions.
b. Look unto the functions. Using a PowerPoint, will be given to
problem if the code is create an interactive PPT
check their
incorrect answer.
Identify if the following code is correct. that will foster mastery
c. Correct the code of the print and input
1.print(“Hello) functions
2.name=input(“What is your name”
3.print(name) Identify if the following
4.printHello, names) code is correct.
1.print(“Hello)
2.name=input(“What is
your name”
3.print(name)
4.printHello, names)
Drill
What is the meaning of mastery?
Mastery is not a function of genius or talent. It is a function of time
and intense focus applied to a particular field of knowledge. Only
one who devotes himself to a cause with his whole strength and
soul can be a true master.
Investigation
TTaassk N
k No. 2
““FFiind o. 2
nd tthhee Ro
Ro
1 PPrroobleoott ooff tthhee
LLooook u
Task No. g or Bug ” b m
k unnttoo thlem””
“Debu ode is
thee iinncor
if th e c ccoodde. corrreecctt
Identify or not. e.
correct
Task No. 3
“Debugging”
Process of detecting
and removing of existing and
potential errors
Investigation
1
Task No. g or Bug ”
“Debu cod e is
if th e
Identify or not.
correct
1.print(Hello)
2.name=input(“What is your name?”
3.print(name)
4.print(Hello, names)
Investigation
2
Task No. Root of the
“Find the em”
Probl rrect
he inco
ot
Look unt de.
co
1.print(Hello)
2.name=input(“What is your name?”
3.print(name) The word “name” is a declared variable.
4.print(Hello, names) print(‘Hello’,
You GUESS! name)
Investigation Task No.
3
“Debugg
ing ”
Process
o
and remo f detecting
1. print(Hello) ving
and pote of existing
ntial erro
2. name=input(“What is your name?” rs
3. print(name)
4. print(Hello, names)
1.print(“Hello”)
2.name=input(“What is your name?”)
3.print(name)
4.print(‘Hello’, name)
Modular Distance Learning
PRINTED DIGITAL (SIM/LAS)
INDEPENDENT STRUGGLING
WHLP/LAS Synchronous Learning Asynchronous Simplified Face to Face
Learning LAS/Video
Page 3 of the LAS, Using a zoom, review the students Using PPT, OBS, Show how a Show how a
Quarter 4, Week 1, from the previous lesson: share the video to the computer computer works
Creative students. works using using
Technologies 8 The students will explain how a an PowerPoint and
computer works in their own words Show how a computer illustration. videos
Guide Questions: works using an
1.How does Show how a computer works using illustration and videos. Give the Give the
computer works? an illustration and videos. meaning of a meaning of a
2.What is data? Give the meaning of data. data.
3.Identify if the Give the meaning of data. data
variable is correct Identify if Identify if the
or incorrect in Identify if the variable is correct or Identify if the variable the variable variable is
Python incorrect. is correct or incorrect is correct or correct or
1. 7Days 1. 7Days incorrect incorrect
2. Days_of_Week 2. Days_of_Week Use mother Use mother
3. Last # 3. Last # tongue as tongue if
4. @Nsme 4. @Name needed. necessary.
5. _Name 5. _Name
Mind Games
Review
How your computer works!
Manipulate Output
Input Data Data
Data
_____ 1. 7Days
_____ 2. Days_of_Week
_____ 3. Last #
_____ 4. @Name
_____ 5. _Name
NOTE: Python variables can only begin with a letter (A-Z/a-z) or an underscore (_)
Modular Distance Learning
PRINTED DIGITAL (SIM/LAS)
INDEPENDENT STRUGGLING
WHLP/LAS Synchronous Learning Asynchronous Simplified Face to Face
Learning LAS/Video
Guide Questions: Using a zoom, review the students from Using the recorded zoom, The student The student will
1.What is making the previous lesson: share the video to the will watch a watch a video:
students. video:
decision?
The student will watch a video The student will
2.Does your choices Every Mouthful is Meaningful The student will watch The student watch a video
affects your future? https://www.youtube.com/watch? a video will watch a Every Mouthful
Why and why not? v=1MG8KeZIuO4 Every Mouthful is video is Meaningful
3.Finished a what if Meaningful Every https://www.yo
flowchart of the Material Used: https://www.youtube. Mouthful is utube.com/watc
a. Youtube com/watch?v=1MG8K Meaningful h?v=1MG8KeZIu
video you watched. eZIuO4 O4
b. The art of questionning https://www.
youtube.com
Material Used: /watch?v=1 Material Used:
a. Youtube MG8KeZIuO4 a. Youtube
b. The art of Material b. The art of
questionning Used: questionnin
a. Youtube g
b. The art
of
question
ning
Every mouthful is meaningful
Finished the what-if flowchart of the video
Start
NO She YES
went
home
End
Presentation: Making Choices
Congratulations, you’ve made it to the
most interesting topic. In this topic, we’ll look at
how to make your program smarter, capable of
making choice and decisions.
Specifically, we’ll be looking at the if
statement, for loop and while loop. These are
known as control flow tools; they control the
flow of the program.
Modular Distance Learning
PRINTED DIGITAL (SIM/LAS)
INDEPENDENT STRUGGLING
WHLP/LAS Synchronous Learning Asynchronous Simplified Face to Face
Learning LAS/Video
Using a zoom, facilitate the students Using OBS, share the 1. The students 1. The students will
Page 3 -4 of the will familiarize familiarize with the
LAS, Quarter 4, during the activity proper. video to the students. with the correct correct Syntax of If
Syntax of If Statement
Week 1, Creative 1. The students will familiarize with 1. The students will Statement
Technologies 8 familiarize with the 2. Copy the sample
the correct Syntax of If Statement 2. Copy the program to instill
correct Syntax of If
Statement sample program repetitive coding of
2. Copy the sample program to to instill the If Statement
Guide Questions: instill repetitive coding of the If repetitive coding code using the
2. Copy the sample of the If Pythoid 3.1 App
1.What is the most Statement code using the Pythoid program to instill Statement code
commonly used 3.1 App repetitive coding of the If using the 3. Make a comment
Statement code using the Pythoid 3.1 App to understand each
control flow Pythoid 3.1 App line of the program
3. Make a comment to understand
statement each line of the program code
3. Make a
3. Make a comment to comment to Materials:
2.Study and copy understand each line of understand each
line of the 1. PowerPoint
the sample If Material Used: the program code program Presentation
Statement program, a. Pythoid 3 app
2. Pythoid 3 App
Material Used: Materials: 3. LAS
using Pythoid 3 app
b. PowerPoint Presentation a. Pythoid 3 app 1. Paper and
3.Explain the code pencils
c. LAS b. PowerPoint
each line. 2. Pythoid 3
Presentation App
c. LAS 3. LAS, Week 1.
Quarter 4
Activity
Activity
Task N
o. 2
“Copy
do
1
Task No. x Error ” Copy t not Paste”
“Synta Statem he sample
ze w ith the en If
Fami l ia ri
x of I f the Py t code usin
ta thoid
correc t S yn 3.1 Ap g
nt p
Stateme
Task No. 3
“Comment below”
B.
If a==‘1’
print(“I love you”)
elseif a==‘2’:
print(“I like you”)
else
print(“not in the choices”)
Activity Task N
o. 2
“Copy
do no
Copy tP
the sa aste”
Statem m
ent co ple If
the Py de usi
thoid ng
3.1 Ap
p
Note: == sign is used to denote equality, since = sign is used to assign a value
Activity Task N
o. 3
“Com
ment
belo w”
Co
under mment to
stand
eac
the co h line of
de
Activity Task N
“Com
o. 3
ment
belo w”
Co
under mment to
stand
each l
the co ine of
de
Analysis
Analysis
Guide Questions:
1.Did you finished the activity? If not, what
are the problem that you encounter. Share
2.In what problem will you be able to use the
If Statement, give an example
Analysis
Abstraction
Abstraction
Guide Questions:
1.What is conditional statement?
2.What is the most commonly used control
flow statement?
3.What is the flowchart of the If Statement
Abstraction
Guide Questions:
Guide Questions:
If Statement
Abstraction
Guide Questions:
Application
Application
Value Focus: Fear of the Lord
“The fear of the Lord is the beginning of
Knowledge, but fools despise
Wisdom and instruction.” Proverbs 1:7
Guide Questions:
1.What is fear of the Lord?
2.Why is it the beginning of knowledge?
3.What will you choose between right and
good? Why?
Application
Value Focus: Fear of the Lord
“The fear of the Lord is the beginning of
Knowledge, but fools despise
Wisdom and instruction.” Proverbs 1:7
Guide Questions:
1.What is fear of the Lord?
“Fear of the Lord,” means having a deep respect,
reverence and awe for God’s power and authority.
Application
Value Focus: Fear of the Lord
“The fear of the Lord is the beginning of
Knowledge, but fools despise
Wisdom and instruction.” Proverbs 1:7
Guide Questions:
2. Why is it the beginning of knowledge?
Wisdom is to depart from evil. The fear of the
Lord is having a deep respect and reverence to
God.
Application
Value Focus: Fear of the Lord
“The fear of the Lord is the beginning of
Knowledge, but fools despise
Wisdom and instruction.” Proverbs 1:7
Guide Questions:
3. What will you choose between right and
good? Why?
Right is what God sees, good is what you
see
Modular Distance Learning
PRINTED DIGITAL (SIM/LAS)
INDEPENDENT STRUGGLING
WHLP/LAS Synchronous Learning Asynchronous Simplified Face to Face
Learning LAS/Video
Guide Questions: Using the jotform, evaluate the Using the jotform With the use With the use
students. evaluate to the students. LAS, answer LAS, answer the
the Performance
Written Works 1. To perform the Performance Task using
No. 1 Activity 1: 1. To perform the Performance Performance Task use Task using Pythoid 3 app.
Fill in the blanks Task use the Pythoid 3 app the Pythoid 3 app Pythoid 3 (For students
- - app. (For without android
Performance 2. To answer the Written Works 2. To answer the Written students phone, they may
Works No. 1 with the without write their codes
Task No. 1 No.1, in the real time. android on a piece of
given dead line
Activity 1: Write - A jotform will be phone, they paper, they may
a code - A jotform will be provided to provided to those may write used the
those who wants to answer who wants to answer
their codes on computer for
online a piece of coding
online
paper
Material Used: With the use of
-jotform With the use paper and pen,
of paper and answer the
pen, answer Written Works
the Written No. 1
Works No. 1
Evaluation
Evaluation
print
comparison
single double
If statement
input
Evaluation
Evaluation
Performance Rubrics
Performance 5 3 2
1. What is asked is given
2. The result is correct
3. The program runs, no
error found
TOTAL
Modular Distance Learning
PRINTED DIGITAL (SIM/LAS)
INDEPENDENT STRUGGLING
WHLP/LAS Synchronous Learning Asynchronous Simplified Face to Face
Learning LAS/Video
Guide Questions: Using messenger, give the assignment Using messenger, give Using the Fill in the blank
to the students. the assignment to the LAS, share assignment.
students on their GC, the
Master the syntax of Fill in the blank assignment.
give them time to assignment Give choices to
If statement by finish the assignment to the the students
filling the blank to name=input(‘What is your _____’) students.
complete the simple grade=____(‘Give me your grade’)
program Fill in the blank Fill in the
If _____ >= 75 : assignment. blank
print(“You passed”) assignment.
_____ grade < 75: name=input(‘What is
______(“You failed”) your _____’) Give
grade=____(‘Give me choices to
your grade’) the
If _____ >= 75 : students
print(“You passed”)
_____ grade < 75:
______(“You failed”)
Assignment
Assignment
Fill in the blank assignment. Choose the letter of the
correct answer.