PYTHON LAB

Paper Code: 
SBCA 302
Credits: 
02
Periods/week: 
04
Max. Marks: 
100.00
Objective: 

The course will enable the students to

  1. Define the basic concepts of python programming.
  2. Understand the concepts of python functions and its uses.
  3. Demonstrate the Modules and packages used in Python Programming.

 

Course Outcomes (COs):

Learning Outcome (at course level)

Learning and teaching strategies

Assessment Strategies

The students will:

CO 146.Install and run the Python interpreter

CO 147.Write python programs using programming and looping constructs to tackle any decision-making scenario.

CO 148.Identify and resolve coding errors in a program

CO 149.Illustrate the process of structuring the data using lists, dictionaries, tuples and sets.

CO 150.Design and develop real-life applications using python

 

Interactive Lectures, Discussion, Tutorials, reading assignments, Demonstrations,  G-suite. Self-learning assignments, Effective questions, Simulation, Seminar presentation, Giving tasks, Performing practical

Class test, Semester end examinations, Quiz, Solving problems in tutorials, Assignments, Presentation, Individual and group projects

Exercises given will be covering entire syllabi as follows:

  • Jupyter Installation for Python, Features of Python, Python Applications
  • Basics of Python: variables, data types, operators & expressions, decision statements.
  • Loop control statements. 
  • Functions
  • Understand the difference between a function and an object.
  • String manipulation
  • Tuples, sets and dictionaries: Need, Creation, Operations and in-built functions

 

 

Academic Year: