0% found this document useful (0 votes)
55 views2 pages

Python Final Project

The document provides a list of 60 Python project ideas, ranging from games to utilities and tools. It also includes instructions for a final project submission, detailing evaluation criteria, submission format, and guidelines for individual work. Students are encouraged to start early and communicate their project choices to avoid duplication within their section.

Uploaded by

Segni WM
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)
55 views2 pages

Python Final Project

The document provides a list of 60 Python project ideas, ranging from games to utilities and tools. It also includes instructions for a final project submission, detailing evaluation criteria, submission format, and guidelines for individual work. Students are encouraged to start early and communicate their project choices to avoid duplication within their section.

Uploaded by

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

List of Python Project Ideas

1 Number Guessing
2 Text-based Adventure Game
3 Dice Rolling Simulator
4 Hangman
5 Contact Book
6 Binary search algorithm
7 Desktop Notifier App
8 Python Story Generator
9 Python Website Blocker
10 Spin a Yarn
11 What’s the word
12 Number Guessing
13 Text-based Adventure Game
14 Dice Rolling Simulator
15 Hangman
16 Contact Book
17 Mad Libs Generator
18 Email slicer
19 Desktop Notifier APP
20 Python Story Generator
21 YouTube video downloader
22 Python Website Blocker
23 Spin a Yarn
24 What is the word
25 Rock paper scissor
26 Leap it
27 Calculator
28 Timer
29 Random password generator
30 Random Wikipedia Article
31 Reddit Bot
32 Python command line Application
33 Alarm Clock
34 Tic Tac Toe
35 Steganography
36 Speed typing test
37 Image resize application
38 Python file explorer
39 Plagiarism checker
40 Web crawler
41 Music player
42 Expense tracker
43 Instagram video downloader
44 Tetris
45 Snake
46 QR code generator
47 Temperature converter
48 Counter
49 Text Translator
50 Spelling checker
51 GUI Notepad
52 Voice recorder
53 BMI Calculator
54 Text to Speech converter
55 Image compressor
56 Image viewer
57 Shutdown App
58 Quiz Game
59 Emoji to text converter
60 Screen Recorder

Instructions*
This is final project and it will be evaluated out of 30 %. The evaluation metrics are
given below.
Working of the project (Does the code work as it
is supposed to work)
Readability of the code, does it have comments
to make understanding the code easier
Is the project submitted on time
Does the submitted project include all the
required files.( .ipynb or .py file, video recording
of the project, .txt file including name , ID,
Section, name of the project)
Please carefully read all the instructions so that you don’t encounter problems during the
evaluation .
One project can only be done by one student in a given Section, And the project is individual.
The project will be submitted 5 days(including Saturday and Sunday) after you finish your last
final exam.
The project will be submitted on a zip file ,the zip file includes all the required files.( .ipynb or
.py file, video recording of the project, .txt file including (name , ID, Section, name of the
project)).The Zip file will be named as
firstname_fathersname_ETSyyyy_xx_Section_project_title
You can use, resources such as ( Youtube, websites, Github, Chat GPT and more…)You can ask
if anything is not clear in the group , I will be responding immediately.
choose your project title after searching it and knowing you can do the project, inform
others(in your own section group) that you have selected a specific project so that it wont be
selected twice
“Time moves slowly but passes quickly.” – Alice Walker. I highly suggest you to start now ,
dedicate certain time per day to the project instead of trying to do it within five days.

You might also like