Skip to main content
HeyOtto Logo
AI coding projects for kids & teens

What will you build with AI?

Last updated:

The best coding project is one that makes you curious enough to keep going. Turn an idea into a game, website or app, explore the code and keep improving it.

Games, websites, apps and experiments
Six starter projects ready to open
See and edit the real code
Parents can see every project

Quick answer

What are good AI coding projects for kids?

Simple games, personal websites, quizzes, reading trackers, planners and interactive stories. Pick one that interests you and start with a small first version.

You don't need a complete plan or a finished coding course. Start small, see what happens and decide what to build next.

  1. 01Choose an idea
  2. 02Describe the first version
  3. 03Build and try it
  4. 04Make improvements
  5. 05Learn from what happens

Iteration is part of how real software gets built.

Find a project

Find a project that interests you

Four kinds of projects. Each lists what you will explore while building it.

01 / 04Games

Game projects

Start with a simple challenge, then experiment with rules, scoring and new mechanics.

  • Asteroid Dodge

    Avoid incoming obstacles, then raise the challenge. Starter project.

  • Trivia Challenge

    Questions, answer choices, scoring and feedback.

  • Maze Explorer

    A start, a goal and a route to find.

  • What you'll explore

    Game rules, interaction, conditions and scoring

AI game maker for kids

Start with one of these, combine two, or describe something completely new.

Starter projects

Six starter projects, ready to open

These work from the start. Open one, play it and change it.

ProjectTypeCoding ideas
Asteroid DodgeGameLoops, collision logic, game state
Quiz BattleGameArrays, randomization, scoring
Habit Streak TrackerToolState updates, persistence basics
Pixel Drawing AppCreativeEvents, input handling, UI controls
Flashcard RaceSchoolTimers, conditional feedback
Mood + Music GeneratorCreativeData mapping, component-based UI

Choosing

How to choose the right first project

A good first project has a clear starting point and something you can test. You can make it bigger later.

  • Want to make something you can play?

    Start with a game that has one simple goal.

    Try: Asteroid Dodge

  • Want to share something you care about?

    Try a personal website or a page about a topic.

    Try: Personal Homepage

  • Want to solve a problem?

    Build a small tool, planner or tracker.

    Try: Homework Planner

  • Want to experiment?

    Try interactive art, a visualization or a branching story.

    Try: Story Choice Game

Step by step

How to turn a project idea into something real

Focus on one or two important features first. You don't need to get everything right on the first try.

Change one thing at a time

Make one change, run it and see what happened. That way you understand each change.

Start a project

Five steps

  1. 1

    Choose an idea

    Something you would enjoy making.

  2. 2

    Describe the first version

    Tell Otto what it should do first.

  3. 3

    Build and try it

    Test what works and what to change.

  4. 4

    Make improvements

    Add a feature, change the design or fix a bug.

  5. 5

    Learn from what happens

    Ask questions about the code and decide what is next.

Every level

Build at your own level

The goal isn't the biggest project possible. It's getting better at turning ideas into working software.

  • 01

    If you're new to coding

    Beginner

    Pick a familiar idea and describe it in everyday language. Start with one feature.

    Explore the code when you get curious.
  • 02

    If you've built a few projects

    Building

    Add features, improve layouts or combine ideas from different projects.

    Try one thing you have not done before.
  • 03

    If you're ready for a bigger challenge

    Advanced

    Take on more interactions and connected parts, and own how the code works.

    Projects are still web-based with no external APIs or outside connections.
Make it your own

AI can help you get started, but the most interesting part comes after the first version. You decide what to build, what to change and which ideas to pursue.

You can see and edit the code, so your project is never a black box.

Projects

Where every build lives

Every project is saved, so you can come back, keep improving it, and see how far you've come.

  • Saved automatically

    For kids

    Every build saves to Projects, with nothing to download.

    Pick it up next time, right where you left off.
  • Changes over time

    For kids and parents

    Each project shows how it changed over time.

    A record of what you learned.
  • Visible to parents

    For parents

    Parents can see each project and the questions their kid asked Otto.

    Self-contained bundles parents can view.

Guardrails

Every project runs inside safe limits

Starters and original projects follow the same rules.

  • Web-based

    Projects are web-based with no external APIs or outside connections.

  • No outside code

    Outside scripts and external API calls are not allowed.

  • No browser storage

    Builds have no access to browser storage.

  • Parents can see it

    Each project is a self-contained bundle that parents can view.

The same family controls as the rest of HeyOtto

Code works inside the controls parents already set.

How HeyOtto safety works

FAQ

AI coding projects: FAQ

Picking and building your first projects.

  1. Simple games, personal websites, quizzes, reading trackers, planners and interactive stories. Choose one that interests you and start small.

Keep exploring

Your next project starts with a question

A game your friends can play, a website about something you love, or a tool you wish existed? Pick an idea, start building with Otto and see where it takes you.