PRESIDENCY SCHOOL, AJMER
ACADEMIC SESSION 2025-26
LESSON PLAN
Subject: IT(402) Class: 9
Prepared By: Ms. Monika Sharma Sec: B
Connect Activity: Conduct a quick poll: “What do you use the internet for the most?” and display
results on screen.
Date 21-07-2025 to 31-07-2025
Topic / Sub Topic • Internet and Its Application
• Internet Services
Learning Objective • Understand how the internet works and
its applications.
• Explore various internet services like
email, cloud storage, and e-commerce.
Expected Learning Outcomes • Students will explain internet concepts
and identify services.
• Students will demonstrate safe browsing
and email usage.
Aids and Teaching Methodology • Internet access, videos, browser demo
• Interactive session and hands-on practice
Activities (Teaching, Learning, Assessment) • Create and send an email
• Explore a government website and
summarize its services
Verification of ELO • Email task submission and oral
presentation
Reflection • Students were enthusiastic about using
email and exploring websites.
• Suggest an activity at home under parents’ supervision
Ask students to help parents access a government service online (e.g., bill payment, Aadhaar update).
• Moral Value: Digital Responsibility – Using the internet wisely, respectfully, and safely.
• Follow-up Activity: Students create a “Digital Citizenship Pledge” poster with 5 promises they will
follow while using the internet and present it to the class.
PRESIDENCY SCHOOL, AJMER
ACADEMIC SESSION 2025-26
LESSON PLAN
Subject: IT(402) Class: 10
Prepared By: Ms. Monika Sharma Sec: A
Connect Activity: “Style My Sentence” Game
Instructions: Students will take a plain sentence (e.g., “This is my document”) and quickly
modify it using bold, italics, color, heading styles, etc., then present how different formatting
can change the appearance and impact of the same text.
Date July 21st to July 31st
Topic / Sub Topic “Style My Sentence” Game
Instructions: Students will take a plain sentence
(e.g., “This is my document”) and quickly
modify it using bold, italics, color, heading styles,
etc., then present how different formatting
can change the appearance and impact of the same
text.
Learning Objective • Understand the purpose and advantages of using
styles in documents
• Identify and differentiate between types of styles
in LibreOffice Writer
• Learn to apply, create, and modify different styles
• Develop skills to enhance the presentation and
consistency of documents
Expected Learning Outcomes Learners will be able to:
• Explain what styles are and their advantages
• Apply appropriate styles to headings,
paragraphs, and text
• Create custom styles for better document
presentation
• Demonstrate efficient formatting using the
Styles and Formatting window
• Understand the real-life applications of style
formatting in reports, resumes, etc.
Aids and Teaching Methodology • Smartboard / Computer Lab
• LibreOffice Writer (installed in systems)
• Live demonstration by teacher
• Style palette visual reference chart
• Hands-on document editing tasks
Activities (Teaching, Learning, Assessment) • Demonstration: Teacher shows use of different
styles live on the projector
• Lab Activity: Students open a pre-formatted
document and apply various styles
• Style Challenge: Students create a 1-page resume
using only style formatting tools
• Worksheet: Fill-in-the-blanks and MCQs on style
types and functions
Verification of ELO • Observation during hands-on session
• Style-based formatting assignment
• Correct responses in worksheet
• Students’ ability to justify why a style was used
in their document
Reflection At the end of chapter
Moral Value • Value: Discipline and Presentation
• Activity: Students write a paragraph on:
• “Why disciplined formatting is like a
disciplined life.”
• This promotes clarity in thought and structured
communication.
PRESIDENCY SCHOOL, AJMER
ACADEMIC SESSION 2025-26
LESSON PLAN
Subject: IP(065) Class: 11
Prepared By: Ms. Monika Sharma Sec: Sci
Connect Activity: “Guess the Code” Challenge
Instructions:
Provide students with code snippets that contain "elif else" or "nested if" conditions but without the
final output. Students will guess the output based on their understanding and logic.
Date 14-07-2025 to 19-07-2025
Topic / Sub Topic Conditional Statements – if, if-else, elif,
nested if
Learning Objective • Understand and apply "elif else" in
decision-making structures.
• Understand the use of nested "if"
conditions in Python.
• Differentiate between the basic "if",
"elif", and "else" conditions.
• Learn how nested "if" statements are
used for multiple levels of conditions.
Expected Learning Outcomes • ✔ Write Python code using "elif else" for
decision-making.
✔ Implement nested "if" statements to
check multiple conditions.
✔ Explain the difference between "if",
"elif", and "else".
✔ Predict the output of code containing
"elif else" and "nested if".
✔ Apply these concepts to solve real-life
problems programmatically.
Aids and Teaching Methodology • Python IDE, flowcharts, projector
• Live coding, problem-solving, peer
discussion
Activities (Teaching, Learning, Assessment) • Demonstration: Teacher demonstrates
simple examples of "elif else" and
"nested if" statements using a projector.
• Lab Activity: Students write code for the
following:
• Code using "elif else" to check if a
number is positive, negative, or zero.
• Code using "nested if" to categorize age
groups (e.g., child, teen, adult).
• Group Discussion: Students discuss the
use cases of "elif else" and "nested if" in
real-world scenarios.
Verification of ELO • Observation during hands-on coding
session.
• Correct implementation of code logic in
student assignments.
• Ability to explain the logic behind the
code.
Reflection • At the end of the chapter, reflect on how
decision-making structures (such as "if",
"elif", and "else") are important for
programming logic and real-life
applications like security, surveys, etc.
• Suggest an activity at home under parents’ supervision
Ask students to write a Python program using "elif else" and "nested if" to categorize their family
members based on age (e.g., child, teenager, adult, senior). Parents can review the program, and
students will print the code for family discussion.
• Moral Value: Logical Thinking and Problem Solving
• Follow-up Activity: Students write a short essay on the importance of structured decision-making
in life and programming. How does making clear choices, based on conditions, help in both life and
coding?
PRESIDENCY SCHOOL, AJMER
ACADEMIC SESSION 2025-26
LESSON PLAN
Subject: IP (065) Class: 12
Prepared By: Ms. Monika Sharma Sec: Comm
Connect Activity: Show a table with incorrect column names and ask how they would fix or remove
them.
Date 21-07-2025 to 31-07-2025
Topic / Sub Topic Deleting and Renaming Columns; Boolean
Indexing on DataFrame
Learning Objective • Learn how to delete and rename
columns in a DataFrame.
• Understand Boolean indexing to filter
data based on conditions.
Expected Learning Outcomes • Students will delete and rename columns
using drop() and rename().
• Students will apply Boolean conditions to
filter rows.
Aids and Teaching Methodology • Jupyter Notebook, projector, sample
data
• Live coding, problem-solving, peer
discussion
Activities (Teaching, Learning, Assessment) • Rename columns to meaningful names
• Filter students scoring above 80 using
Boolean indexing
Verification of ELO • Code submission and output verification
Reflection • Students found Boolean indexing
powerful for data analysis.
• Suggest an activity at home under parents’ supervision
Create a DataFrame of daily expenses and filter out days with expenses above ₹500
• Moral Value: Discernment – Developing the ability to filter and focus on what’s important.
• Follow-up Activity: Students create a DataFrame of their weekly screen time and use Boolean
indexing to identify days with excessive usage, followed by a reflection on digital balance.