The Congressional App Challenge is a competition designed to engage students from across the country in computer science and coding.

Officially launched by the U.S. House of Representatives in 2015, this nationwide effort allows students to compete against their peers by creating an application (also known as an “app”) for desktop/PC, web, tablet, mobile, raspberry Pi or other devices. We accept any programming language, such as C, C++, Java, JavaScript, Python, Ruby, or "block code." The Challenge is designed to promote innovation and engagement in computer science and STEM education.

The Congressional App Challenge is open to all middle and high school students in the 12th Congressional District of Illinois. Students entering the competition must submit their app to during the Competition Submission Period.

The winner from the 12th Congressional District, chosen by a panel of expert judges, will be featured on the Congressional App Challenge Website. The winning app will also be eligible to be on display in the U.S. Capitol, honoring the winners from across the country.

For more information, please visit the official Congressional App Challenge website at

Important Dates:

May 1, 2024 – Challenge officially launches

October 24, 2024 – Deadline for students to submit app online

October 28, 2024 – Judging Period

December 2024 – Winner announced!

If you have any questions regarding the App Challenge, please contact Rachel Kaiser at 217-240-3170 or