0% found this document useful (0 votes)
46 views

Lesson 3 Understanding Data - LP

The document provides a lesson plan for teaching Python coding. It outlines objectives, standards, content, procedures, activities and an assessment. The lesson will help students learn about data representation in Python including common data types, specifying values, and basic operations.

Uploaded by

Joseph Muñez
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views

Lesson 3 Understanding Data - LP

The document provides a lesson plan for teaching Python coding. It outlines objectives, standards, content, procedures, activities and an assessment. The lesson will help students learn about data representation in Python including common data types, specifying values, and basic operations.

Uploaded by

Joseph Muñez
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

+

LearnIT
Python Coding
LESSON PLAN
School Grade Level
Teacher Learning Area Python Coding
Teaching Date and
Quarter
Time

Lesson Title: Understanding Data


Suggested Time Allotment: 120 minutes
Suggested Number of Session/s: 2

I. OBJECTIVES
In this lesson, students will learn the fundamental concepts in programming, particularly how data works in Python.

Specific Objectives:
After studying this lesson, the students should be able to:
1. learn how data is represented in Python,
2. list the common data types,
3. specify data, and
4. perform basic operations.

ISTE Empowered Learner 1A-1B, Digital Citizen 2A-2D , Knowledge Constructor 3A-3D, Innovative
Standards: Designer 4A-4D, Computational Thinker 5A-5D,
CSTA 3A-CS-01, 3A-CS-02, 3A-1C-24, 3A-1C, Algorithms and Programming 3A-AP-13 – 3A-AP-23
Standards:
Values Integration:
1. Ability to think clearly and logically.
2. Longing to know and understand.
3. Independence of thought and flexibility of mind.
4. Awareness of the use of information technology skills in the world beyond the classroom.

II. SUBJECT MATTER


Content/Topic: Using the Interpreter, Data as Objects, Specifying Data Values
Concepts:
i. How to use IDLE Interpreter
ii. Know the Data as objects
iii. Discuss Data types, mutability, data values, variables

III. LEARNING RESOURCES


Materials/Equipment:
i. Lesson 3 Understanding Data PPT
ii. Laptop/Computer/Cellphone

References:
i. LearnIT – Python Coding Pages

Websites:
i.

IV. PROCEDURES

A. Reviewing previous lesson


ELICIT
or presenting the new The teacher will ask the students to show their videos on how to install Python and
lesson PyCharm.
B. Establishing a purpose for
the lesson ENGAGE
The teacher will show a jumbled word and ask the students to rearrange it.

1. reterrntepi

2. tada

3. pytes

4. eraitlls

5. iaevarsbl

C. Presenting Answer:
examples/instances of the
new lesson 1. Interpreter

2. Data

3. Types

4. Literals

5. Variables

Using the words that the students arranged. The teacher will give the students a task to look
for the definition of it on the internet and let the students share their thoughts about it.
The teacher will introduce the lesson and the objectives that need to be achieved at.
D. Discussing new concepts
and practicing new skills #1 EXPLORE
The Teacher will discuss the following:

Teachers Discussion Part 1


1. The importance of Using the Interpreter
2. Data as Objects
a. Data Types
b. Mutability

Practice Activity:
 The teacher will ask the students to run the following using IDLE and display what
data type are these.
E. Discussing new concepts Complete Name, Age, Address, Birthday, Birth Place
and practicing new skills #2
Teachers Discussion Part 2
1. Specifying Data Values
a. Literals
b. Variables

Practice Activity:
The Teacher will ask the students to display the following:
Complete Name, Age, Address, Birthday, Birth Place

EXPLAIN
Ask the students, to define the following:
1. Interpreter
F. Developing mastery (leads
2. Data Types
to Formative Assessment 3) 3. Mutability
4. Literals
5. Variables
G. Finding practical
applications of concepts
and skills in daily living
ELABORATE

H. Making generalizations and Ask the students:


abstractions about the 1. Using Python IDLE, compute your age.
lesson

EVALUATE
STUDENT ACTIVITY 1:
A. The teacher will ask the students to Identify the data type of the following objects:
1. False
2. 'Siargao'
3. 2.1
4. 5 * 5.5
I. Evaluating learning
5. -9
6. True
7. 'dog'
8. (1,2,3)
9. 1024
10. {'dog':'Bantay'}

EXTEND
Assignment
The teacher will ask the students to Write a line of code that does the following:
1. Assign the variable *hero* to the text string value *'Apolinario Mabini'*
J. Additional activities for
2. Display the value of the variable *hero*
application or remediation
3. Reassign the variable *hero* to the text string value *'Melchora Aquino'*
4. Check the ID of the variable *hero*
5. Check the data type of the object to which the variable *hero* is associated

V. REMARKS

Answer Keys
EVALUATE
Student Activity No. 1

A.

1. Boolean

2. Text String/String
3. Floating Point/Float

4. Floating Point/Float

5. Integer

6. Boolean

7. Text String/String

8. Tuple

9. Integer

10. Dictionary

EXTEND
Assignment

1. hero = 'Melchora Aquino'

2. print(hero)

3. hero = 'Apolinario Mabini'

4. id(hero)

5. type(hero)

You might also like