Categories

Many ways to create

The technology used determines the project's category. These are the seven official Coolest Projects categories.

Artificial intelligence

Projects that create or use machine learning models, such as image, text, sound, or data recognition.

Scratch

Projects made with the Scratch block-based visual programming tool, including games, stories, animations, art, or music.

Mobile apps

Interactive mobile applications that help, inform, or entertain people, including projects made with an emulator.

Web

Websites and web applications on any topic, from informative pages to interactive experiences made with web technologies.

Games

Games made with any programming language or technology except Scratch, including engines such as Unity, Unreal Engine, or Blender.

Hardware

Robots, machines, and projects using Raspberry Pi, Arduino, micro:bit, or other components to interact with the physical world.

Advanced programming

Technically advanced projects built with languages such as C++ or advanced Python, or combining multiple technologies, APIs, or types of hardware.