4) Lesson Plan - PY
4) Lesson Plan - PY
4) Lesson Plan - PY
Year : I Semester : II
1. COURSE OUTCOMES
Blooms Taxonomy
At the end of the course, the students will be able to:
Level
Demonstrate the basic features of the python language using variables, Apply
1 expressions and functions
Apply the data structure concepts in python for an application using list, Apply
2 tuples and dictionaries
Apply the object oriented features using tkinter in python for GUI based Apply
3 application.
Apply the concepts of web development in python using Django framework Apply
4
for website development
Apply the python libraries and data visualization concepts in data Apply
5 analysis for real time scenario.
2. CO - PO MAPPING
CO Vs PO PO PO PO PO PO P0 PO PO PO PO PO PSO PSO
PO 1 2 3 4 5 6 7 8 9 10 11 12 1 2
CO1 1 1 1 1 1
CO2 2 1 2 1 1 3
CO3 1 1 2 1 1 2 1 1 2
CO4 1 1 1 1 2 2 2 1 1 3
CO5 3 2 1 1 2 1 2 1 2
Course 2 1 1 1 1 2 1 2 1 3
1- Weak 2- Moderate 3- Strong
Programme Outcomes (POs) - Regulations 2019
PO1. Domain Expertise: Apply the knowledge of mathematical fundamentals in the field of
Computer Applications.
PO2. Computing Skills and Ethics: Identify, formulate, and solve the computational
problems.
PO3. Lifelong Learning and Research: Design and develop algorithms, implement programs
and evaluate the performance.
PO5. Modern Tool Usage: Evaluate and use appropriate tools and techniques in developing
application activities.
PO7. Environment and Sustainability: Provide scientific solutions with due consideration of
environmental and economic sustainability.
PO8. Ethics: Follow ethical principles and norm in developing applications.
PO12. Life-long Learning: Recognize the need for and have the ability to engage in
independent and lifelong learning in the context of technological change.
PSO2. Data management: Manage and analyze huge volume of data in real world
problems.
3. LESSON PLAN
Date and
Planned
Session CO/LO/SO Reference Periods
Period of
delivery
CO1: Demonstrate the basic features of the
python language using variables,
expressions and functions
LO1: Explain the overview of Python Chapter 2- T1
1
LO3: Apply the dictionary concept in real time Chapter 11- T1
applications
SO1: Define dictionary T1 19/02/2024
1
12
SO3: Apply the operations and methods of T1 21/02/2024
dictionary
13 1
SO3: Apply the operations and methods of T1 23/02/2024
tuples
1
Chapter 13- T1
LO5: Describe about data structure selection
14 SO1:Apply the data structure selection concept in T1 1 24/02/2024
real time applications
LO6: Explain in detail about file concepts in Chapter 14- T1
python
15 SO1:Define files T1 26/02/2024
1
1
SO4: List the advantages of files T1 29/02/2024
18
CO 3: Apply the object oriented features using
tkinter in python for GUI based
application.
LO1: Explain in detail about classes and Chapter 16- T1
objects in Python
T1 01/03/2024
19
SO1: Describe the object oriented features
1
SO2: Define classes T1 04/03/2024
20
1
SO3: Define objects T1 05/03/2024
21 1
SO5: Create a project hello world with django Chapter 3-R1 18/03/2024
32 1
LO2: Illustrate about working with templates Chapter 4-R1
SO1 :Explain the django template configuration R1 19/03/2024
33 1
SO2: Create a web page using django templates R1 20/03/2024
SO2 :Use any one python library for real time R2 01/04/2024
39 applications 1
SO4: Perform the data analysis for any data set R2 10/04/2024
using pandas library 1
45
Text Book(s):
T1. Allen Downey, “Think Python”, Second Edition, Green Tea Press, 2018.
REFERENCES:
R1. Samuel Dauzon, Aidas Bendoraitis, Arun Ravindran, ”Django: Web Development with
python”, Packt Publisher, 2016
R2. Phuong Vo.T.H, Martin Czygan,”Getting started with python Data Analysis”,
Packt Publisher, 2015
R3. Laura Cassell, Alan Gauld, “Python Projects”, Wrox Publication, 2015
R4. Jeffrey Elkner, Chris Meyers Allen Downey, “Learning with Python”, Fourth Edition,
Dream Tech Press Publication, 201
19CACN1203-Python Programming
CO Vs PO PO PO PO PO PO P0 PO PO PO PO PO PSO PSO
PO 1 2 3 4 5 6 7 8 9 10 11 12 1 2
CO1 1 1 1 1 1
CO2 2 1 2 1 1 3
CO3 1 1 2 1 1 2 1 1 2
CO4 1 1 1 1 2 2 2 1 1 3
CO5 3 2 1 1 2 1 2 1 2
Course 2 1 1 1 1 2 1 2 1 3
1- Weak 2- Moderate 3- Strong