python
python
APRIL/MAY – 2024
5108-GANADIPATHY TULSI’S JAIN ENGINEERING COLLEGE, VELLORE.
Computer Science and Engineering
GE3171 - PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
I year / I semester
Date: 06-08-2024 Time: 3 Hours
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)
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)
12. Developing a game activity using Pygame like bouncing ball, car race etc.
SPLIT UP
Aim/Procedure - 20
Program - 30
Execution & Results - 30
Viva Voce - 10
Record - 10
Total - 100
SKILLED REPORT
Hardware Requirements:
Processor – i3 processor : Available
4GB RAM : Available
500 GB Hard disk : Available
15” Monitor : Available
Systems are Connected through LAN : Available
Software Requirements:
Windows Operating System : Available
Python 3.9 : Available
MARK ALLOCATION
AIM/PROCEDURE/ FLOWCHART 20
PROGRAM 30
EXECUTION & RESULTS 30
VIVA VOCE 10
RECORD 10
TOTAL 100
SPLIT UP
Aim/Procedure - 20
Program - 30
Execution & Results - 30
Viva Voce - 10
Record - 10
Total - 100
SKILLED REPORT
Hardware Requirements:
Processor – i3 processor : Available
4GB RAM : Available
500 GB Hard disk : Available
15” Monitor : Available
Systems are Connected through LAN : Available
Software Requirements:
Windows & LINUX Operating System : Available
C Compiler : Available
a b c Total
`
AIM/PROCEDURE/ FLOWCHART
PROGRAM
EXECUTION & RESULTS
VIVA VOCE
RECORD
TOTAL
MARK ALLOCATION
a b c Total
`
AIM/PROCEDURE/ FLOWCHART
PROGRAM
EXECUTION & RESULTS
VIVA VOCE
RECORD
TOTAL
LIST OF EXPERIMENTS
SKILLED REPORT
Hardware Requirements:
Processor – i3 processor : Available
4GB RAM : Available
500 GB Hard disk : Available
15” Monitor : Available
Systems are Connected through LAN : Available
Software Requirements:
Windows Operating System : Available
Python 3.9 : Available
MARK ALLOCATION
AIM/PROCEDURE/ FLOWCHART 20
PROGRAM 30
EXECUTION & RESULTS 30
VIVA VOCE 10
RECORD 10
TOTAL 100
MARK ALLOCATION
AIM/PROCEDURE/ FLOWCHART 20
PROGRAM 30
EXECUTION & RESULTS 30
VIVA VOCE 10
RECORD 10
TOTAL 100