About Cascade Hacks
Cascade Hacks is an in-person hackathon for all Calgary high school and middle school students, taking place on August 19th and 20th at the Calgary Central Library. This event is designed to be beginner-friendly, making it the perfect opportunity for hackathon newcomers to gain valuable hands-on experience before the school year.
The hackathon will run for 24 hours, with food and drinks provided. To accommodate participants with varying levels of experience and skills, we offer both Hackathon and Ideathon streams for teams to choose from. The prompt will be revealed the day of the event.
In addition to the main competition, there will be numerous opportunities for participants to engage in networking with peers, mentors, and event sponsors. While awaiting judges’ decisions, we will be hosting a series of mini workshops to give participants insight into what a future career in tech may look like.
Cascade Hacks strives to create an inclusive space where students from all backgrounds can collaborate on impactful solutions, build their portfolios, and learn in a fast-paced environment, all while enjoying a fun and engaging experience.
More details regarding prizes will be released closer to the date of the event.
Location Details
The event will be taking place at the Central Library in Downtown Calgary (800 3 St SE, Calgary, AB T2G 2E7). This central location aims to ensure easy access for participants all around Calgary.
The opening ceremony and meals will be held in Room 3-16B on the library’s third floor. Once the hackathon kicks off, teams are welcome to work from any location. Additionally, private breakout rooms within the library will be assigned to teams on a first-come, first-served basis to collaborate in throughout the hackathon.
Event Schedule
Monday, August 19th
| 10:15 – 11:00 | Check in, room and team assignment |
| 11:00 – 11:45 | Opening ceremony and prompt reveal |
| 11:45 – 1:00 | Work period |
| 1:00 – 1:30 | Lunch |
| 1:30 – 6:00 | Work period |
| 6:00 – 6:30 | Dinner |
| 6:30 – 7:30 | Work period |
Tuesday, August 20th
| 9:00 – 11:45 | Work period |
| 12:00 | Project submissions close |
| 12:30 – 1:00 | Lunch |
| 1:00 – 3:30 | Mini-workshops, teams present to judges |
| 3:30 – 4:00 | Closing ceremony, winners announced |
Get started
In addition to registering on the Devpost, all participants must complete the following steps:
-
Fill out the following registration form here
-
Join our Discord server
Requirements
What to Build for Hackathon
Participants are tasked with building an innovative and functional software project that aligns with the prompt provided on the day of the event. Teams should focus on identifying a problem, brainstorming potential solutions, and then rapidly developing a proof of concept or working prototype. Projects can vary widely, and can be anything from a mobile app to a 2D-multiplayer game. The essential requirement is to maintain a clear connection between the software and the prompt, addressing a specific problem identified by your team.
In addition to programming the project, hackathon participants must also prepare a short presentation (no longer than 3 minutes) to deliver to the judges. This presentation should highlight the problem your team has identified, the solution developed, its relevance to the prompt, and its potential for positive impact. It is also recommended to include a segment detailing individual team member roles and dynamics, as collaboration will be evaluated. Presentations will be conducted individually, however winning teams will also be asked to give a short pitch of their product to the audience.
After presenting to the judges, teams should conduct a short product demo and provide an explanation of how the software was built and what technology was used. Teams who are unable to complete their project are encouraged to present a Figma or another visual representation of the intended design and functionality during the product demo. Demonstrated planning of the design of the software, even without full implementation, may count towards points in the Design and User Experience category of the rubric.
What to Build for Ideathon
Participants are tasked with developing a comprehensive proposal for a software product that addresses the given prompt. Teams should aim to identify a clear problem or need, conduct thorough research, and ideate potential solutions. While the actual creation of the product is not required, Ideathon project entries should feature well-thought-out plans for both implementation and business strategy. In place of being judged on Technical Execution, these projects will be evaluated on Feasibility and Marketability, necessitating thorough planning.
During the judging period, teams must deliver a presentation on their product lasting no longer than 6 minutes. This presentation should cover the problem identified, the proposed product solution, plans for implementation, and strategies for reaching the target audience. It is also recommended to include a segment detailing individual team member roles and dynamics, as collaboration will be evaluated.
Ideathon participants will also be expected to create a basic mockup of their product’s main design to be exhibited during or after the presentation. This mockup can be made using Figma, InVision, Canva, or another digital design tool, and will count towards the Design and User Experience category of the rubric.
What to Submit
Both streams must submit all finished work to Devpost by 11:45 AM on August 20th, with a 15-minute grace period. This includes the final product presentation for judges, as well as any files or photos of design mock-ups intended for display. Hackathon participants must also provide a link to the project’s source code, preferably hosted on GitHub.
Submissions to Devpost must include completed project description sections, detailing the purpose and functionality of your project, the technologies used, and the challenges your team overcame. Additionally, it is recommended that participants fill out member roles after submission to contribute to the Collaboration section of the rubric.
Prizes
Ideathon First Place
Hackathon First Place
Ideathon Second Place
Hackathon Second Place
Best Presentation
Most Creative
Best Design
First Sign-Up + Event Attendees
--.xyz Domain Name ($10)
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Matthew Powaschuk
Technical Lead at Arcurve Inc.
Nasima Dahir
UofC Computer Science Graduate
Nasir Osman
Software Developer at Datawisp
Judging Criteria
-
Innovation (10)
How novel and original is the idea? Does the project demonstrate creativity in approach that sets it apart from others? -
Impact and Relevance (10)
How effectively does the solution address a real-world problem or need? What is the potential impact of the project on its target audience or society at large? -
Feasibility (5) – Ideathon stream specific
Is the proposed solution technically and practically achievable within the given constraints? Are the resources and skills needed to implement the solution accessible and realistic? -
Marketability (5) – Ideathon stream specific
Does the project have a clear target market or user base? How likely is the project to gain traction and attract users or customers? -
Design and User Interface (10)
Is the design intuitive and user-friendly? How well does the user interface and experience meet the needs of the target audience? -
Technical Execution (10) – Hackathon stream specific
How well was the solution built from a technical standpoint? Does the project demonstrate a high level of skill and understanding of required technologies? -
Presentation (5)
How effectively is the project communicated to the judges? Are the objectives, methods, and outcomes clearly articulated and easy to understand? -
Collaboration (5)
How well did the team work together to develop the project? Did the team demonstrate effective communication and leverage each member's strengths?
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.




