Computer Science and Programming Competitions for High School Students | Extracurricular Activities | |||||
---|---|---|---|---|---|
Congressional App Challenge (CAC) The Congressional App Challenge invites students to develop new apps using programming languages. Since its inception in 2013, this competition sponsored by the US House of Representatives and tech companies allows both high school and middle school students to participate individually or in teams of up to four. This annual event aims to naturally engage students in coding and build careers in computer science.
CyberPatriot Youth Cyber Defense Competition Operated by the Air Force Association, CyberPatriot challenges middle and high school students to compete in defending against virtual cyber threats. Starting in Orlando, Florida, in 2009, this national competition has evolved to deliver virtual images of flawed or vulnerable operating systems to teams. Scores are recorded in real-time on a central scoring system.
National Robotics Challenge (NRC) The National Robotics Challenge allows students in grades 9-12 to compete in understanding robotics technology and engineering. Since 1986, teams tackle real-world problems using robotics engineering skills. Unlike other competitions, NRC does not specify kits to purchase, allowing students to create diverse robots on a relatively modest budget. |