2024 03 15 - TheEvergreenStateCollege/upper-division-cs-23-24 GitHub Wiki
Week 10 - Friday
Morning Session - Hackathon Projects
Today we'll work on our SpringHacks submissions.
https://springhacks24.devpost.com/?ref_feature=challenge&ref_medium=discover
- We have 8 hours left to submit.
Prioritizing and Timeboxing
Since we only have the rest of today to submit, I recommend the following order of priorities
- Recording your video first
- It's okay if not everything works perfectly.
- Show the pages and interactions / button clicks / form submissions that work
- Show any curl commands, API calls, Thunderclient requests, to show the backend working without the frontend
- Narrate what is going on as you click through the parts of your demo
- Write up your README.md file
- Fix bugs or add stretch features
README file
You can re-use your SOS final project README for the SpringHacks submission.
Video Recording
You can re-use your SOS final project screenrecording video for the SpringHacks submission.
Open Broadcasting Software
If you are working on your own laptop and have excess storage / compute capacity to run it, Open Broadcasting Software (OBS) is a full-featured app to record your screen + audio, and even stream it to Youtube and other video hosts.
You can read more class notes about it and find a short tutorial video here.
School Computers - Mac OS
The school lab computers in 2619 have a version of Mac OS with built-in screenrecording. You can use it to record your demo video and
- record audio separately with the Quicktime app
- ask Paul to use the class USB microphone
- edit your video and combine it with audio with iMovie
Fix bugs / add stretch features
When you've prepared the above, you're ready to submit on Devpost for the SpringHacks hackathon.
Don't worry, you can still fix bugs and add stretch features (features which are nice to have, but are above and beyond what's shown in your video and README file.).