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

Python Programming

The document outlines a Python Programming course, including course outcomes, model question paper, and Bloom's taxonomy and course outcome distributions. The course aims to teach Python basics, data structures, OOP, files, exceptions, and real-world applications.

Uploaded by

yogapriya
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Python Programming

The document outlines a Python Programming course, including course outcomes, model question paper, and Bloom's taxonomy and course outcome distributions. The course aims to teach Python basics, data structures, OOP, files, exceptions, and real-world applications.

Uploaded by

yogapriya
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course Name: Python Programming

Course Outcomes (CO):


At the end of this course students will be able to
1. Understand and comprehend the basics of python programming.
2. Demonstrate the principles of structured programming and be able to describe, design,
implement, and test structured programs using currently accepted methodology. 3.
Explain the use of the built-in data structures list, sets, tuples and dictionary.
4. Make use of functions and its applications.
5. Identify real-world applications using oops, files and exception handling provided by
python.

Model Question Paper


Total duration (H: M): 03:00
Course: Python Programming
Maximum Marks: 50
Q. No. Questions Marks CO BL
1a. Explain the basic data types available in Python with 2.5 CO1 1
examples.
1b. Explain the Identifiers, Keywords, Statements, Expressions, 2.5 CO1 2
and Variables in Python programming language with
examples.
1c. Write python program to swap two variables 2.5 CO1 5
1d What is the Aliasing and Cloning in Python 2.5 CO2 2
2a. Discuss the relation between tuples and lists, tuples and 2.5 CO2 4
dictionaries in detail.
2b. What is the Dictionary in Python? 2.5 CO2 5
2c. Explain Object Oriented Programming in Python 2.5 CO2 3
2d. What is testing and debugging in Python? 2.5 CO2 5
3a. Write the example of Big oh Notation 5 CO3 5

3b. What is selection sort in Python with example? 5 CO3 2


4a. Discuss the following dictionary methods with an example. 5 CO4 4
a) get() b) keys() c) pop() d) update() e) values() f) items()
4b. Write Python program to sort numbers in a list in ascending 5 CO4 1
order using Bubble Sort by passing the list as an argument to
the function call.
5a. What is hash tables in Python? How do you make a hash table in 5 CO5 3
Python?
5c. What is the use of Tkinter in Python programming? Does Tkinter 5 CO5 3
work with Python?
Bloom's Level wise Marks Course Outcomes wise Marks
Distribution Distribution

14
12
10
8
6
4
2
LEVEL 1 LEVEL 2 LEVEL 3 0
CO1 CO2 CO3 CO4 CO5
LEVEL 4 LEVEL 5

You might also like