PYTHON PROGRAMMING LAB

Paper Code: 
MCA 327
Credits: 
02
Periods/week: 
04
Max. Marks: 
100.00
Objective: 

This course enable student to

  1. Implement programming concepts in Python.
  2. Experiment various functionalities
  3. Demonstrate the Modules and packages used in Python Programming.
  4. Differentiate different modules and packages used in Python.
  5. Evaluate using different functions, packages in applications.
  6. Construct new ideas where the knowledge of Python can be implemented.

 

Course Outcomes(COs):

 

Learning Outcome (at course level)

 

Learning and teaching strategies

Assessment Strategies

 
 

CO194.        Define basic concepts of Python programming.

CO195.        Describe basic Python file operations.

CO196.        Illustrate how to use Oops concepts using Python.

CO197.        Compare and analyze different packages used in Python.

CO198.        Evaluate and analyze the cases using Python programming.

CO199.        Create new ideas where the knowledge of Python can be implemented.

Approach in teaching: Interactive Lab Sessions, Modeling, Discussions, implementing enquiry based learning, student centered approach

 

Learning activities for the students:

Experiential Learning, Discussions, Lab Assignments, Learning through Real life data centric problems

·  Lab Assignments

·  Practical Record

·  Continues Assessment

·  Semester End Examination

 

 

  • Implement a sequential search
  • Create a calculator program
  • Explore String Functions
  • Implement Selection Sort
  • Implement Stack
  • Read and Write into a file
  • Demonstrate usage of basic regular expression
  • Demonstrate use of advanced regular expressions for data validation
  • Demonstrate use of List
  • Demonstrate use of Dictionaries
  • Create Comma separate files(CSV), Load CSV files into internal data structure
  • Write script to work like a SQL SELECT statement for internal data structure
  • Develop web applications using python programming
  • Develop and use Web services using python

ESSENTIAL READINGS: 

REFERENCES: 

Academic Year: