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

Ece Lab Record Front Page

Tht
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views

Ece Lab Record Front Page

Tht
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

GRT INSTITUTE OF

ENGINEERING AND
TECHNOLOGY, Tiruttani
(An Autonomous Institution)
Accredited by NBA (ECE), NAAC with “A++” Grade & An ISO 9001:2015 Certified Institution
Approved by AICTE, New Delhi & Affiliated to Anna University, Chennai.

GE24102- PROBLEM SOLVING AND PYTHON PROGRAMMING


LABORATORY
(REGULATION -2024)

2024-2025

RECORD NOTE
BOOK

NAME :

REGISTER NO :

BRANCH & YEAR :

SUBJECT WITH CODE :


GRT INSTITUTE OF
ENGINEERING AND
TECHNOLOGY, Tiruttani
(An Autonomous Institution)
Accredited by NBA (ECE), NAAC with “A++” Grade & An ISO 9001:2015 Certified Institution
Approved by AICTE, New Delhi & Affiliated to Anna University, Chennai.

BONAFIDE CERTIFICATE

Certified that this is a bonafide record of the practical work done by

of B.E. / B.Tech, in the

Laboratory during the academic year 20 - 20 .

Staff -Incharge Head of the Department

Submitted for the University Practical Examination held on .

INTERNAL EXAMINER EXTERNAL EXAMINER


GRT INSTITUTE OF
ENGINEERING AND
TECHNOLOGY, Tiruttani
(An Autonomous Institution)
Accredited by NBA (ECE), NAAC with “A++” Grade & An ISO 9001:2015 Certified Institution
Approved by AICTE, New Delhi & Affiliated to Anna University, Chennai.

GE24102- PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY


(REGULATION-2024)
SYLLABUS
COURSE OBJECTIVES:
 To understand the problem-solving approaches.
 To learn the basic programming constructs in Python.
 To practice various computing strategies for Python-based solutions to real world problems.
 To use Python data structures - lists, tuples, dictionaries.
 To do input/output with files in Python.

LIST OF EXPERIMENTS

1. Identification and solving of simple real life or scientific or technical problems, and developing
flow
charts for the same. (Electricity Billing, Retail shop billing, Sin series, weight of a motorbike,
Weight of a steel bar, compute Electrical Current in Three Phase AC Circuit, etc.)
2. Python programming using simple statements and expressions (exchange the values of two
variables, circulate the values of n variables, distance between two points).
3. Scientific problems using Conditionals and Iterative loops. (Number series, Number Patterns,
pyramid pattern)
4. Implementing real-time/technical applications using Lists, Tuples. (Items present in a
library/Components of a car/ Materials required for construction of a building –operations of
list & tuples)
5. Implementing real-time/technical applications using Sets, Dictionaries. (Language, components
of an automobile, Elements of a civil structure, etc.- operations of Sets & Dictionaries)
6. Implementing programs using Functions. (Factorial, largest number in a list, area of shape)
7. Implementing programs using Strings. (Reverse, palindrome, character count, replacing
characters)
8. Implementing programs using written modules and Python Standard Libraries (pandas, numpy,
Matplotlib, scipy)
9. Implementing real-time/technical applications using File handling. (Copy from one file to
another, word count, longest word)
10. Implementing real-time/technical applications using Exception handling. (Divide by zero error,
voter’s age validity, student mark range validation)
11. Exploring Pygame tool.
12. Developing a game activity using Pygame like bouncing ball, car race etc.

TOTAL: 60 PERIODS
GRT INSTITUTE OF
ENGINEERING AND
TECHNOLOGY, Tiruttani
(An Autonomous Institution)
Accredited by NBA (ECE), NAAC with “A++” Grade & An ISO 9001:2015 Certified Institution
Approved by AICTE, New Delhi & Affiliated to Anna University, Chennai.

COURSE OUTCOMES:
On completion of the course, students will be able to:
CO1: Develop algorithmic solutions to simple computational problems
CO2: Develop and execute simple Python programs.
CO3: Implement programs in Python using conditionals and loops for solving problems.
CO4:.Process compound data using Python data structures.
CO5: Utilize Python packages in developing software applications.

CO-PO Mapping Matrix:


Course
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
Outcom
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
e
CO1
3 3 3 3 2 - - - - - 3 2 1 - -
CO2
3 3 3 3 2 - - - - - 3 2 1 - -
CO3
3 3 3 3 2 - - - - - 3 - 1 - -
CO4
1 2 - - 1 - - - - - 1 - 1 - -
CO5
2 2 - - 2 - - - - - 2 - 1 - 1
2. 2. 1.
AVG. 3 3 - - - - - 2.4 2 1 - 1
4 6 8

1-low,2-medium,3-high,‘-'-nocorrelation

You might also like