United Kingdom · All ages · Seven categories

Coolest Projects UK project ideas

Coolest Projects is the least competitive thing on our competitions calendar, and that is its point. The Raspberry Pi Foundation checks every entry and then puts it in the online gallery or gives it a place at an event; there is no ranking, no elimination and no minimum standard of ambition. A seven-year-old's Scratch animation and a sixteen-year-old's hardware build stand in the same room. Which moves the interesting question away from whether a project is good enough and onto something harder: whether it still works when somebody who did not build it sits down in front of it.

Quoted from the organiser with the date we read it · A showcase, not a contest · We help with skills, not with entries

In short

Coolest Projects is run by the Raspberry Pi Foundation, a UK registered charity, number 1129409, and is open to young people of all ages: those under 13 are registered by an adult and those 13 and over may register themselves. There are seven categories: Scratch, Games, Web, Mobile apps, Hardware, Advanced programming and Artificial Intelligence, which the organiser marks as new for 2026. The organiser says "we check every entry, and then we'll let you know when your project is in our online gallery or has a place at an in-person event", after which participants join an event or the online celebration and share the project; VIP judges pick out favourites. Coolest Projects UK 2026 took place in Bradford in May with more than 200 young people. We teach the building, live online for ages 6 to 67. A first class is free; a group place is USD 100 a month and one-to-one teaching USD 150.

Where to start

Three courses for a project builder

Pick by what the child wants to make, not by their age.

The showcase

Seven categories, no ranking, everybody shown

Facts read at the organiser's own pages on 20 September 2026.

Coolest Projects as the Raspberry Pi Foundation describes it
PartWhat the organiser saysWhat it means for a family
Who runs itThe Raspberry Pi Foundation, a UK registered charity, number 1129409The same charity behind Bebras and Astro Pi
Who can enterYoung people of all ages; under 13s are registered by an adult, 13 and over may register themselvesNo lower age limit at all
CategoriesScratch, Games, Web, Mobile apps, Hardware, Advanced programming and Artificial IntelligenceSeven, so almost anything a child builds has a home
New for 2026The Artificial Intelligence categoryThe first year an AI project has a category of its own
What happens next"We check every entry, and then we'll let you know when your project is in our online gallery or has a place at an in-person event"Checked, not judged against a bar
ThenParticipants join an in-person event or the online celebration and share the projectThe showing is the event
JudgingVIP judges pick out favourites to highlightRecognition without a ranking
The UK event in 2026Bradford, in May, with more than 200 young peopleA real hall, with real tables

The absence of a ranking changes who should enter, and the answer is almost everybody. A child who would never sit a timed paper, or who finds competition unpleasant, can put a project in a gallery and be treated exactly like everyone else. We have not found another UK technology event that is this open.

It also means the entry deadline matters more than the quality. A finished small thing submitted on time beats an ambitious thing that was not ready, because there is no category for nearly.

The AI category being new in 2026 is worth knowing for a family deciding what to build this year. A project that uses a trained model now has somewhere obvious to go, and the field is less crowded than Scratch or Games.

Dates move. The organiser had not published 2027 event dates on the pages we read, so check the organiser rather than a page like this one, including ours. What we can say is that entries were open when we looked and that the UK event in 2026 was in Bradford in May.

Sources: Coolest Projects, read 20 September 2026, and the Raspberry Pi Foundation's blog post of 21 July 2026 on the Bradford event. Modern Age Coders is not connected with the Raspberry Pi Foundation.

The method

It has to run on somebody else's machine

The commonest way a good project fails at a showcase table has nothing to do with the idea. Here it is, in five lines and one step.

We wrote a tiny program: open a file called scores.txt, read the numbers in it, print the highest. Five lines, correct, and it does exactly what it should. Then we did the only thing a judge or a visitor ever does, which is run it from somewhere other than the folder it was written in.

Our run of 20 September 2026: the same program, two places
Where it was run fromWhat happened
The folder the program lives inhighest score: 40
One folder alongFileNotFoundError: No such file or directory: 'scores.txt'

Nothing in the code changed

Not a character. The program assumed it would be started from its own folder, and nobody ever tells you that assumption is there until it breaks.

Why it always happens at the table

At home a project is run the same way every time. At an event it is run from a different computer, a different folder, sometimes by somebody who does not know where the files are.

The five-minute fix

Ask the program where it lives and look for its files there, rather than wherever the shell happens to be. In Python that is a single line near the top.

The general form of the lesson is worth more than the fix. A project carries assumptions about the world it will run in: this folder, this screen size, this internet connection, this version of the language, this file that only exists on the machine where it was written.

Testing means breaking those assumptions on purpose, once, before someone else does it by accident. Move the folder. Try it on a different computer. Turn the wifi off. Hand the laptop to a sibling and say nothing.

That last test is the one we recommend hardest. A child who watches somebody else use their project without help learns more in two minutes than in a week of building, and every single time there is something they did not expect.

It is also exactly what happens at an event in Bradford in May, in front of a stranger, with a queue behind them.

The program, both runs and the error message are ours, produced on 20 September 2026. Nothing here is taken from any Coolest Projects entry.

What to build

One idea per category, and why each one finishes

The ideas below are ours, written to be small enough to complete and interesting enough to explain at a table.

Seven categories, seven projects that fit in a term
CategoryAn idea that finishesWhy it works at a showcase
ScratchA quiz about the child's own town that refuses silly answers and says whyVisitors can play it in thirty seconds and it never breaks
GamesA one-screen game with a scoreboard that survives being closed and reopenedSaving state is the hard part and the part worth explaining
WebA page that shows one real public dataset, with a sentence saying where the data came fromSmall, honest, and a good answer to "how do you know?"
Mobile appsA timer or habit tracker the child actually usesSomething used daily is always more convincing than something impressive
HardwareA sensor that lights up when a room gets too dark or too loudPhysical, obvious, and demonstrable without a screen
Advanced programmingA tool that solves a problem the child has, like renaming a hundred photos properlyExplains itself in one sentence and shows real work
Artificial intelligenceA classifier trained on the child's own labelled photos, with its mistakes shown tooShowing where it fails is more impressive than showing where it works

Every idea in that table is deliberately modest, because the thing that stops projects is scope rather than skill. A finished small project gets shown; an unfinished big one does not, and no showcase has a category for what you meant to build.

The last row is worth dwelling on now that AI has its own category. A project that says "it gets this right about eight times in ten, and here are the ones it gets wrong" is better work, and better science, than one that only shows the successes.

For the write-up, three sentences do more than three paragraphs: what it does, what was hard, and what you would do next. Children under-sell the second one, which is the one adults find most interesting.

And whatever gets built, test it away from the machine it was made on. That is the single piece of advice on this page that comes from watching projects fail rather than from a rule.

Getting ready

Four rungs to a project that survives a stranger

The rungs are about finishing and handing over, not about difficulty.

From an idea to something somebody else can use
StageRungThe sign it is secure
Any age1. It works for youRuns start to finish on the machine it was built on
Any age2. It works elsewhereRuns from a different folder, on a different computer
Any age3. It survives a userA sibling can use it without being told anything
Any age4. It explains itselfThe builder can say what it does, what was hard and what is next

If the deadline is close

Cut a feature rather than miss the date. Every checked entry is shown, and an unfinished project is not an entry.

Spend the last hour testing it somewhere else rather than adding to it.

After the showcase

The same project usually makes a good starting point for the next year, one category up.

Other things a young builder can enter are on the competitions calendar.

The full list

Courses by what a child wants to make

Grouped to match the categories, with each syllabus a click away.

I

Scratch and games

Ages 6 to 11

CPR / A / 01

Scratch for kids

A first language and a first finished project.

Open the syllabus

CPR / A / 02

Game development for kids

Scratch, Roblox and Minecraft, properly.

Open the syllabus

CPR / A / 03

Coding for kids, blocks to AI

Building things that move, before anything is typed.

Open the syllabus
II

Apps and web

Ages 10 to 16

CPR / B / 01

App development

Screens, taps and what the app remembers.

Open the syllabus

CPR / B / 02

Full stack web development

A site with its own data behind it.

Open the syllabus

CPR / B / 03

App making with blocks

Real apps without a semicolon in sight.

Open the syllabus
III

Advanced and AI

Ages 12 to 18

CPR / C / 01

Python from start to finish

The language most advanced projects use.

Open the syllabus

CPR / C / 02

AI and machine learning for teens

A trained model, and where it goes wrong.

Open the syllabus

CPR / C / 03

Data science with Python

Real data, honestly presented.

Open the syllabus
IV

Younger and wider

Starting out

CPR / D / 01

Python and AI for kids

A first typed language, taught patiently.

Open the syllabus

CPR / D / 02

Minecraft coding for kids

Real code, in a world a child already knows.

Open the syllabus

CPR / D / 03

Maths through coding

Programs that show why a method works.

Open the syllabus

How lessons run

Project lessons, weekly, with a deadline in mind

Teaching is live on video from India, five and a half hours ahead of the UK in winter and four and a half in summer, at a time agreed and kept in UK time.

Early weekday evening

For primary-age builders.

Later weekday evening

For teenagers working on something larger.

Weekend morning

For a long stretch on one project.

Finishing taught explicitly

We help a child cut a project down to something that can actually be completed, which is most of the work.

Handover tested

Every project is run somewhere other than where it was built before we call it done.

Five to ten learners

Enough that ideas cross the room, few enough that every project gets looked at.

The child builds it

We teach and review. The project belongs to the young person and is theirs to submit.

One to one when useful

For an ambitious build, or a child who would rather work alone.

No role in the showcase

We do not register entries or have any relationship with the organiser.

Student work

What our students have built

Four finished projects from students here, published and running. The student labs page has more of them.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees

A monthly fee in US dollars, identical in every country but India, with no registration charge and no tie-in.

Free first class

USD 0

no card required

  • A proper lesson with a teacher
  • A frank view of what a project needs
  • No payment details requested
Book it

Group batch

USD 100

a month, billed in US dollars

  • Five to ten learners at one level
  • The same teacher weekly
  • Projects reviewed as they grow
  • A certificate at the end
Start here

One to one

USD 150

a month, billed in US dollars

  • A teacher working with one builder
  • Shaped around the project
  • Useful in the weeks before a deadline
Enquire

What families say

Rated 4.9 across 547 Google reviews

Google reviews from families, quoted exactly as they were left.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Coolest Projects questions

What parents and young builders ask

Who runs Coolest Projects?

The Raspberry Pi Foundation, a UK registered charity, number 1129409. It is the same charity behind the UK Bebras Challenge and Astro Pi.

What age do you have to be?

Any age. Young people under 13 are registered by an adult, and those aged 13 and over can register themselves or be registered by an adult.

What are the categories?

Seven: Scratch, Games, Web, Mobile apps, Hardware, Advanced programming and Artificial Intelligence, which the organiser marks as new for 2026.

Is it a competition?

Not in the usual sense. The organiser says every entry is checked and then placed in the online gallery or given a place at an in-person event, and VIP judges pick out favourites to highlight. There is no ranking to fall out of.

Where was the UK event?

Coolest Projects UK 2026 took place in Bradford in May, with more than 200 young people taking part. Dates for the next one were not published on the pages we read.

What makes a good project?

One that is finished and can be used by a stranger. Scope is what stops projects, not skill, and there is no category for what you meant to build.

Why does my child's project break at events?

Usually because it assumes where it is being run from. We ran a five-line program that printed the right answer in its own folder and raised FileNotFoundError one folder along, with not a character of the code changed.

How do we test for that?

Move the folder, run it on another computer, turn the wifi off, and hand it to a sibling without explaining anything. The last one finds the most.

Should we enter an AI project?

If the child wants to, yes: the category is new for 2026 and less crowded than Scratch or Games. A project that shows where the model gets things wrong is better work than one that only shows successes.

Do you enter projects for students?

No. We teach and review, the young person builds and submits, and we have no relationship with the organiser.

Related pages

More for young builders

Other things from the same charity, and the whole competition year.

Astro Pi Mission Zero

Run a Python program on the space station.

UK Bebras Challenge

November, free, and no programming at all.

UK competitions calendar 2026-27

Every competition we could confirm, laid out by month.

Student labs

Projects our own students have finished and published.

Coding classes in the UK

The four school systems, and every UK page.

Coding classes for UK children

What a primary-age child learns first, and in what order.

Start here

Book a free project lesson

Tell us your child's age and what they want to make. The free lesson starts building it, and we say afterwards how big a term of work would need to be.

Rather read first? Syllabuses are on the course pages, the method on how we teach, and the topic order on the roadmap.

WhatsApp us · +91 91233 66161 · contact@modernagecoders.com

WhatsApp usually gets an answer fastest and is free from a UK mobile. Our number is registered in India, which we state openly, and there is no UK office behind it.

No card, no obligation. One reply to arrange a time.

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here