Skip to Content

Congressional App Challenge

The Congressional App Challenge is a competition aimed at encouraging middle and high school students to learn how to code by creating their own applications. The Challenge is intended to highlight the value of computer science and STEM (Science, Technology, Engineering and Math) education.

The House of Representatives knows how crucial these skills are and wants to encourage students to engage in these fields. By encouraging and recognizing our nation’s young programming talent, Congress hopes to shine a light on the growing importance of these skills.

This competition is open to all students who meet the eligibility requirements, regardless of coding experience. We strongly encourage students of all skill levels to participate, enabling them to learn how to create their own apps. Students are encouraged to register online and submit their apps by 12:00 PM EST on October 24, 2024.

To register, please visit the CongressionalAppChallenge.us website.

Eligibility and Age Division

To be eligible to participate in the Congressional App Challenge, you must be a middle or high school student who resides in or attends school in the Seventh Congressional District at the time of app submission. Students may register as individuals or as teams of up to four. If competing in a team, at least half of the teammates must be eligible to compete in the Seventh Congressional District.

STUDENTS CAN USE ANY PROGRAMMING LANGUAGE (example: C, C++, JavaScript, Python, Ruby, “block code,” etc.) and ANY PLATFORM (PC, web, tablet, robot, mobile, etc.). There are NO LIMITS on application theme or topic!

All official Congressional App Challenge rules can be found here.