
Congressman Mike Kelly just sent out a notice about the Congressional App Challenge now starting for 2025 and it’s a fantastic opportunity for middle and high school students to jump into programming. Students are challenged to create an application of their own choosing on whatever interests them.
PLATFORM: The app can be developed for any platform, including but not limited to web apps, desktop/PC apps, mobile apps, web browser extensions, robots, augmented reality (AR), virtual reality (VR), wearable devices, smart devices, and embedded systems.
PROGRAMMING LANGUAGE: Participants may use any programming language, including but not limited to C, C++, Objective C, C#, Java, JavaScript, Python, Ruby, PHP, Swift, and block-based coding languages.
There’s time enough for everyone
There’s plenty of time to take part, even if you don’t know how to write any code in any programming language. The deadline for submissions is October 30th and now that school is out for the summer, you can start from scratch, learning enough of one of the languages to come up with a functional application. The best way to learn anything is to do the real thing. Don’t learn about programming, do actual programming.
Any computer will do
You don’t need the newest and most powerful computer, almost any computer will do. Basic code editors are available for all of the platforms, for Windows, Apple and Linux.
This is opportunity knocking- students should open the door
Whether you win or lose, you’ll learn a lot and you might surprise yourself with what you can do. If you’re not sure, just jump in and get started. It costs nothing!
I’ve written before about Linux and using old computers or making one from a Raspberry Pi single board computer. If someone has an old computer they’re not using, that will work just fine. If you have a computer now, you’re all set.

Congressional App Challenge
Congressional App Challenge Rules
Winners from 2024 – see previous apps, they’re not extremely complex, you can do this
Discover more from North East PA Online
Subscribe to get the latest posts sent to your email.
Comment Policy: We invite your thoughts and ideas so we may have an interesting and civil conversation. Using your real name is preferred, but not necessary, your email is required, but will not be displayed. North East PA Online does not endorse nor imply agreement with any particular comment just because we let it stand, but, you already knew that. Just be nice because profanity, personal attacks and other unhelpful remarks will be removed. Thank you. Comments are moderated before they appear which may result in some delay.