About the event

Welcome to The Academy for Innovative Education's annual Hackathon, a challenge for our students of all skill levels. This event offers workshops to learn new skills or refine existing ones, events to have fun and network in, and challenges to take on. Whether you are a beginner with no experience, or one of our more advanced students, we hope you enjoy this exciting oppurtunity to create and innovate!

Students and their parents are welcome to attend workshops if interested. Submitting a project for the challenges is only available to students.

What do you do and what do you need to know?

A hackathon is a social coding event that brings computer programmers and other interested people together to improve upon or build a new software program. The word hackathon is a portmanteau of the words hacker, which means clever programmer, and marathon, an event marked by endurance. You will spend the duration of this event programming or using technical software to create something new based on the challenges you are presented with. If you don't know how to do any of that, that's okay. Everyone is welcome to participate, regardless of if you are a beginner or an advanced student. There will be workshops to learn from, activites to partcipate in, challenges to conquer, and prizes to earn! While there will be workshops to learn and mentors to help out, this event promotes self initiative and learning. If you have a great idea but don't know how to do it, open a new tab in your browser and get to searching! The resources tab on this site has a few great links to get started!

Get started

Be sure to attend the opening ceremony on Friday, May 16th, 2025 (3:30 PM Eastern Time). Take a moment to ensure you are familiar with the rules of the event.

Requirements

What to Build

This event has challenges that the students can attempt to solve. If a submission can be applied to multiple categories, it will be eligible to receive judgement for each category it applies to. There is a team size maximum of three students. You may use any programming language or software, unless a challenge specifically instructs you on what to use. You may use any resources online, including AI, to help you make your project. Your project must be made within the span of the event. You can not submit work created prior to the event.

 

Challenges:

Challenge 1: CAD Robotics

Challenge Prompt:

Design a robot in TinkerCAD or Fusion360 that can operate inside a warehouse to sort, move, scan, and organize products efficiently. Your robot will help reduce the need for human labor in repetitive warehouse tasks and improve inventory accuracy.

Design Objectives:

Your robot must be able to:

  1. Navigate Aisles:
    • Design a mobile base that can maneuver in narrow aisles.
    • Include at least 2-4 sensors for detecting shelf edges, walls, and obstacles.
  2. Pick and Place Items:

    • Build a mechanical arm or gripper to lift small bins or boxes (3–5 cm in size).
    • Include a rotating base or vertical lift system to simulate reaching multiple shelf heights.
  3. Scan Products:

    • Add a mock scanner (camera or sensor housing) to simulate barcode or RFID scanning.
    • Include LED indicators to represent a successful or failed scan.
  4. Organize or Sort:
    • Design a system to sort items into at least two different bins based on color, shape, or “code” type.
    • Create a simple compartment or conveyor segment to drop off sorted items.

Design Requirements:

  • Control Unit: Place a microcontroller (Arduino or similar) with logical wiring to all components.
  • Power Supply: Include a battery pack and wire it to all actuators and lights.
  • Functional Motion: Include servo motors or gears for arm movement and lifting.
  • Compact Design: Keep the robot within a size that could reasonably fit in a warehouse aisle (base no wider than 15 cm).

Bonus Features (Optional):

  • Add a rotating LIDAR-style sensor (mock) for 360-degree mapping.
  • Design a touchscreen interface for manual control.
  • Include a mock wireless transmitter module to simulate communication with a warehouse server.

Submission Requirements:

  • TinkerCAD 3D model with all parts labeled.
  • Include annotations or a short write-up explaining how the robot performs each function.
  • Design should be realistic enough to simulate autonomous or semi-autonomous warehouse work.

 

 

Challenge 2: Code For good

Challenge Prompt:
Mental health matters — now more than ever. For this year’s Code for Good challenge, your mission is to build something that supports mental well-being. Whether it’s a tool for stress relief, an app for emotional check-ins, or a platform that raises awareness and fosters community support, your project should aim to make a positive impact on mental health.

You must submit any files involved with your program and take a screen recording of your project in action.

Follows default listed Judging Criteria.

 

 

Challenge 3: Game Development

Challenge Prompt:

Create a game that has a central theme or mechanic involving portals.

You must submit any files involved with your program and take a screen recording of your game in action.

Follows default listed Judging Criteria.

 

What to Submit

Submission content is dependent on each challenge. Please look at the "What To Build" section for more information. Contestants will be emailed a guide on how to submit their projects.

Video demonstration

You must submit a video recording of your project in action. This can be a video recording of a real life component or a screen recording of a digital project. Be sure your video demonstrates any functionality/features you would like the judges to see.

Hackathon Sponsors

Prizes

$975 in prizes
Code For Good First Place
$175 in cash
1 winner

$175 in gift cards

Game Development First Place
$175 in cash
1 winner

$175 in gift cards

Robotics First Place
$175 in cash
1 winner

$175 in gift cards

Code For Good Second Place
$100 in cash
1 winner

$100 in gift cards

Game Development Second Place
$100 in cash
1 winner

$100 in gift cards

Robotics Second Place
$100 in cash
1 winner

$100 in gift cards

Code For Good Third Place
$50 in cash
1 winner

$50 in gift cards

Game Development Third Place
$50 in cash
1 winner

$50 in gift cards

Robotics Third Place
$50 in cash
1 winner

$50 in gift cards

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Jp Lacayo
Teacher

Anthony Arnold
Teacher

Pedro Curiel

Pedro Curiel
Teacher

Azby Henriquez

Ian Moore
Public Progras Manager

Judging Criteria

  • Innovation & Creativity
    Does the project showcase original ideas or unique approaches? Is there a creative twist in design, implementation, or purpose? Does it demonstrate outside-the-box thinking?
  • Functionality & Execution
    Does the project work as intended, with minimal bugs or issues? Are the core features implemented successfully? For robotics/CAD: Is the design mechanically or structurally sound?
  • Technical Complexity
    How challenging or sophisticated was the technology used? Did the team push themselves to use unfamiliar or advanced techniques? For CAD: Was engineering, physics, or material logic thoughtfully applied?
  • Impact & Purpose
    Does the project solve a real problem, help a cause, or have meaningful intent? For Code for Good: Does it support the prompt or contribute positively to users? For games: Does it convey a message or provide thoughtful interaction?
  • Presentation & Communication
    Is the project clearly explained through documentation, video, or demonstration? Does the team communicate their idea and purpose effectively? Is the user interface or visual design clean and understandable?

Questions? Email the hackathon manager

Tell your friends

Hackathon sponsors

Gold Sponsors
Silver Sponsors

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.