Develop a sophisticated software application (mobile app, desktop program, web app, game, etc.) using any programming language(s) such as Python, JavaScript, Kotlin, Swift, Java, PHP, C#, etc. Students are encouraged to use originality and creativity to address a real-world problem. Projects should demonstrate strong technical proficiency, be user-friendly, and provide significant value.
Students may use AI tools in the development process, but they must cite all prompts, models, or AI resources used and give proper credit in their documentation and presentation.
This category is exclusively open to secondary school and high school students.
Sample project ideas (high school level)
Tip: Include a short video demo, installation instructions, a clear README, test results, and (if AI is used) an “AI Usage & Citations” section listing tools, versions/models, and representative prompts.