Jim's Blog

2017 Congressional App Challenge

Posted by on July 14, 2017 | comments
f t # e

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 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 of Oklahoma, please visit this link http://www.congressionalappchallenge.us/ to see if your Representative is participating. If they are not please contact them and encourage them to do so. 


Students can create any type of app about whatever topic they are passionate about. 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 July 26th through noon EST on November 1st 2017.

How Do I Start?

The first step to competing in the Congressional App Challenge is to register. Registration can be completed beginning July 26th at this link: http://www.congressionalappchallenge.us/

What Do I Need to Submit?

Your complete submission should include:

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, vimeo, or any other video-hosting site. Make sure the video is set to public. If it’s not set to public, the judges won’t be able to see it.


You will also need to answer the following questions before you submit your app:

1.   Short Description: What is your app trying to accomplish and why? (350 characters max.)

2.   What’s a difficulty you faced in programming your app and how did you overcome it? (1500 characters max.)

3.   What improvements would make if you were going to create a version 2.0 of your app?  (750 characters max.)

How Do I Submit My App?

Apps must be submitted on or before noon EST on November 1st. Before submitting your app please review the submission checklist at this link: http://www.congressionalappchallenge.us/. Once you have reviewed the checklist you can submit your app via the App Challenge website.

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. Entrants will be required to perform a live demonstration of their app on Monday, November 13th at 6 PM. Judging will take place at this time and the winner of the 1st District Congressional App Challenge will be announced. Winners of the National App Challenge will be announced in December 2017.


If you have further questions please contact Cam Thomas in Congressman Bridenstine’s District Office either by phone at 918-935-3222 or by email at cam.thomas@mail.house.gov. Also, you can visit the Congressional App Challenge website at http://www.congressionalappchallenge.us/.

f t # e