Participants and judges looking at an advanced programming project at Coolest Projects Ireland.

Category: Advanced programming

Everything you need to know to enter your advanced programming project in a Coolest Projects event.

What counts as an advanced programming project?

This category is for projects that have been taken to the next technical level. It includes projects written in advanced languages, such as C++ and advanced Python, or projects that combine multiple technologies, APIs, or types of hardware. If your project uses artificial intelligence or machine learning, you should submit it to the AI category instead.

Illustration of two creators working on a robotic hand at a Coolest Projects event

Make your own project!

An illustration depicting an arrow pointing from Code Blocks to text based code

Introduction to Python

Learn how to use variables, loops, and functions to create visual and interactive artwork, animations, simulations, games, and more.

Illustration of a girl looking at buttons and components from a computer.

Getting started with GUIs

Learn to create graphical user interfaces in Python.

An illustration of two characters reading a book, with a dragon and a fantasy castle popping up out of the book

Story time

Use Python to create a program that generates a random story, based on what the user types in.

Submitting advanced programming projects

For the Coolest Projects online showcase:
Take a short video of your project, upload it to YouTube or Vimeo and make sure it’s set to public, then submit the video URL in the application form.

For Coolest Projects in-person events:
Tell us a bit about your project in the submission form and then bring what you’ve made to the event!

Participants and judges discussing a project at Coolest Projects Ireland.

Incredible advanced programming from 2024

A screenshot from a video of a previous submission called Assistbot

AssistBot

By: Hiba

Screenshot of code written in python.

Evolution simulation

By: Daniel, Anton, Finlay, and Connor

Screenshot of code.

Python Voice Assistant

By: Wai Hlyan and Mahn