fbpx

The Best Hackathons for High School Students

Table of Contents

Share This Post

Computer science is one of the most popular majors across all top universities, as the endless cycles of tech boom propel ever more students with the glittering allure of Silicon Valley beckoning in the distance. Of course, this increase in popularity also leads to an increase in competition, as computer science programs and majors are often the most competitive, even at already extremely competitive schools. This leads to students in high school looking for ways to show off their programming prowess. This is something we’ve touched on before, and likely will again. In this article, we’re going to cover an especially interesting possibility: hackathons. We’re going to cover some great options, both those set up specifically for high school students, and some which simply allow students to participate. Let’s jump right in!

What are Hackathons Anyway?

Before we discuss your options for hackathons, we’re going to very briefly cover what these events are, and why they might be impressive for admissions officers. Put simply, a hackathon is a short-term high intensity programming or software engineering event where coders all work towards a specific goal; either collaboratively or alone. The goal of the event is to have created something usable by the end, and to develop skills in problem solving and collaboration.

What problem these events are attacking, and the methods they use, are as varied as the hackathons themselves. Some of these are competitive, with prizes for the best entrants, while others are more casual and collaborative. They are all short term; the longest last 48 hours, and most are far shorter (especially those aimed at high school students). The goal is to see how much you can get done, and how quickly.

Hackathons generally end with presentations of what everyone has done. Thus you can both show off what you’ve accomplished, and gain insight into how others attacked the same problem. In-person events are also great opportunities for networking, as there are many people there with similar goals and interests as you.

For admissions, hackathons serve several purposes. First, as with any competition, winning one shows off what you are capable of in comparison to a peer group. Next, the experience of a hackathon, the joy of creation in a somewhat stressful collaborative environment, is often great fodder for college essays, and shows off many of the traits and values these schools look for in students. Universities want students who can operate well under pressure, who can meet tight deadlines when needed, and who seek out academic challenges for the fun of it. Hackathons demonstrate all of these traits and more.

Top Hackathons for High School Students

We’ll give details for each event on who is allowed to compete, the format of it, and any other information we think is relevant. We are putting these in alphabetical order, for convenience. 

American Computer Science League

In spite of the name, this organization offers programming events and competitions for students all over the world, all of which are free to enter and participate in. All contests are held online; they have different divisions based on age and ability level. There are four contests each season, giving students multiple chances to compete; generally different contests focus on different challenges or programming languages.

Students must take a free online programming test in order to register; this will help determine which divisions and competitions you are eligible for. These contests are great for students looking to be actively involved; the number of competitions each year gives you many opportunities to test your skills.

Hack3

This is a 24 hour free global hackathon hosted entirely online. It is competitive, and students are given a challenge to solve; they are encouraged to collaborate. There are a variety of workshops and presentations over the course of the day, and at the end, students are given a chance to present what they have made; three minutes for the presentation, and two minutes for questions.

This event happens in June, and is relatively low commitment; many hackathons are due to the short time frame. This is a good event if you are looking for an introductory hackathon, as they allow for a broad array of submitted coding projects. You must be a currently enrolled high school student to participate.

HackNYU

This competition is hosted by New York University (as the name suggests). This is primarily an event aimed at college students, but high school students aged 16 and up may participate if they are accompanied by a guardian. The event has multiple possible tracks; students choose which they are participating in when they sign up.

You do not need a team when you sign up (though all competitions are team based). There are opportunities to find teams at the event, or beforehand amongst other attendees. The event is in person; food is provided for free. There are prizes for top performing attendees. This is a good option, especially for students who are already based in New York.

HPE CodeWars

Run by Hewlett Packard, this is an annual hackathon held in March each year for students aged 13 to 18. They support several coding languages, and students submit source code to answer the challenge of the event. Students work in teams to complete this. Teams must be led by an adult sponsor; this sponsor must be associated with an accredited school.

Teams are two to three students; single teams are permitted but not recommended. There are both novice and advanced challenges available each year. This is both an in-person and virtual event. This is a three hour event where teams try to solve as many problems as possible; the team with the most points at the end wins. This is a good event to get a sense of hackathons, and to try out various coding challenges.

NASA International Space Apps Challenge

This is one of the largest global hackathons, and is open to participants of all skill levels, from students to experienced engineering professionals. Put on by NASA annually in October, this competition gives participants access to NASA’s data, and challenges them to use it to solve specific problems NASA is facing. Entrants work in teams to complete their projects, which are then submitted and judged. 

This one is remarkable because it also has a lot of local events, allowing for in-person networking. These events are held globally; you can see if there’s one near you. This is a great option for students with an interest in data science or space exploration generally, on top of the CS applications.

PennApps

This was the world’s first student-run college hackathon; while it is still primarily competed in by college students, any students aged 15 and up are permitted to enter. It is held each year in September, and is run by the students at the University of Pennsylvania’s College of Engineering. This is an in-person event, with students travelling from around the world to Philadelphia to compete. 

This event is free to attend; you must pay for travel costs, but lodging and food are provided. You must apply to compete; this is competitive, and acceptance is not guaranteed. You will be assigned a team and an app challenge when you arrive. This is a competition, and prizes are awarded for the best apps and projects at weekend’s end.

Stanford ACM ProCo

Hosted by Stanford’s Association for Computing Machinery, this hackathon is only available to high school students in the Bay Area. This is held in March each year, students compete in teams of up to three to solve a number of programming challenges over the course of three hours. The number of questions varies each year.

There are both novice and advanced divisions, but all entrants are expected to have at least a year of programming experience. This contest is free to enter and participate in; there are prizes for the top-performing teams. You may use several different programming languages, depending on preference. This is a great option for students who are local to the Bay Area.

Final Thoughts

Hackathons are not the right choice for every student looking to get involved in computer science, but they are a relatively low-commitment way to put your skills to the test, and have a lot of potential for high rates of return. If you are interested in coding, and want to connect with like minded peers while partaking in challenges often based in real world practical scenarios, hackathons are one of the best ways to spend your time.

We hope that this article has given you needed insight into where to start finding these events. Of course, there are many other ways to get involved in computer science as a high school student, and to show off your potential to colleges. If you are looking for more personalized advice, or guidance on how to make your own accomplishments shine, then schedule a free consultation with us today. We have a long experience helping students find the best opportunities for them, and are always happy to hear from you.

Need help with college admissions?

Download our "Guide to Everything," a 90-page PDF that covers everything you need to know about the college admission process.

More To Explore

Candidacy Building

The Best Hackathons for High School Students

Computer science is one of the most popular majors across all top universities, as the endless cycles of tech boom propel ever more students with

College Applications

What to do if You’re Waitlisted at Stanford

Stanford is an excellent school, and understandably popular with high school students. This popularity, however, translates to an incredible level of competition for students who

Receive the latest news

Subscribe To Our Monthly Newsletter

Get expert tips, admissions updates, and resources delivered straight to your inbox.

5/5
girl
Wendy Y.
Parent
Below is my son's review. He was accepted to his dream Ivy League school!

From an admitted student's perspective, I am incredibly grateful to have met Sasha - he has been instrumental in helping me achieve my educational dreams (Ivy League), all while being an absolute joy (he's a walking encyclopedia, only funnier!) to work with.

Many people are dissuaded from seeking a college counselor because they think they can get into their desired college(s) either way. Honestly, going that route is a bit short-sighted and can jeopardize your odds of acceptances after years of hard work. The sad truth is, the American education system (even if you attend a fancy private school and ESPECIALLY if you go to a public school) doesn't really tell students how to write a compelling and authentic application. Going into the admissions process alone, without speaking with an advisor, is like going to court without a lawyer - you put yourself at a significant disadvantage because you don't have all the facts in front of you, or the help you need to negotiate the system.

That said, you need a good lawyer just like you need a good college counselor. And that's where Sasha distinguishes himself from the crowd of people claiming they'll get you into Harvard. I came to Sasha worried about and frankly dumbfounded by the college admissions process. I was unsure what to write about and how to go about drafting the essay that perfectly captured my passion, interests, and self. And I was highly skeptical that anyone could really help me. But, damn, did Sasha prove me wrong. From the beginning, Sasha amazed me with his understanding of the process, and ability to lend clarity and direction to me when I desperate needed it. After interviewing me about my background, experiences, activities, outlook, and vision, he helped me see qualities about myself I had not previously considered 'unique' or 'stand-out.' This process of understanding myself was so incredibly important in laying the groundwork for the essays I eventually wrote, and I'm certain I would've drafted boring, inauthentic essays without it.

Looking back, Sasha's talent is that he can see where your strengths lie, even when you don't see them. The truth is, although we don't always realize it, everyone has a unique story to tell. Sasha helped me see mine, and with his big-picture insight I was able to write the application that truly encapsulated my life and vision. He inspired me to dig deeper and write better, challenging me to revise and revise until my essays were the most passionate and authentic work I had ever written. As clichéd as that sounds, that's really what universities are looking for. In retrospect, it makes sense - in the real world passionate (not simply intelligent) individuals are the ones who make a difference in the world, and those are the individuals colleges would like to have associated with their brand.

In the end, I was accepted to the college of my dreams, a feat I could not have achieved without the direction Sasha lent to me. Essays (and the personal narrative you develop through your application) matter so much, and can literally make or break your application. I have seen so many of my 'qualified' friends receive rejections because they wrote contrived essays that didn't truly represent who they were; conversely, I have also seen so many friends with shorter resumes accepted because they were able to articulate their story in a genuinely passionate and authentic way - I fall into the latter category.

As a former admissions officer at Johns Hopkins, Sasha knows what types of essays jibe well with universities, an invaluable asset to have in the admissions process. He is responsive, flexible, creative, positive, and witty. For anyone who is serious about going into the college admissions process informed and prepared, I highly recommend Sasha.
5/5
girl-1
Arda E.
Student
I used Ivy Scholars to mainly help me with college applications. Within weeks of using this service, Sasha was able to simplify the already complex process. When it came to writing the Common App essay, Sasha didn’t just help with grammar and syntax, he brought my essays to life. Sasha also worked tirelessly to help solidify my extracurricular activities, including research and internship opportunities. Without his help, I would have never had an impressive resume.

Sasha is not only an extremely knowledgeable tutor, but also a genuine brother figure. His guidance, throughout my last two years of high school, was everything I needed to get me an acceptance letter from my dream schools (UC Berkeley, Tufts, Emory).

When it came to testing, Ivy Scholars worked like a charm. Sasha offered a very comprehensive plan when it came to completely acing my standardized tests. Without his test taking strategies I would have never gotten straight 5s on my AP tests and a 35 on the ACT.

Working with Sasha, I didn’t just become a good student, I became a genuine scholar.
5/5
man
Samson S.
Parent
We worked with Ivy Scholars during my son's senior year. I was concerned that we may be too late to take advantage of college advising but the Ivy Scholars team quickly and confidently directed us through the steps to ensure no deadlines were missed. Sasha's knowledge about schools, what they looked for in candidates, and how to maneuver the application process was invaluable. Mateo and Ryan worked with my son to help him create an essay that would get noticed and I am so appreciative he had their guidance.

Prior to securing Ivy Scholars, we tried using a less-expensive online service which was a terrible experience. As a parent, Ivy Scholars brought peace of mind to an area that was frankly overwhelming. This service was invaluable in the knowledge that we gained throughout the process. He has also met with my freshman daughter to provide guidance for her high school courses, career paths, extracurricular activities, and more.

Prior to signing with Ivy Scholars, I tried a less expensive online service and was very disappointed.

As a result of our work with Ivy Scholars, I am pleased to say that my son will be attending Stern Business School at New York University this fall! I highly recommend Ivy Scholars. Highly recommend!