Create. Code. Change.

The world’s first

AI coding
competition

for school-aged children.

Build with Canva Code.

Use AI to create an app that helps solve a real world problem. Choose one of the 17 Sustainable Development Goals (SDGs). No coding experience needed.

The registration form and linked resources may be in English.

Enter on your own or in a team of up to 6 students.

Who can enter
10+years old
Enter your way
1-6students, solo or in a team
Start with a purpose
1Sustainable Development Goal

A real problem. Your original idea.

What would you
change?

Pick one of the United Nations Sustainable Development Goals (SDGs). Find a real world problem that matters to you. Then build an app that could help solve it.

Your app could protect wildlife, make learning accessible, reduce food waste, support wellbeing or tackle another real need. Use Canva Code to bring it to life, with AI as your co-creator.

You don’t need coding experience. You do need curiosity and a reason to care about the people you’re designing for.

See how to take part
Example idea

Protect wildlife.

A habitat simulation that helps people understand how to protect animals.

Example idea

Waste less food.

A planning tool that helps a school reduce the food it throws away.

Example idea

Make learning accessible.

A reading or learning tool that adapts to different needs.

Example idea

Care for our oceans.

An interactive model showing how everyday choices affect ocean health.

Example idea

Support wellbeing.

An app that encourages movement breaks and healthy daily habits.

Example idea

Build fairer communities.

A game exploring fairness, shared resources and community decisions.

From “what if?” to “look at this.”

Big thinking.
Small steps.

The prototyping process helps you explore, build and explain an idea with a purpose.

People first. Technology second.

Start with who you’re helping and what they need.

  1. Choose your goal.

    Explore the 17 Sustainable Development Goals. Choose one that matters to you and find out where help is needed.

  2. Understand the people.

    Who would use your idea? What makes their day difficult? Describe the change you want your project to make.

  3. Make room for ideas.

    Brainstorm at least five possibilities, including one wild idea. Compare your top three, their strengths and their limitations.

  4. Build. Try. Improve.

    Use clear prompts in Canva Code to make a working app prototype. Test the buttons, screens and interactions, then improve what needs work.

  5. Tell the story.

    Explain what your project does, why it matters and how it helps. Ask your teacher to help prepare a shareable link to your completed project pack.

Inside the prototyping pack

Your idea, made clearer.

Practical guidance from the 2026 pack to help you start thinking about your project.

Give your idea a VIBE

A clearer prompt.
A better starting point.

V Vision
What are you making, who is it for, and which goal does it support?
I Interaction
What will someone see and do? Describe how the screens connect.
B Branding
Choose a style, colours and buttons that suit your users.
E Extras
Name the features you need, such as questions, feedback or a score screen.

Make it work for people.

Use readable text, clear contrast, useful image descriptions and a sensible keyboard focus order. Think about who might otherwise be left out.

Build with care.

Be honest about what your prototype can do. Use hypothetical data rather than collecting real personal information. The supplied pack asks you not to connect your project to Canva Sheets.

What makes a strong project?

The 2026 rubric gives a useful picture of the work behind a strong entry. The final 2027 judging details will be announced.

  • A well-defined problem: a clear SDG, specific people and a meaningful need.
  • A range of ideas: different possibilities, including an ambitious or unexpected one.
  • A thoughtful choice: three ideas compared, with a reason for the one you develop.
  • Ethics and accessibility: fairness, inclusion and careful thinking about data.
  • A working prototype: useful, connected interactions that address the problem.

The 2026 community

Good ideas
travel.

Last year, students from around the world used Canva Code to tackle the Sustainable Development Goals.

3,000+
students
41
schools
19
countries

Students explored apps for cleaner oceans, water conservation and understanding environmental change.

Next stop / AIDUCATION’27

Let the world see what you’ve made.

Winners are invited to present at AIDUCATION’27 in Bucharest. If you can’t travel, your work will still be showcased as part of the programme.

Explore AIDUCATION’27

A few useful answers

Before
you begin.

Who can take part?

The 2027 competition is for students aged 10 and up. Enter on your own or in a team of up to 6 students.

Do we need to know how to code?

No coding experience is needed. You describe what you want to make in clear language, and Canva Code helps you build it. You develop the idea, test the result and make the decisions.

What should we make?

Build a working app prototype with Canva Code that helps solve a real world problem linked to one Sustainable Development Goal (SDG). Start with the people you want to help and what they need.

How do we register?

Use any signup button on this page to open the registration form. A teacher or staff member can register your school to take part. The entry deadline will be announced soon.

How do we submit our project?

The pack guides you through testing your app, adding its preview to your final design page and asking your teacher for help with a shareable project-pack link. The final 2027 submission process will be announced.

Do we have to travel to Bucharest?

Winners are invited to present at the conference. If you can’t travel, your work will still be showcased as part of the programme.

Your idea. Your next step.

What could
you change?

Bring your curiosity. Explore the possibilities.
Start with a problem worth solving.

Sign up to take part

Create. Code. Change. / 2027

Your next idea
starts here.

Open the registration form to sign up for Create. Code. Change.