0% found this document useful (0 votes)
16 views3 pages

Ict 8 Lessonplan

Uploaded by

nadaragnesrani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views3 pages

Ict 8 Lessonplan

Uploaded by

nadaragnesrani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Cambridge Professional Development

Cambridge

Lesson plan template

Lesson Plan
Lesson: Introduction to Python School: JANKIDEVI PUBLI SCHOOL
Date: Teacher: MS AGNES
Class: VIII Number Present: Number absent:
Learning objectives:  Understand what Python is and its applications.
 Write and run a basic Python program.
 Use fundamental concepts such as variables, data types, and basic
input/output. Learners will use simulations and experimental probability
to model a given situation.
Lesson objectives: By the end of this lesson, students will be able to:
1. Understand the Basics of Python: Explain what Python is, its uses, and
its advantages as a programming language.
2. Set Up the Environment: Install Python and set up a development
environment (such as an IDE or text editor).
3. Write Simple Python Programs: Create and run basic Python scripts
that include variables, data types, and basic input/output operations.
4. Utilize Control Structures: Implement conditional statements and loops
to control the flow of a program.
5. Understand Functions: Define and call functions to promote code
reusability.

Vocabulary: Python, IDLE, Python Shell, Run module


Previous learning: Students should have
 Understanding of what programming is and its applications.
 Basic knowledge of concepts like algorithms and logic.

Plan
Activities Resources
Beginning Begin by discussing  White board,
1. Ask students what programming marker
languages they know.  Presentation
2. Have any of them heard of Python?
3. What do they think it is used for?
Introduction:
Briefly explain that Python is a
high-level programming language
widely used for web development,
data analysis, artificial intelligence, and more.
Middle 1. Introduction to Python (10 minutes):
 Definition: Explain that Python is known for
its readability and simplicity, making it great
for beginners.
 Applications: Discuss various fields where
Python is used, such as:
- Web Development
- Data Science
- Automation
- Game Development

2. Setting Up Python (5 minutes):

 Installation: If not using an online compiler,


guide students through the installation of
Python.
 Running Python: Demonstrate how to run a
Python program using a text editor or an
integrated development environment (IDE)  Computer with
like IDLE or PyCharm. Python installed
(or access to an
4. Basic Syntax and Data Types (10 minutes):
online Python
 Variables and Data Types: compiler)
 Introduce variables and how to assign values:

name = "Alice"  Projector or


age = 12 smartboard

 Explain basic data types: integers, floats,


strings, and Booleans.
 Input and Output:
 Introduce the print() function:

print("Hello, World!")
Show how to take user input using the input()
function:

user_name = input("What is your name? ")


print("Hello, " + user_name)

4. Hands-On Activity (10 minutes):


Task: Students will write a simple Python program
that:
 Takes their name as input.
 Greets them using their name.
 Example Code:

user_name = input("What is your name? ")


print("Hello, " + user_name + "! Welcome to Python
programming.")
Monitor & Assist: Walk around to help students as
they write and run their programs.
End Recap: Summarize the lesson by reviewing print(),
(5 mins) variables, and data types.
Questions: Allow students to clarify any doubts .
Discuss the questions.
Reflection and Evaluations
Resource
 Computer with Python installed (or access to
an online Python compiler)
 Projector or smartboard

Recapitulation and Evaluations


1. Worksheet based on the Topic to be given to students and will be discussed during the class.
2. Distribute worksheets with exercises for students to complete independently or in pairs.
3. Ask questions to check comprehension, like “What is a variable?” or “How does print() work in
Python?”
4. Walk around the classroom to provide assistance and guidance as needed.

You might also like