Dates

Build with Python Hackathon begins on June 6,2026 and ends on June 20,2026.

Projects should be built during the hackathon period.

Eligibility

Build with Python Hackathon is designed especially for students who want to learn and build with Python.

Participants must be 13 years or older and must be students.

Participants under the legal age of majority in their country or region should have permission from a parent or legal guardian to participate.

Participants may compete individually or in teams of up to 4 members.

Participation is open to students from all countries and territories except where prohibited or restricted by Devpost’s standard geographic rules.

Project and Submission Requirements

Projects must use Python in a meaningful way.

Submissions must be original work created by the participant or team. Participants may use open-source libraries, APIs, tutorials, documentation, and online resources, but they must clearly explain what they built themselves.

Each submission should include:

*Project title

*Project description

*Explanation of how Python was used

*Screenshot or image of the project

*Code link, such as GitHub, Replit, Google Drive, or another accessible link

*Short demo video, recommended length: 1–3 minutes

Projects may not include harmful, illegal, offensive, or plagiarized content. Submissions that violate the rules may be disqualified.

Project Showcase

By submitting a project, participants understand that selected winning or award-recipient projects may be featured by CS4Everyone, including the project title, short description, project screenshots, Devpost project link, and award name.

CS4Everyone will not republish participant personal information or demo videos on its website without appropriate permission.

Prizes

Prizes and Recognition

🏆 First Place - Awarded to the highest-scoring project based on the judging criteria.
🥈 Second Place - Awarded to the second-highest-scoring project based on the judging criteria.
🥉 Third Place - Awarded to the third-highest-scoring project based on the judging criteria.

Special Awards:

🌟 CS4Everyone Excellence Award - Recognizes a project that shows outstanding effort, strong learning, thoughtful design, and a clear purpose.

💡 CS4Everyone Innovation Award - Recognizes the most creative or original project idea, especially one that solves a problem in a new or interesting way.

Judging Criteria and Winner Selection

Functionality & Python Implementation - 35%
How well the project works, how effectively Python is used, and whether the main features are complete and reliable.

Creativity & Originality - 25%
How unique, interesting, or creative the project idea is, and how thoughtfully it solves a problem.

Usability & Clarity - 20%
How easy the project is to understand, run, and use. For projects with a user interface, judges may consider layout, design, and user experience. For projects without a user interface, judges may consider clear instructions, readable output, organization, documentation, and ease of setup.

Presentation & Explanation - 10%
How clearly the participant explains the project, its purpose, how it works, and how it was built.

Problem Solving & Learning - 10%
How well the participant explains the challenges they faced, how they solved them, what they learned, and how they improved the project during the hackathon.

Judges’ decisions are final.