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

Ge8161 Problem Solving and Python Programming Laboratory LTPC0042 Objectives

This document outlines the objectives, programs, platform, and outcomes of a course on problem solving and Python programming. The objectives are to write Python programs using conditionals, loops, functions, and data structures like lists and dictionaries. Students will complete 13 programs covering topics like GCD, sorting, matrices, and simulations using Pygame. The intended platform is the Python 3 interpreter on Windows or Linux. Upon completing the course, students will be able to write, test, debug, and develop Python programs using conditionals, loops, functions, and reading/writing files.

Uploaded by

kbaskarbe
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Ge8161 Problem Solving and Python Programming Laboratory LTPC0042 Objectives

This document outlines the objectives, programs, platform, and outcomes of a course on problem solving and Python programming. The objectives are to write Python programs using conditionals, loops, functions, and data structures like lists and dictionaries. Students will complete 13 programs covering topics like GCD, sorting, matrices, and simulations using Pygame. The intended platform is the Python 3 interpreter on Windows or Linux. Upon completing the course, students will be able to write, test, debug, and develop Python programs using conditionals, loops, functions, and reading/writing files.

Uploaded by

kbaskarbe
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

GE8161 PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY

LTPC0042
OBJECTIVES:
To write, test, and debug simple Python programs.
To implement Python programs with conditionals and loops.
Use functions for structuring Python programs.
Represent compound data using Python lists, tuples, dictionaries.
Read and write data from/to files in Python.

LIST OF PROGRAMS:
1. Compute the GCD of two numbers.
2. Find the square root of a number (Newtons method)
3. Exponentiation (power of a number)
4. Find the maximum of a list of numbers
5. Linear search and Binary search
6. Selection sort, Insertion sort
7. Merge sort
8. First n prime numbers
9. Multiply matrices
10. Programs that take command line arguments (word count)
11. Find the most frequent words in a text read from a file
12. Simulate elliptical orbits in Pygame
13. Simulate bouncing ball using Pygame
PLATFORM NEEDED
Python 3 interpreter for Windows/Linux
TOTAL: 60 PERIODS
OUTCOMES: Upon completion of the course, students will be able to:
Write, test, and debug simple Python programs.
Implement Python programs with conditionals and loops.
Develop Python programs step-wise by defining functions and calling them.
Use Python lists, tuples, dictionaries for representing compound data.
Read and write data from/to files in Python.

You might also like