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

G8 LS9 Functions and String in Python

The lesson plan for Class VIII in Computer Science focuses on teaching functions and string manipulation in Python over a duration of 4 hours. Students will learn to define and call functions, perform string operations, and debug common errors through hands-on activities and coding exercises. The plan also emphasizes interdisciplinary connections, life skills development, and includes supplemental activities like art integration and discussions on AI applications.

Uploaded by

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

G8 LS9 Functions and String in Python

The lesson plan for Class VIII in Computer Science focuses on teaching functions and string manipulation in Python over a duration of 4 hours. Students will learn to define and call functions, perform string operations, and debug common errors through hands-on activities and coding exercises. The plan also emphasizes interdisciplinary connections, life skills development, and includes supplemental activities like art integration and discussions on AI applications.

Uploaded by

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

SARASWATI VISHWA - VIDYALAYA NATIONAL SCHOOL

LESSON PLAN (2024-25)


Teacher Name: Harshada Hiralkar Class : VIII Month : January
Subject: Computer Lesson Name: Functions and String in Python Lesson Duration: 4 Hrs
Lesson Objective: Students will learn about functions and string manipulation in Python, including defining functions, calling functions, and string
operations.
Learning Outcome : Understand the concept of functions and their importance in programming.
Define and call functions in Python.
Differentiate between built-in and user-defined functions.
Perform string operations such as slicing, concatenation, and formatting.
Debug common errors in functions and string manipulation.
Pedagogical Practices : Students will engage in coding exercises, problem-solving, and hands-on activities.

Teacher Preparation: The teacher will introduce functions and strings with live coding examples and interactive activities.
Questions will be in the form of fill-ups, MCQs, true/false, and short/long answers.

Student Preparation: Students can practice Python function and string exercises.
Students will participate in coding challenges.

Interdisciplinary Linkage : Mathematics (using functions for calculations), English (string manipulations in text processing), and Logical Thinking
(developing modular code).

Infusion with Life Skills: Students will enhance logical reasoning, debugging skills, and computational thinking.

Supplemental Activities
Art-Integration : Students will create a flowchart demonstrating function calls and string operations.

Story Based: Students can write a short program that processes text data using functions and string methods.

Artificial Intelligence: - Discussion on how functions and string processing are used in AI applications.
FLN: NA
CWSN Plan: NA
Assignment: Define: i) Function ii) Parameter iii) Return Value
Differentiate between built-in and user-defined functions.
Write a Python program to define a function that calculates the factorial of a number.
Explain string slicing with an example.
List any three advantages of using functions in programming.
SARASWATI VISHWA - VIDYALAYA NATIONAL SCHOOL
WEEKLY LESSON PLAN (2024-25)
Teacher Name: Harshada Hiralkar Class: VIII Month: January
Subject: Computer Lesson Name: Functions and String in
Python

Topic/ No of
Sr. No. Important Notes Class Activities Home Work
Sub-Topic Periods

Explanation of function structure and Students will write


1 Introduction to Functions 1 Audio/Visual importance definitions of functions

Built-in & User-defined Practice programs using


2 1 Audio/Visual Hands-on coding exercises on functions
Functions functions

String Operations & Discussion and debugging common Write a string


3 1 Audio/Visual
Methods string errors manipulation program

Group discussion on function-based


4 Real-world Applications 1 Audio/Visual & discussion problem-solving

You might also like