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

Python Programming Lab Lesson Plan

The document is a lesson plan for the Python Programming course at M. G. R. College for the academic year 2023-2024. It outlines various programming exercises, including temperature conversion, grade calculation, area computation, and more, along with the teaching methods to be employed. The plan is structured for the first year, 'B' section of the B.COM(CA) program.

Uploaded by

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

Python Programming Lab Lesson Plan

The document is a lesson plan for the Python Programming course at M. G. R. College for the academic year 2023-2024. It outlines various programming exercises, including temperature conversion, grade calculation, area computation, and more, along with the teaching methods to be employed. The plan is structured for the first year, 'B' section of the B.COM(CA) program.

Uploaded by

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

M. G. R.

COLLEGE, HOSUR – 635 130


DEPARTMENT OF COMPUTER SCIENCE
Lesson Plan
ACADEMIC YEAR :2023-2024

Faculty Name: VENKATAMURALIKRISHNA Subject: Python Programming

Subject Code: Year / Semester: I ‘B’ Sec / I

Course: B.COM(CA)

Date Hour
on on
Hours
which which Initial/
S.No Exercises Plann
topic topic Remarks
ed
cover cover
ed ed
Program to convert the given
1. temperature from Fahrenheit to
2
Celsius and vice versa depending
upon user’s choice.
Program to calculate total marks,
percentage and grade of a student.
Marks obtained in each of the five
subjects are to be input by user.
Assign grades according to the
2.
following criteria: 2
Grade A: Percentage >=80
Grade B: Percentage >=70 and 80
Grade C: Percentage >=60 and <70
Grade D: Percentage >=40 and <60
Grade E: Percentage < 40
Program, to find the area of
3. rectangle, square, circle and triangle
2
by accepting suitable input
parameters from user.
4. Python script that prints prime
2
numbers less than 20
Program to find factorial of the
5.
given number using recursive 2
function.
Program to count the number of
6. 2
even and odd numbers from array
of N numbers.
7. Python class to reverse a string
2
word by word.
8. Given a tuple and a list as input, 2
and count the occurrences of all
items of the list in the tuple. (Input :
tuple = ('a', 'a', 'c', 'b', 'd'), list = ['a',
'b'], Output : 3)
Create a Savings Account class that
behaves just like a BankAccount,
9. but also has an interest rate and a
2
method that increases the balance
by the appropriate amount of
interest (use Inheritance).
Program to construct the following
pattern, using a nested loop
*
**
***
10.
**** 2
*****
****
***
**
*
Read a file content and copy only
11.
the contents at odd lines into a new 2
file.
12.Create a Turtle graphics window
2
with specific size.
13.Program for Towers of Hanoi using
2
recursion.
Create a menu driven with a
14.
dictionary for words and their 2
meanings.
15.Program to implement the
2
Hangman Game.

Teaching Methods: Lecture using Board, LCD, Discussion & Field Visit

FACULTY HEAD OF THE DEPARTMENT PRINCIPAL

You might also like