Congressional App Challenge

What is the Congressional App Challenge?

The Congressional App Challenge (CAC) is a competition aimed at encouraging U.S. 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 and 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.

Who is eligible?

Any student aged high school or younger who resides or attends school within the First District of Oklahoma is eligible to submit an entry in the Congressional App Challenge. If you reside outside of the First District please visit this link  to see if your Representative is participating.



Students can create any type of app that incorporates the theme. Apps can be created for a mobile platform, web, desktop, or any other kind of platform. Since this is a coding competition, the app must have some level of functionality, and should not be just an idea for an app. Student submissions must be original, solely owned by the entrant, and have been created within the last year. Students can participate in a team of up to four people, however, teams can only submit one creation. Also, students are only allowed to submit one app.


Key Dates

The app challenge will begin taking submissions on June 15th through November 1st, 2023.


How Do I Start?

The first step to competing in the Congressional App Challenge is to register. Registration can be completed at this link:

What Do I Need to Submit?

Your complete submission should include:

A Sign-up Form

Students must fill out a sign-up form so their eligibility can be verified.

  • If students are competing as part of a team, the sign-up form must include the relevant information from each student.

App Information

Students will be asked to answer a series of questions including:

  • Title of the app.
  • The coding language used.
  • What they were trying to accomplish and why?
  • An explanation of a difficulty they face and programming the app and how it was overcome.
  • What improvements the students would make if they were going to create a version 2.0 of their app?

A Demonstration Video

Your video should be no more than 3 minutes, and should do the following:

  • Explain the purpose of your app.
  • Explain who your intended audience is.
  • Mention what tools and languages you used to create your app.
  • Show how your app would be used.

Once you’ve created your video, upload it to YouTube or Vimeo and include the link on the CAC submission form. Make sure the video is set to public. If it’s not set to public, the judges won’t be able to see it.

Exit Questionnaire

This exit survey will be emailed to all students following the submission of their app.


How Do I Submit My App?

Apps must be submitted on or before November 1st, 2022.


I’ve Submitted My App, Now What?

At the close of the submission period, November 1st, our office will pass all submitted apps to our panel of judges. Judging will take place shortly after November 1st and the winner of the First District Congressional App Challenge will be announced before the end of 2022. Winners of the National App Challenge will be announced in December of 2022.



If you have further questions please contact my District Office at 918-935-3222. Also, you can visit the Congressional App Challenge website at