• No results found

13 10) i) Install and Run Hive then use Hive to create, alter, and drop databases

COURSE OBJECTIVE:

In this course the student will learn about ➢ Using lists, tuples, dictionaries in python Program ➢ Structure and components of python Program ➢ Building functions and packages in python

➢ Design Object Oriented Programs with Python Classes.

COURSE OUTCOMES : At the end of the course the student will be able to

CO1 : Installation of Python Programming Software

CO2 : Design Programs in Python

CO3 : Building functions and packages in python

CO4 : Run Python scripts

CO5 : Handle exceptions in python

COURSE ARTICULATION MATRIX(Correlation between COs&POs) :

Course Code COs Programme Outcomes

1 2 3 4 5 17MC74 CO1 -- -- 3 -- -- CO2 3 3 3 3 CO3 -- -- 3 3 CO4 -- -- 3 -- CO5 3 3 3 3

1= Slight(low) 2=Moderate(Medium) 3=Substantial(High)

Note: Enter Correlation Levels 1 or 2 or 3. If there is no correlation, put ‘-’ 1- Slight (Low), 2 - Moderate (Medium), 3 - Substantial (High).

Python Programming Lab Schedule (Lesson Plan): S.No Date (Tentative) Actual Date Of Completion Programs to be completed

CYCLE-1

1 24-06-2019 Python Installation, Running Instructions in interactive interpreter and a python script, write a python program and raise indentation Error and correct it.

2 26-06-2019 1. Compute Distance between two points – Pythagorean Theorem 2. Print sum of two numbers using command line arguments

3 01-07-2019 1. Check given no is even or not

2. Find decimal equivalent of ½, 1/3, ¼, ...,1/10 using for loop 4 03-07-2019 1. Program using for loop that loops over a sequence

2. Print the given number to zero using while 5 08-07-2019 1. Find sum of all primes below two million

2. Generate Fibonacci series

6 10-07-2019 1. By considering terms in Fibonacci sequence below four million find the sum of even valued terms.

7 15-07-2019 - Write a Python program to create the multiplication table - Write a Python program to get next day of a given

date

8 17-07-2019 1. Program to Count no. Of characters in the string and store them in a dictionary data structure.

2. Program to use split and join methods in the string and trace a birthday with dictionary data structure.

9 22-07-2019 1. Program combine lists that combines theses lists into a dictionary 2. Program to count frequency of characters in a given file.

10 24-07-2019 1. Program to print each line of a file in reverse order

2. Compute the number of characters, words and lines in a file. 11 29-07-2019 - Write a Python program to remove duplicates from a

list of lists

- Write a Python program to find maximum and the minimum value in a set

12 31-07-2019 - Write a Python program to create a shallow copy of sets

- Write a Python program to get the number of occurrences of a specified element in an array

13 05-08-2019 - Write a Python program to get the number of occurrences of a specified element in an array

- Write a Python program to determine whether a given year is a leap year

14 07-08-2019 - Write a Python program to select all the Sundays of a specified year

- Write a Python program to solve the Fibonacci sequence using recursion.

S.No

Date (Tentative)

Actual Date

Completion

CYCLE - 2

15 19-08-2019 1. Use functions to find the two balls are collide or not 2. Use functions to test two strings are nearly equal or not 16 21-08-2019 1. Use functions to find duplicates in a list

2. Use functions to find all unique elements in a list

17 26-08-2019 1. Write a function to find the cumulative product of list of numbers.

2. Write a user defined function to reverse the list 18 28-08-2019 1. Write a single line functions to compute LCM, GCD of

two numbers

19 04-09-2019 1. Program to define and print a matrix

2. Program to perform addition of two square matrices 20 09-09-2019 1. Program to perform multiplication of two square

matrices

21 11-09-2019 1. Install packages requests, flask and explore them using PIP

22 16-09-2019 1. Write a script that imports requests and fetch content from the page

23 18-09-2019 1. Write a script that serves a simple HTTP response and a simple HTML page

24 23-09-2019 1. Illustration of class variables 2. Illustration of instance variables 3. Illustration of self variables

25 25-09-2019 1. Robot

26 30-09-2019 1. ATM Machine

27 14-10-2019 1. Expression calculator using tk 28 16-10-2019 1. Draw the figures using turtle

Total No Of Classes Required : 56 Total No Of Classes Conducted : Programs beyond the Syllabus

- Write a Python program to create the multiplication table

- Write a Python program to get next day of a given date

- Write a Python program to remove duplicates from a list of lists

- Write a Python program to find maximum and the minimum value in a set - Write a Python program to create a shallow copy of sets

- Write a Python program to get the number of occurrences of a specified element in an array

- Write a Python program to determine whether a given year is a leap year - Write a Python program to select all the Sundays of a specified year - Write a Python program to solve the Fibonacci sequence using recursion.

ACADEMIC CALENDAR:

Description From To Weeks

I Phase of Instructions-1 24-06-2019 10-08-2019 7W I Mid Examinations 12-08-2019 17-08-2019 1W II Phase of Instructions 19-08-2019 19-10-2019 9W II Mid Examinations 21-10-2019 26-10-2019 1W Preparation and Practical’s 28-10-2019 02-11-2019 1W Semester End Examinations 04-11-2019 16-11-2019 2W

EVALUATION PROCESS:

According to Academic Regulations of R17 Distribution and Weightage of Marks For Laboratory Courses is as follows

(a) Continuous Internal Evaluation (CIE):

The Continuous Internal Evaluation (CIE) is based on the following parameters:

(b) Semester End Examinations (SEE:

The Semester End examinations (SEE) for laboratory courses shall be jointly conducted by internal and external examiners with 3 hours duration and evaluated for 60 marks.

The performance of the student shall be evaluated as per the parameters indicated below:

Course Instructor Course

Coordinator Module Coordinator HOD

Signature Name of the

Faculty Mrs M.Hema Latha Mrs M.Hema latha Dr P Ashok Reddy Dr P Ashok Reddy

Parameter Marks

Day to day work & Record(10+10) 20 Internal Test 10 Viva voce 10

Total 40

Parameter Marks

Procedure / Algorithm 10 Experimentation / Program execution 15 Observations / Calculations / Testing 15

Result 10

Viva voce 10

Related documents