Coursediary_mvj22plck25b - Introduction to Python Programming
Coursediary_mvj22plck25b - Introduction to Python Programming
COURSE DIARY
1
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
TABLE OF CONTENTS
Sl.No. Content
1 GENERAL INSTRUCTIONS
2 VISION & MISION OF COLLEGE
3 PROGRAM OUTCOME
4 VISION & MISSION OF DEPARTMENT
5 PROGRAM EDUCATIONAL OBJECTIVES
6 PROGRAM SPECIFIC OUTCOMES
7 COURSE OUTCOMES
8 CO PO PSO JUSTIFICATION
9 STUDENT LIST
10 TIMETABLE
11 SYLLABUS
12 SUBJECT PLAN
13 SUBJECT COVERAGE
14 ASSIGNMENTS
15 ASSIGNMENT MARKS
16 ASSIGNMENT CO SPLIT-UP MARKS
17 SERIES EXAMS
18 SERIES EXAM MARKS
19 SERIES EXAM CO SPLIT-UP MARKS
20 SERIES EXAM RESULT ANALYSIS
21 MODULE TESTS
22 MODULE TEST MARKS
23 MODULE TEST CO SPLIT-UP MARKS
24 PROJECTS
25 PROJECT MARKS
26 PROJECT CO SPLIT-UP MARKS
27 TUTORIALS
28 VIVAS
29 VIVA MARKS
30 VIVA CO SPLIT-UP MARKS
31 TUTORIALS MARKS
32 TUTORIALS CO SPLIT-UP MARKS
33 INTERNALMARK
34 QUIZZES
35 OUTCOME BASED EXAMS
36 CO PO ATTAINMENT
37 CLOSURE QUALITY LOOP
38 INDIVIDUAL ATTAINMENTS
39 OVERALL INDIVIDUAL ATTAINMENT
40 QUESTION PAPER
41 QUESTION PAPER WITH ANSWER SCHEME
42 COURSE EXIT SURVEY
43 CALENDAR
44 ATTENDANCE SUMMARY
45 SPECIAL CLASS
2
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
Sl.No. Content
46 REMEDIAL STUDENT LIST
47 REMEDIAL ATTENDANCE
48 REMEDIAL SUBJECT COVERAGE
49 REMEDIAL ACTIONS TAKEN
50 REMEDIAL STUDENTS REMARK
51 REMEDIAL CLASS MATERIALS
52 SURVEY
53 UNIVERSITY MARKS
54 SUBJECT TUTORIAL
3
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
General Instructions
1. Keep the Course Diary up to date by clearly indicating the subject coverage and students attendance on the
relevant pages.
2. Paste the syllabus in the relevant page.
3. Write / paste the Course plan in the relevant page.
4. Events in a semester such as Series Test days, Cultural / Celebration days, days for extra / co-curricular
activities etc. may be indicated in the Year Calendar.
5. Assignment details may be written in the Course Diary or may be filed in the Course File.
(i) Minimum 2 no. of assignments should be given.
(ii) Different sets of questions may be given in an assignment (atleast three) to a class.
(iii) Assignments may be in the form of written - closed / open book, individual / group, home assignment, or
in the form of oral presentation, quiz, seminar etc.
6. Show complete split up of sessional marks in the page "Particulars of Marks". Final sessional mark for each
student should be equal to the sum of marks awarded for Assignments (10) and Series Tests (40).
7. All the entries in the course diary must be, legibly written without overwriting and free of errors.
8. Do not count marks of class tests along with the series test for computing sessional mark.
9. The staff member will be responsible for the safe custody of the Course Diary and (s)he should return it to
the HOD at the end of semester or earlier if (s)he leaves the department or discontinue the subject.
10. Follow KTU regulations for computing sessional marks.
PRINCIPAL
4
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
"
"
"
"
5
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
PROGRAM OUTCOME
PO Number PO Statement
Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an
PO1
engineering specialization to the solution of complex engineering problems.
Problem analysis: Identity, formulate, research literature, and analyze complex engineering problems
PO2 reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering
sciences
Design/development of solutions: Design solutions for complex engineering problems and design system
PO3 components or processes that meet the specified needs with appropriate consideration for public health and
safety, and cultural, societal, and environmental considerations.
Conduct investigations of complex problems: Use research-based knowledge and research methods
PO4 including design of experiments, analysis and interpretation of data, and synthesis of the information to
provide valid conclusions.
Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering
PO5 and IT tools including prediction and modeling to complex engineering activities with an understanding of the
limitations.
The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal,
PO6 health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional
engineering practice.
Environment and sustainability: Understand the impact of professional engineering solutions in societal
PO7
and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the
PO8
engineering practice.
Individual and team work: Function effectively as an individual, and as a member or leader in diverse
PO9
teams, and in multidisciplinary settings.
Project management and finance: Demonstrate knowledge and understanding of the engineering and
PO11 management principles and apply these to one’s own work, as a member and leader in a team, to manage
projects and in multidisciplinary environments.
6
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
"To be a competitive center of excellence in teaching, learning and research to the standards of International
Universities."
"To provide the best training through teaching and research that enables students to master the concepts in
applied physics so that they can apply it in the thrust areas of Engineering and technology and also to evoke their
interest in advanced research areas."
7
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
PROGRAM EDUCATIONAL OBJECTIVES
PEO Number PEO Statement
8
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
COURSE OUTCOME
CO Description Bloom's taxonomy level
9
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
CO - PO MAPPING
10
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
CO - PO - PSO JUSTIFICATION
CO PO Value Justification
11
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
STUDENT LIST
Prepared By : Approved By :
RAMAKALYANI KARNATI, DR.BHARATH D
12
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
TIMETABLE
Day Period 1 Period 2 Period 3 Period 4 Period 5 Period 6 Period 7 Period 8
Monday -- -- -- -- -- -- -- --
Tuesday -- -- -- -- -- -- -- --
Wednesday -- -- -- -- -- -- -- --
Thursday -- -- -- -- -- -- -- --
Friday -- -- -- -- -- -- -- --
Saturday -- -- -- -- -- -- -- --
13
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
SYLLABUS
Module Topic
1.1. Python Basics, Flow control:,functions
1.1.1. Entering Expressions into the Interactive Shell
1.1.2. The Integer, Floating-Point, and String Data Types, String Concatenation and Replication
1.1.3. Storing Values in Variables, Your First Program, Dissecting Your Program
1 1.1.4. Flow control: Boolean Values, Comparison Operators, Boolean Operators,Mixing Boolean and
Comparison Operators
1.1.5. Elements of Flow Control, Program Execution, Flow Control Statements, Importing Modules,Ending a
Program Early with sys.exit(),
1.1.6. Functions: def Statements with Parameters, Return Values and return Statements,The None Value,
1.1.7. Keyword Arguments and print(), Local and Global Scope, The global Statement, Exception Handling,
A Short Program: Guess the Number
2.1. List,Dictionaries
2.1.1. List,Dictionaries
2.1.2. Working with Lists, Augmented Assignment Operators
2.1.3. Methods, Example Program:
2 2.1.4. Magic 8 Ball with a List,
2.1.5. List-like Types: Strings and Tuples, References
2.1.6. Dictionaries and Structuring Data: The Dictionary Data Type
2.1.7. Pretty Printing,
2.1.8. Using Data Structures to Model Real-World Things,
14
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
SUBJECT PLAN
Sl Date Hour Topic Module Method Of Delivery
No
2 2024-03- Hour 3 The Integer, Floating-Point, and String Data Types, String 1 Lecture
21 Concatenation and Replication
3 2024-03- Hour 2 Storing Values in Variables, Your First Program, Dissecting Your 1 Lecture
23 Program
4 2024-03- Hour 4 Flow control: Boolean Values, Comparison Operators, Boolean 1 Lecture
25 Operators,Mixing Boolean and Comparison Operators
7 2024-04- Hour 3 Functions: def Statements with Parameters, Return Values and return 1 Lecture
11 Statements,The None Value,
8 2024-04- Hour 2 Functions: def Statements with Parameters, Return Values and return 1 Lecture
13 Statements,The None Value,
9 2024-04- Hour 4 Keyword Arguments and print(), Local and Global Scope, The global 1 Lecture
15 Statement, Exception Handling, A Short Program: Guess the Number
10 2024-04- Hour 3 Keyword Arguments and print(), Local and Global Scope, The global 1 Lecture
18 Statement, Exception Handling, A Short Program: Guess the Number
11 2024-04- Hour 4 Functions: def Statements with Parameters, Return Values and return 1 Lecture
22 Statements,The None Value,
12 2024-04- Hour 3 Keyword Arguments and print(), Local and Global Scope, The global 1 Lecture
25 Statement, Exception Handling, A Short Program: Guess the Number
13 2024-04- Hour 2 Functions: def Statements with Parameters, Return Values and return 1 Lecture
27 Statements,The None Value,
14 2024-04- Hour 4 Keyword Arguments and print(), Local and Global Scope, The global 1 Lecture
29 Statement, Exception Handling, A Short Program: Guess the Number
15 2024-05- Hour 3 Keyword Arguments and print(), Local and Global Scope, The global 1 Lecture
02 Statement, Exception Handling, A Short Program: Guess the Number
22 2024-05- Hour 2 Dictionaries and Structuring Data: The Dictionary Data Type 2 Lecture
18
23 2024-05- Hour 4 Dictionaries and Structuring Data: The Dictionary Data Type 2 Lecture
20
2024-05- Pretty Printing, 2 Lecture
24 23 Hour 3
Using Data Structures to Model Real-World Things, 2 Lecture
Useful String Methods, Project: Password Locker 3 Lecture
2024-05-
25 25 Hour 2 Manipulating Strings,manipulating string,, reading ,writing files 3 Lecture
organizing files, debugging 4 Lecture
2024-05- Project: Adding Bullets to Wiki Markup 3 Lecture
26 27 Hour 4
Reading and Writing Files: Files and File Paths 3 Lecture
28 2024-06- Hour 2 The os.path Module, The File Reading/Writing Process, 3 Lecture
01
29 2024-06- Hour 4 Saving Variables with the shelve Module,Saving Variables with the 3 Lecture
03 print.format() Function,
15
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
Project: Generating Random Quiz Files, Project: Multiclipboard, 3 Lecture
2024-06-
30 06 Hour 3
Organizing Files: The shutil Module, Walking a Directory Tree, 4 Lecture
32 2024-06- Hour 4 Project: Renaming Files with American-Style Dates to European-Style 4 Lecture
10 Dates,Project: Backing Up a Folder into a ZIP File,
2024-06- Debugging: Raising Exceptions 4 Lecture
33 13 Hour 3
Getting the Traceback as a String, Assertions, 4 Lecture
2024-06- Logging, IDLE s Debugger. 4 Lecture
34 15 Hour 2
Classes and objects,classess,objects,functions 5 Lecture
35 2024-06- Hour 3 Rectangles, Instances as return values, Objects are mutable, Copying, 5 Lecture
20
Classes and objects: Programmer-defined types, Attributes 5 Lecture
2024-06-
36 22 Hour 2 Classes and functions: Time, Pure functions 5 Lecture
Modifiers, Prototyping versus planning, 5 Lecture
37 2024-06- Hour 4 Classes and methods: Object-oriented features, Printing objects, 5 Lecture
24 Another example,
A more complicated example,Theinit method, The __str__ method, 5 Lecture
38 2024-06- Hour 3
27 Operator overloading, Type-based dispatch, Polymorphism, Interface 5 Lecture
and implementation,
16
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
SUBJECT COVERAGE
Sl Date Hour Topic Module Remarks
No
3 2024-03- Hour 2 The Integer, Floating-Point, and String Data Types, String 1
23 Concatenation and Replication
18
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
ASSIGNMENTS
19
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
ASSIGNMENT MARKS
Roll No Name Assignment 1 (20) Assignment 2 (20)
20
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
ASSIGNMENT CO SPLIT-UP MARKS
Name of evaluation: Assignment Assignment 1 Total Mark: 20 Assignment name: Assignment 1
Data not found
21
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
SERIES EXAMS
S.No Name Type Date Max Mark Result Status Question
1 Series Exam 1 OFFLINE EXAM 16/05/2024 50 Results published
2 Series Exam 2 OFFLINE EXAM 08/06/2024 50 Results published
3 Series Exam 3 OFFLINE EXAM 13/07/2024 50 Results published
22
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
SERIES EXAM MARKS
Roll No Name Series Exam 1 (50) Series Exam 2 (50) Series Exam 3 (50)
23
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
Code: MVJ22PLCK25B
Reg No.: ____________________ Name : ____________________
PART A
1.
2.
3.
4. Find the output of the following sample code CO2 2 (2)
X={‘sandwich’:5,’cups’:10}
Print(X.get(‘eggs’,0))
Print(X.get(‘sandwich’,0))
5. Is there any change to the color if setdefault() method used CO2 2 (2)
spam={‘color’:’black’,’age’:18,’name’:’rama’}
spam.setdefault(‘color’:’white’)
PART B
Answer Any Two Question(s)
6.
7.
8.
PART C
Answer Any Two Question(s)
9. Write Nested dictionaries and list with example program CO2 4 (10)
10. write a program Checking Whether a Key or Value Exists in a Dictionary CO2 2 (10)
11. Explain nested dictionaries and list with example program CO1 3 (10)
24
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
Code: MVJ22PLCK25B
Reg No.: ____________________ Name : ____________________
PART A
PART B
Answer Any Two Question(s)
6. Explain nested dictionaries and list with example program CO1 3 (10)
7. Explain the data structuress to model real world things Tie-Tac -Toe Board CO1 3 (10)
PART C
Answer Any Two Question(s)
9. How would you check if each word in a string begins with a capital letter ? WRITE AN CO2 3 (10)
EXAMPLE PROGTRAM? hOW WOULD YOU confirm that 2 strings have the same
identity ? write an example program?
10. How would you check only whether the first or last part of the string with an example? CO2 3 (10)
explain the string indexing and in ,not in operators with suitable examples
11. how can you find file size and list its folder contents with an example CO2 3 (10)
25
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
Reg No.: ____________________ Name : ____________________
PART A
3.
4.
5.
PART B
Answer Any Two Question(s)
6. Write the program to count the number of times character is appearing in the text CO2 1 (10)
7.
8.
PART C
Answer Any Two Question(s)
9.
10.
11.
26
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
Reg No.: ____________________ Name : ____________________
27
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
SERIES EXAM CO SPLIT-UP MARKS
Name of evaluation: Series Exam1 Total Mark: 50 Series exam name: NIL
1 2 3 4 5 6 7 8 9 10 11
Roll No Name (2.00) (2.00) (2.00) (2.00) (2.00) (10.00) (10.00) (10.00) (10.00) (10.00) (10.00) Total
CO1 CO1 CO1 CO2 CO2 CO1 CO1 CO1 CO2 CO2 CO1
Name of evaluation: Series Exam 2 Total Mark: 50 Series exam name: NIL
1 2 3 4 5 6 7 8 9 10 11
Roll No Name (2.00) (2.00) (2.00) (2.00) (2.00) (10.00) (10.00) (10.00) (10.00) (10.00) (10.00) Total
CO1 CO1 CO1 CO2 CO2 CO1 CO1 CO1 CO2 CO2 CO2
Name of evaluation: Series Exam 1 Total Mark: 50 Series exam name: Series Exam 1
Data not found
Name of evaluation: Series Exam 2 Total Mark: 50 Series exam name: Series Exam 2
Data not found
Name of evaluation: Series Exam 3 Total Mark: 50 Series exam name: NIL
Data not found
Name of evaluation: Series Exam 3 Total Mark: 50 Series exam name: Series Exam 3
Data not found
28
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
RESULT ANALYSIS
29
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
LIST OF HIGH PERFORMERS
30
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
31
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
RESULT ANALYSIS
32
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
LIST OF HIGH PERFORMERS
33
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
34
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
RESULT ANALYSIS
35
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
LIST OF HIGH PERFORMERS
36
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
37
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
MODULE TESTS
S.No Name Type Date Max Mark Result Status Question
1 Module Test 1 OFFLINE EXAM 16/05/2024 10 Results published
2 Module Test 2 OFFLINE EXAM 08/06/2024 10 Results published
3 Module Test 3 OFFLINE EXAM 12/07/2024 10 Results published
38
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
MODULE TEST MARKS
Roll No Name Module Test 1 (10) Module Test 2 (10) Module Test 3 (10)
39
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
MODULE TEST CO SPLIT-UP MARKS
Name of evaluation: Module Test 2 Total Mark: 10 Module test name: 2
Data not found
40
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
PROJECTS
S.No Name Issued Date Max Mark Result Status Details
41
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
PROJECT MARKS
Data not found
42
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
PROJECT CO SPLIT-UP MARKS
No Evaluations found
43
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
VIVA
S.No Name Issued Date Max Mark Result Status Details
44
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
VIVA MARKS
Data not found
45
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
VIVA CO SPLIT-UP MARKS
No Evaluations found
46
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
TUTORIALS
Sl.No. Title Description Max Mark Issued Date Question
No Tutorial Found
47
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
TUTORIAL MARKS
Data not found
48
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
TUTORIALS CO SPLIT-UP MARKS
No Evaluations found
49
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
INTERNAL MARK
SE (50.00 %) Assi (20.00 %) Quiz (30.00 %)
Method: Average of
Method: Average of Selected Method: Average of Selected Total
Selected
Series Series Series Assig Assig Module Module Module Final
Roll No Name Exam Exam Exam (out of nment nment (out of Test Test Test (out of Grace Score
1(out 2(out 3(out 25) 1(out 2(out 10) 1(out 2(out 3(out 15) Marks (out of
of 50) of 50) of 50) of 20) of 20) of 10) of 10) of 10) 50)
50
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
OUTCOME BASED EXAMS
Exam Name Exam Type Total Mark Total Time
Assignment Assignment 1 Assignments 20
Assignment Assignment 2 Assignments 20
Series Exam1 Series Exam 50 1 Hrs : 30 Mins
Series Exam 2 Series Exam 50 1 Hrs : 30 Mins
Module Test 2 Module Test 10 0 Hrs
Series Exam 1 Series Exam 50 2 Hrs
Series Exam 2 Series Exam 50 2 Hrs
Series Exam 3 Series Exam 50 1.30 hrs
Module Test 3 Module Test 10 0 Hrs
Series Exam 3 Series Exam 50 2 Hrs
51
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
CO BASED EVALUATIONS
No Evaluations Found
CO - PO MAPPING AVERAGE
CO - PO MAPPING
CO - PO MAPPING DETAILED
52
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
CLOSURE QUALITY LOOP
Action Proposed
CO Topic Target % Target Attainment Attainment Proposed value for
Level Level Gap to bridge the next
the gap offering
53
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
COURSE EXIT SURVEY
Course Exit Survey Details Not Found
54
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
INDIVIDUAL ATTAINMENTS
Series Exam1
Attainment 1 2 3
Benchmark (%) 50 60 80
55
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
INDIVIDUAL ATTAINMENTS
Series Exam 2
Attainment 1 2 3
Benchmark (%) 50 60 80
56
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
OVERALL INDIVIDUAL ATTAINMENT
Sl.No Roll No Name
Attainment
57
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
ACADEMIC CALENDAR
Apr 2024 May 2024
Class
Class
Days
Days
Date
Date
Description Description
Wed 01
Thu 02
Fri 03
Sat 04
Sun 05
Mon 06
Tue 07
Mon 08 Wed 08
Tue 09 Thu 09
Wed 10 Fri 10
Thu 11 Sat 11
Fri 12 Sun 12
Sat 13 Mon 13
Sun 14 Tue 14
Mon 15 Wed 15
Tue 16 Thu 16 Series Exam 1, Module Test 1
Wed 17 Fri 17
Thu 18 Sat 18
Fri 19 Sun 19
Sat 20 Third Saturday April 2024 Mon 20
Sun 21 Tue 21
Mon 22 Wed 22
Tue 23 Thu 23
Wed 24 Fri 24
Thu 25 Sat 25
Fri 26 Sun 26
Sat 27 Mon 27
Sun 28 Tue 28
Mon 29 Wed 29
Tue 30 Thu 30
Fri 31
58
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
ACADEMIC CALENDAR
Jun 2024 Jul 2024
Class
Class
Days
Days
Date
Date
Description Description
Sat 01 Mon 01
Sun 02 Tue 02
Mon 03 Wed 03
Tue 04 Thu 04
Wed 05 Fri 05
Thu 06 Sat 06
Fri 07 Sun 07
Sat 08 Series Exam 2, Module Test 2 Mon 08
Sun 09 Tue 09
Mon 10 Wed 10
Tue 11 Thu 11
Wed 12 Fri 12 Module Test 3
Thu 13 Sat 13 Series Exam 3
Fri 14 Sun 14
Sat 15 Mon 15
Sun 16 Tue 16
Mon 17 Wed 17
Tue 18 Thu 18
Wed 19 Fri 19
Thu 20 Sat 20
Fri 21
Sat 22
Sun 23
Mon 24
Tue 25
Wed 26
Thu 27
Fri 28
Sat 29
Sun 30
59
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
COLLEGE CALENDAR
S.No Title Date Details Organizer Name
60
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
YEAR CALENDAR
S.No Date Event Remarks
61
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
ATTENDANCE SUMMARY
Roll 18/0321/0323/0325/0328/0330/0301/0404/0408/0411/0413/0422/0425/0402/0506/0509/0516/0523/0527/0530/05
No Student Total
4 3 2 4 3 2 4 3 4 3 2 4 3 3 4 3 5 6 3 4 3
62
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
ATTENDANCE SUMMARY
03/06 08/06 20/06 22/06 24/06 27/06 29/06 01/07 04/07 08/07
Roll No Student Total
4 5 6 3 2 4 3 2 4 3 4
63
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
ATTENDANCE SUMMARY
64
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
SPECIAL CLASS
65
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
REMEDIAL STUDENT LIST
Prepared By : Approved By :
RAMAKALYANI KARNATI, DR.BHARATH D
66
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
REMEDIAL ATTENDANCE
67
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
REMEDIAL SUBJECT COVERAGE
Sl Date Slot Topic Module Remarks
No
68
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
REMEDIAL ACTIONS TAKEN
Sl No Date Action
69
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
REMEDIAL STUDENT REMARK
Sl No Student Name Remark
70
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
REMEDIAL CLASS MATERIALS
Sl No Class Date Title
71
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
UNIVERSITY EXAM MARKS
Roll No Name University Mark
72
PHY 2023 I MVJ22PLCK25B - INTRODUCTION TO PYTHON PROGRAMMING
SUBJECT TUTORIAL
S.No Date Day Period Module Remarks File
73