SlideShare a Scribd company logo
LESSON PLAN
Week
Date
Topic Planned
From To
1
Python Basics: Entering Expressions into the
Interactive Shell, The Integer, Floating-Point, and
String Data Types, String Concatenation and
Replication, Storing Values in Variables, Your
First Program, Dissecting Your Program
2
Flow control: Boolean Values, Comparison
Operators, Boolean Operators, Mixing Boolean and
Comparison Operators, Elements of Flow Control,
Program Execution, Flow Control Statements,
Importing Modules, Ending a Program Early with
sys.exit()
3
Functions: def Statements with Parameters, Return
Values and return Statements, The None Value,
Keyword Arguments and print(), Local and Global
Scope, The global Statement, Exception Handling, A
Short Program: Guess the Number
4
Module-2Lists: The List Data Type, Working with
Lists, Augmented Assignment Operators,
Methods, Example Program: Magic 8 Ball with a
List, List-like Types: Strings and Tuples,
References
5
Dictionaries and Structuring Data: The Dictionary
Data Type, Pretty Printing, Using Data Structures
to Model Real-World Things
7
Module-3 Manipulating Strings: Working with
Strings, Useful String Methods, Project: Password
Locker, Project: Adding Bullets to Wiki Markup
8
Reading and Writing Files: Files and File Paths,
The os.path Module, The File Reading/Writing
Process, Saving Variables with the shelve
Module,Saving Variables with the print.format()
Function, Project: Generating Random Quiz Files,
Project: Multiclipboard
LESSON PLAN
Week
Date
Topic Planned
From To
9
Module-4
Organizing Files: The shutil Module, Walking a
Directory Tree, Compressing Files with the zipfile
Module, Project: Renaming Files with American-
Style Dates to European-Style Dates,Project:
Backing Up a Folder into a ZIP File. Debugging:
Raising Exceptions, Getting the Traceback as a
String, Assertions, Logging, IDLE‟s Debugger
10
Module-5
Classes and objects: Programmer-defined types,
Attributes, Rectangles, Instances as return values,
Objects are mutable, Copying. Classes and
functions: Time, Pure functions, Modifiers,
Prototyping versus planning
11
Classes and methods: Object-oriented features,
Printing objects, Another example, A more
complicated example,
12
Theinit method, The __str__ method, Operator
overloading, Type-based dispatch, Polymorphism,
Interface and implementation
Signature of Signature of
Faculty/Course Coordinator HoD /Programme Coordinator
RECORD OF CLASS WORK
Week
Period
Topic Planned
Regular Extra
1 Module 1: Python Basics: Entering
Expressions into the Interactive Shell
1 The Integer, Floating-Point, and String Data
Types
1
String Concatenation and Replication, Storing
Values in Variables
1
Your First Program, Dissecting Your Program
2
Flow control: Boolean Values, Comparison
Operators, Boolean Operators, Mixing Boolean
and Comparison Operators
2
Elements of Flow Control, Program Execution,
Flow Control Statements, Importing Modules,
Ending a Program Early with sys.exit()
2
Lists: The List Data Type, Working with Lists
2
Augmented Assignment Operators, Methods
RECORD OF CLASS WORK
Week
Period
Topic Planned
Regular Extra
3 Magic 8 Ball with a List, List-like Types:
Strings and Tuples
3
Dictionaries and Structuring Data: The
Dictionary Data Type
3 Pretty Printing, Using Data Structures to
Model Real-World Things
3
Manipulating Strings: Working with Strings
4
Useful String Methods, Project: Password
Locker
4
Project: Adding Bullets to Wiki Markup
4 Reading and Writing Files: Files and File
Paths, The os.path Module, The File
Reading/Writing Process
4 Saving Variables with the shelve
Module,Saving Variables with the
print.format() Function
Signature of Signature of
Faculty/Course Coordinator HoD /Programme Coordinator
RECORD OF CLASS WORK
Week
Period
Topic Planned
Regular Extra
5
Project: Generating Random Quiz Files,
5
Project: Multiclipboard
5
Module-4
Organizing Files: The shutil Module
5
Walking a Directory Tree, Compressing Files
with the zipfile Module
6
Project: Renaming Files with American-Style
Dates to European-Style Dates
6
Project: Backing Up a Folder into a ZIP File
6
Debugging: Raising Exceptions
6 Getting the Traceback as a String
RECORD OF CLASS WORK
Week
Period
Topic Planned
Regular Extra
7
Assertions, Logging
7 IDLE‟s Debugger
7
Classes and objects: Programmer-defined
types
7
Attributes, Rectangles, Instances as return
values
8
Objects are mutable, Copying
8 Classes and functions: Time, Pure functions
8
Modifiers
8 Prototyping versus planning
Signature of Signature of
Faculty/Course Coordinator HoD /Programme Coordinator
RECORD OF CLASS WORK
Week
Period
Topic Planned
Regular Extra
9
Classes and methods: Object-oriented features
9
Printing objects
9
Another example
9 A more complicated example,
10
Theinit method
10
The __str__ method
10
Operator overloading
10
Type-based dispatch
RECORD OF CLASS WORK
Week
Period
Topic Planned
Regular Extra
11 Polymorphism
11 Interface and implementation
Signature of Signature of
Faculty/Course Coordinator HoD /Programme Coordinator
Signature of Signature of
Faculty/Course Coordinator HoD /Programme Coordinator
LESSON PLAN python.docx
LESSON PLAN python.docx

More Related Content

PDF
Handwritten Text Recognition and Digital Text Conversion
PPTX
Fasttext 20170720 yjy
PDF
Beyond Java: Go for Java developers
PDF
Sentiment Analysis
PPTX
Optical Character Recognition (OCR)
PDF
Text summarization
PDF
OpenAI’s GPT 3 Language Model - guest Steve Omohundro
PDF
Practical sentiment analysis
Handwritten Text Recognition and Digital Text Conversion
Fasttext 20170720 yjy
Beyond Java: Go for Java developers
Sentiment Analysis
Optical Character Recognition (OCR)
Text summarization
OpenAI’s GPT 3 Language Model - guest Steve Omohundro
Practical sentiment analysis

What's hot (20)

PDF
Web scraping in python
PPTX
Presentation on Sentiment Analysis
PPT
PDF
Machine Learning Ml Overview Algorithms Use Cases And Applications
PDF
Introduction of Knowledge Graphs
PDF
A brief introduction to OCR (Optical character recognition)
PDF
Research 101 - Paper Writing with LaTeX
PDF
Sentiment Analysis of Twitter Data
PDF
Amazon sentimental analysis
PPTX
Introduction to Machine Learning (case studies)
PPTX
Deep learning presentation
PPTX
What is a survey paper
PDF
An Introduction to Generative AI
PPTX
ChatGPT.pptx
PPTX
Machine Learning Using Python
PPT
Introduction to Natural Language Processing
PPTX
final presentation fake news detection.pptx
PDF
Relational Algebra and MapReduce
PPTX
Ui path rpa_intro_v1
PDF
ChatGPT-the-revolution-is-coming.pdf
Web scraping in python
Presentation on Sentiment Analysis
Machine Learning Ml Overview Algorithms Use Cases And Applications
Introduction of Knowledge Graphs
A brief introduction to OCR (Optical character recognition)
Research 101 - Paper Writing with LaTeX
Sentiment Analysis of Twitter Data
Amazon sentimental analysis
Introduction to Machine Learning (case studies)
Deep learning presentation
What is a survey paper
An Introduction to Generative AI
ChatGPT.pptx
Machine Learning Using Python
Introduction to Natural Language Processing
final presentation fake news detection.pptx
Relational Algebra and MapReduce
Ui path rpa_intro_v1
ChatGPT-the-revolution-is-coming.pdf
Ad

Similar to LESSON PLAN python.docx (20)

PDF
GE3151_PSPP_UNIT_2_Notes
PDF
Introduction to Python_for_machine_learning.pdf
DOC
pp hand out (1).doc
DOC
pp hand out (1).doc
PPTX
Module 3,4.pptx
PPTX
Complete Core Python with IPT Excel School
PPTX
EST 102 C P.pptx
PPTX
Lacture 1- Programming using python.pptx
PPTX
Introduction-to-Python face clone using python.pptx
PPTX
Apponix Python Full stack Training course
PDF
APS PGT Computer Science SylIabus
PPTX
Basic of python for data analysis
PPTX
software construction and development week 3 Python lists, tuples, dictionari...
PPTX
Functional Programming.pptx
PPTX
Kripanshu MOOC PPT - Kripanshu Shekhar Jha (1).pptx
PDF
Python Course In Chandigarh
PDF
Python Viva Interview Questions PDF By ScholarHat
PPTX
AI_2nd Lab.pptx
PPTX
libraries in python using different .pptx
PPTX
python full notes data types string and tuple
GE3151_PSPP_UNIT_2_Notes
Introduction to Python_for_machine_learning.pdf
pp hand out (1).doc
pp hand out (1).doc
Module 3,4.pptx
Complete Core Python with IPT Excel School
EST 102 C P.pptx
Lacture 1- Programming using python.pptx
Introduction-to-Python face clone using python.pptx
Apponix Python Full stack Training course
APS PGT Computer Science SylIabus
Basic of python for data analysis
software construction and development week 3 Python lists, tuples, dictionari...
Functional Programming.pptx
Kripanshu MOOC PPT - Kripanshu Shekhar Jha (1).pptx
Python Course In Chandigarh
Python Viva Interview Questions PDF By ScholarHat
AI_2nd Lab.pptx
libraries in python using different .pptx
python full notes data types string and tuple
Ad

Recently uploaded (20)

PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPT
introduction to datamining and warehousing
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Safety Seminar civil to be ensured for safe working.
PPT
Mechanical Engineering MATERIALS Selection
DOCX
573137875-Attendance-Management-System-original
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PPTX
additive manufacturing of ss316l using mig welding
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
PPT on Performance Review to get promotions
PDF
Well-logging-methods_new................
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
composite construction of structures.pdf
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
introduction to datamining and warehousing
bas. eng. economics group 4 presentation 1.pptx
Safety Seminar civil to be ensured for safe working.
Mechanical Engineering MATERIALS Selection
573137875-Attendance-Management-System-original
Embodied AI: Ushering in the Next Era of Intelligent Systems
Model Code of Practice - Construction Work - 21102022 .pdf
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
additive manufacturing of ss316l using mig welding
UNIT-1 - COAL BASED THERMAL POWER PLANTS
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Internet of Things (IOT) - A guide to understanding
PPT on Performance Review to get promotions
Well-logging-methods_new................
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
composite construction of structures.pdf
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf

LESSON PLAN python.docx

  • 1. LESSON PLAN Week Date Topic Planned From To 1 Python Basics: Entering Expressions into the Interactive Shell, The Integer, Floating-Point, and String Data Types, String Concatenation and Replication, Storing Values in Variables, Your First Program, Dissecting Your Program 2 Flow control: Boolean Values, Comparison Operators, Boolean Operators, Mixing Boolean and Comparison Operators, Elements of Flow Control, Program Execution, Flow Control Statements, Importing Modules, Ending a Program Early with sys.exit() 3 Functions: def Statements with Parameters, Return Values and return Statements, The None Value, Keyword Arguments and print(), Local and Global Scope, The global Statement, Exception Handling, A Short Program: Guess the Number 4 Module-2Lists: The List Data Type, Working with Lists, Augmented Assignment Operators, Methods, Example Program: Magic 8 Ball with a List, List-like Types: Strings and Tuples, References 5 Dictionaries and Structuring Data: The Dictionary Data Type, Pretty Printing, Using Data Structures to Model Real-World Things 7 Module-3 Manipulating Strings: Working with Strings, Useful String Methods, Project: Password Locker, Project: Adding Bullets to Wiki Markup 8 Reading and Writing Files: Files and File Paths, The os.path Module, The File Reading/Writing Process, Saving Variables with the shelve Module,Saving Variables with the print.format() Function, Project: Generating Random Quiz Files, Project: Multiclipboard LESSON PLAN Week Date Topic Planned From To 9 Module-4 Organizing Files: The shutil Module, Walking a Directory Tree, Compressing Files with the zipfile Module, Project: Renaming Files with American- Style Dates to European-Style Dates,Project: Backing Up a Folder into a ZIP File. Debugging: Raising Exceptions, Getting the Traceback as a String, Assertions, Logging, IDLE‟s Debugger 10 Module-5 Classes and objects: Programmer-defined types, Attributes, Rectangles, Instances as return values, Objects are mutable, Copying. Classes and functions: Time, Pure functions, Modifiers, Prototyping versus planning 11 Classes and methods: Object-oriented features, Printing objects, Another example, A more complicated example, 12 Theinit method, The __str__ method, Operator overloading, Type-based dispatch, Polymorphism, Interface and implementation Signature of Signature of Faculty/Course Coordinator HoD /Programme Coordinator
  • 2. RECORD OF CLASS WORK Week Period Topic Planned Regular Extra 1 Module 1: Python Basics: Entering Expressions into the Interactive Shell 1 The Integer, Floating-Point, and String Data Types 1 String Concatenation and Replication, Storing Values in Variables 1 Your First Program, Dissecting Your Program 2 Flow control: Boolean Values, Comparison Operators, Boolean Operators, Mixing Boolean and Comparison Operators 2 Elements of Flow Control, Program Execution, Flow Control Statements, Importing Modules, Ending a Program Early with sys.exit() 2 Lists: The List Data Type, Working with Lists 2 Augmented Assignment Operators, Methods RECORD OF CLASS WORK Week Period Topic Planned Regular Extra 3 Magic 8 Ball with a List, List-like Types: Strings and Tuples 3 Dictionaries and Structuring Data: The Dictionary Data Type 3 Pretty Printing, Using Data Structures to Model Real-World Things 3 Manipulating Strings: Working with Strings 4 Useful String Methods, Project: Password Locker 4 Project: Adding Bullets to Wiki Markup 4 Reading and Writing Files: Files and File Paths, The os.path Module, The File Reading/Writing Process 4 Saving Variables with the shelve Module,Saving Variables with the print.format() Function Signature of Signature of Faculty/Course Coordinator HoD /Programme Coordinator
  • 3. RECORD OF CLASS WORK Week Period Topic Planned Regular Extra 5 Project: Generating Random Quiz Files, 5 Project: Multiclipboard 5 Module-4 Organizing Files: The shutil Module 5 Walking a Directory Tree, Compressing Files with the zipfile Module 6 Project: Renaming Files with American-Style Dates to European-Style Dates 6 Project: Backing Up a Folder into a ZIP File 6 Debugging: Raising Exceptions 6 Getting the Traceback as a String RECORD OF CLASS WORK Week Period Topic Planned Regular Extra 7 Assertions, Logging 7 IDLE‟s Debugger 7 Classes and objects: Programmer-defined types 7 Attributes, Rectangles, Instances as return values 8 Objects are mutable, Copying 8 Classes and functions: Time, Pure functions 8 Modifiers 8 Prototyping versus planning Signature of Signature of Faculty/Course Coordinator HoD /Programme Coordinator
  • 4. RECORD OF CLASS WORK Week Period Topic Planned Regular Extra 9 Classes and methods: Object-oriented features 9 Printing objects 9 Another example 9 A more complicated example, 10 Theinit method 10 The __str__ method 10 Operator overloading 10 Type-based dispatch RECORD OF CLASS WORK Week Period Topic Planned Regular Extra 11 Polymorphism 11 Interface and implementation Signature of Signature of Faculty/Course Coordinator HoD /Programme Coordinator
  • 5. Signature of Signature of Faculty/Course Coordinator HoD /Programme Coordinator