Steel City Hacks is returning for the 2023 Spring season! This time, we've changed a few things with a new format, a division system, and an emphasis on beginner participation. Read all about that below!
Thanks to our generous sponsors, registrants can sign up for additional goodies upon submitting their project! More info is available on our Resources page.
Join our discord to communicate with other hackathon participants and organizers!
Our Mission
Steel City Hacks is a recurring hackathon hosted by Steel City Codes, a chapter-based nonprofit organization dedicated to improving access to computer science education in historically underserved communities. Our hackathons are a great place to start for students interested in computer science, and we welcome all skill levels to this event. We hope that SCH can get you excited about coding, introduce you to new friends and peers in the computer science community, and motivate you to collaborate with others (or work on your own) to create a meaningful project you're truly proud of!
Our Event
Participants can register for Steel City Hacks in one of three separate competition pools: our novice hackathon, our advanced hackathon, and our ideathon! These events have distinct submission requirements and awards, and participants may only register for one of the three. However, participants are welcome to switch from the ideathon to either tier of the hackathon at any time! We are also excited to present additional optional events (such as interactive workshops) this year for participants looking for extra educational opportunities.
Hackathon
Our hackathon is the first and most intensive way you can participate in Steel City Hacks! Our open-ended competition will give participants 2 weeks to create a project that meaningfully addresses our theme for this year. This year's theme is health! This year, our hackathon has two tiers you can submit to: the novice tier and the advanced tier, which you can read more about below! Participants may use any programming language to creatively address our theme: there are no wrong answers, and your creativity is incorporated into our judging process. Our hackathon is open to participants of all skill levels, and our various awards in each tier ensure that everybody has a fair chance of winning a prize. Scroll down to check out those awards and see more details about what you'll be submitting and how projects will be judged, and navigate to our Rules page for further details about hackathon technicalities.
Novice Tier
Our hackathon's novice tier is a beginner-friendly competition for participants that will be graded separately from the advanced hackathon tier and the ideathon. Submissions to this hackathon tier will be evaluated with more emphasis on creativity, usefulness, and polish. We encourage younger elementary and middle school students and/or absolute beginners to enter the hackathon at the novice tier, where they will have resources accessible to guide them through coding fundamentals.
Advanced Tier
We encourage students with significant coding experience to register for the advanced hackathon, where they will be judged in a separate category to ensure fairness to less experienced students. Advanced hackers are eligible for more prizes, but will also be held to higher judging standards and have a more competitive submission pool.
Ideathon
Our ideathon is the other major (and more beginner-friendly) way to participate in Steel City Hacks! We encourage anyone with creativity and a desire to innovate to register. Ideathon participants will submit a pitch that presents a solution to a specific prompt for judging. See this year's prompt below:
Healthcare is a constantly evolving field–new issues arise as frequently as older ones are addressed. Innovation and technology are key aspects of improving healthcare and patient quality of life. Develop a pitch for a software that addresses a specific, research-backed healthcare challenge. Some key issues you might want to consider include mental health, diseases, environment, and access to healthcare. Be as specific as possible when developing your idea! Come up with the problem first, then think about a technical solution. As a general set of pointers, some aspects of health-related software that you may wish to focus on in your pitch are: Privacy: how can users feel safe about their personal data using your healthcare technology? Regulatory Compliance: how can you guarantee patients' rights and comply with worldwide health privacy laws? Accessibility: how easy is it to access your healthcare technology? Can it be easily used by communities facing healthcare disparities? Interoperability: can it integrate with different patient information and different healthcare provider systems?
Participants will have 2 weeks to come up with a solution and create a presentation that highlights the capabilities, feasibility, and potential drawbacks of their proposal. Our ideathon requires no coding whatsoever and emphasizes creativity and problem-solving abilities. If you really like your idea, feel free to switch to the hackathon and start turning it into reality at any time! Scroll down to check out our ideathon awards, and visit our Rules page for more clarifications. Note that judging criteria for the ideathon are identical to those of the hackathon except for guidelines relating to complexity and polish.
Events/Workshops
We are excited to offer several optional events and workshops at SCH this year for participants who want to learn something new about various computer science topics. Participants can feel free to use the skills they learn at these events in their hackathon submissions!
We will post an event schedule here once it is finalized!
Prizes
This hackathon, we're thrilled to offer a variety of prizes in all three submission categories. We'll add more rewards to each prize in the coming weeks so stay tuned!
Requirements
ALL PARTICIPANTS
All participants will be focused on creatively addressing a prompt or theme, and will need to present these ideas to our panel of professional judges. Participants will submit their presentations (presentations will not be held live) prior to their chosen event's deadline. All presentations must include a 3-minute (minimum) video demonstrating your ideas and project functionalities. Hackathon participants must present their running code and show off its capabilities). Videos should also include:
-
A full description of your project/proposal's capabilities
-
Potential real-world use cases for your project
-
Any difficulties you encountered in creating your project (or any further potential problems that might occur when implementing it in the real world)
-
Future places your project could be taken with additional work
-
Any inspirations for your project
These video presentations can be submitted in any format, but unlisted YouTube videos are preferable for our judges. Participants are also welcome to supplement their presentations with any documents that add further information to their projects. A template for this document is located in the Resources tab.
Hackathon Participants
Hackathon participants in both novice and advanced divisions will need to create a functional prototype for their idea during the submission period. As discussed above, the functionality of this code should be demonstrated thoroughly in the video presentation. Hackathon participants will also need to submit their code to judges for review. This submission can be in the form of an archive file or (preferably) a link to a GitHub repository.
Code does not need to be replicable on judges' machines, but technical complexity and quality of the user experience will be assessed during the judging period based on your registration tier. The more you show off your project in the video presentation, the more the judges have to work with!
Ideathon Participants
Ideathon participants are responsible only for the video presentation component of submissions, and should therefore focus on creating a compelling presentation that highlights the potential of their proposal. Your goal is to wow the judges with just your idea, so focus on selling it!
Prizes
$13,150 in prizes
Advanced Hackathon: Best Overall
The winning team receives a $100 Prepaid Visa gift card, as well as the choice between a bluetooth speaker or a drone! Each team member receives one Wolfram Award (1-year subscription to Wolfram|Alpha Pro and Wolfram|One) and a license to Sublime Text ($100 value).
This award is given to the project that stood out to judges the most in the advanced hackathon!
Advanced Hackathon: 2nd Place Overall
The winning team receives a $75 Amazon gift card. Each team member receives one Wolfram Award (1-year subscription to Wolfram|Alpha Pro and Wolfram|One).
This award is given to an excellent project that stood out above the rest in the advanced hackathon.
Advanced Hackathon: Most Technical Complexity
The winning team receives a $50 Amazon gift card. Each team member receives one Wolfram Award (1-year subscription to Wolfram|Alpha Pro and Wolfram|One).
This award is given to the project that showcased the most talent in programming.
Novice Hackathon: Best Overall
The winning team receives a $50 Amazon gift card, as well as the choice between a bluetooth speaker or a drone! Each team member receives one Wolfram Award (1-year subscription to Wolfram|Alpha Pro and Wolfram|One).
This award is given to the project that stood out the most to judges in the novice hackathon!
Novice Hackathon: 2nd Place Overall
The winning team receives a $25 Amazon gift card. Each team member receives one Wolfram Award (1-year subscription to Wolfram|Alpha Pro and Wolfram|One).
This award is given to an excellent project that stood out above the rest in the novice hackathon.
Novice Hackathon: Most Creative
The winning team receives a $25 Amazon gift card. Each team member receives one Wolfram Award (1-year subscription to Wolfram|Alpha Pro and Wolfram|One).
This award is given to an ideathon presentation with an exceptionally creative idea and pitch in the novice hackathon!
Ideathon: Best Overall
The winning team receives a $50 Amazon gift card, as well as the choice between a gaming mouse or one portable charger per team member! Each team member receives one Wolfram Award (1-year subscription to Wolfram|Alpha Pro and Wolfram|One). This award is given to the project that stood out the most to judges in the ideathon!
Ideathon: Best Presentation
The winning team receives a $25 Amazon gift card. Each team member receives one Wolfram Award (1-year subscription to Wolfram|Alpha Pro and Wolfram|One).
This award is given to an ideathon presentation with an exceptionally creative idea and pitch in the ideathon!
Devpost Achievements
Submitting to this hackathon could earn you:
Judges

Champika Fernando
Director, Mozilla Foundation Data Futures Lab

Xiaoming Sun
Software Engineer, Google

Coming soon!
Judging Criteria
-
Creativity
Did you find a creative and compelling way to address the theme or prompt? Is your idea original? -
Research
Are there realistic real-world use cases for your project or idea? Do these use cases relate to the theme or prompt? -
Presentation
Is your presentation interesting? Is it well-structured and easy to follow? Pretend that the judges are investors looking to sponsor your idea: are you selling your project well? -
Complexity
Applies only to hackathon participants. Less emphasis for the novice registration tier. Is your project technically complex? Does it showcase a variety of skills across various fields of computer science? -
Polish
Applies only to hackathon participants. Does your project have a consistent and pleasing design theme? Is the user interface easy to use? Is your project buggy or slow? Projects do not necessarily need to be graphical to have a good user interface.
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.