Skip to content

Commit 918b59a

Browse files
authored
Create MiniCapstone.md
1 parent 872ee97 commit 918b59a

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

1 Python/labs/MiniCapstone.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Mini Capstone
2+
3+
For your final Python project, build a program that solves a problem or accomplishes a task. Your program needs to utilize an external library (not part of the Python standard library -- this needs to be something that you `pip install`).
4+
5+
The functionality of the program is up to you -- use this as an opportunity to get creative. Sometimes students explore an idea they want to use for their capstone project or solve an actual problem they have. For a list of Python libraries to consider using in this project, check out https://awesome-python.com
6+
7+
### Examples of previous projects
8+
9+
- Japanese character matching game in PyGame
10+
- Kroger API and Pandas to find cheapest products
11+
- Communicating with hardware GPS
12+
- Cement bond log reader to create annotated matplotlib PDFs
13+
- PySimpleGUI 4-function calculator
14+
- BeautifulSoup to work with Kindle notes
15+
- PyDictionary/Deep Translator/Google Translate/EasyGUI Arabic word of the day
16+
- Pygal stock price charts based on Yahoo financial data
17+
- Aquarium calculator, logger, and grapher
18+
- Animal Crossing critter logger and grapher
19+
- Router traffic / adventure game in Tkinter
20+
- Stock information from Yahoo financial data w/ Plotly charts
21+
- HNT finder app
22+
- Hangman with custom graphics in Tkinter
23+
- Dinner decider app in Tkinter using Yelp API
24+
- Parse medical residency applications into spreadsheets
25+
- Command line packaged calculator
26+
- Web scraping Yelp and visualizing data using matplotlib
27+
- Tic tac toe in Tkinter
28+
- 4 function calculator in Tkinter packaged into an exe
29+
- BeautifulSoup and Pandas to make spreadsheets of basketball stats
30+
- Tkinter quotes and calculator
31+
- BeautifulSoup and Pandas to get stock information
32+
- Tic tac toe in Pygame

0 commit comments

Comments
 (0)