PYTHON LAB

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

to acquire programming skills in core Python.

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

 

Course Objectives:

<>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

CO 135 Install and run the Python interpreter

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

CO 137 Identify and resolve coding errors in a program

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

CO 139 Design and develop real-life applications using python

 

Interactive Lectures, Discussion, Tutorials, reading assignments, Demonstrations, Team teaching, Teaching using advanced IT audio-video tools, 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

 

Academic Year: