Basic Stuff
Your final project should be a complete, working application. It should apply the ideas we have learned in the class. You are strongly encouraged to try libraries or techniques we did not cover in the class. You have the ability to figure these things out. Here are possiblities
- Pygame: This is a Python library for creating video games.
- Java Swing: You can make GUIs with this.
- TKinter: Python GUI library
- MatPlotLib: Python library for math plots
- JavaFX charts and graphs
- Socket programming in Java or Python
Final Product Instructions For All Classes
`- Make an Appoinment via Google Calendar. Book it for 15 minutes on the quarter-hour, (e.g. 3:15-3:30, not 3:10-3:25). Hours for these are posted here. All team members are required to attend.
- Put all files in a folder named like this:
smithJonesPeters
(last names of team members or your last name if you re solo). - Make sure you include ancillary files such as
.png
,.wav
, or or.gif
files that are a part of your app. You do not need to include.class
files or__pycache__
- Zip the folder so you can upload it to Canvas.
- Make a
readme.md
file that explains how to run your program. - Appointments will be via ZOOM in the regular class ZOOM spot.
Appointment Hours
- Tue 8 Dec 2020, 1:00-4:00PM
- Wed 9 Dec 2020, 9:00-11:30PM
- Wed 9 Dec 2020, 1:30-4:30PM
- Thu 10 Dec 2020, 9:00-11:30PM
- Thu 10 Dec 2020, 1:30-4:30PM