01 / 07
What are good AI coding projects for kids?
Simple games, personal websites, quizzes, reading trackers, planners and interactive stories. Choose one that interests you and start small.
Still need a hand?
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.
Quick answer
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.
Iteration is part of how real software gets built.
Find a project
Four kinds of projects. Each lists what you will explore while building it.
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
Start with one of these, combine two, or describe something completely new.
Starter projects
These work from the start. Open one, play it and change it.
| Project | Type | Coding ideas |
|---|---|---|
| Asteroid Dodge | Game | Loops, collision logic, game state |
| Quiz Battle | Game | Arrays, randomization, scoring |
| Habit Streak Tracker | Tool | State updates, persistence basics |
| Pixel Drawing App | Creative | Events, input handling, UI controls |
| Flashcard Race | School | Timers, conditional feedback |
| Mood + Music Generator | Creative | Data mapping, component-based UI |
Choosing
A good first project has a clear starting point and something you can test. You can make it bigger later.
Start with a game that has one simple goal.
Try: Asteroid Dodge
Try a personal website or a page about a topic.
Try: Personal Homepage
Build a small tool, planner or tracker.
Try: Homework Planner
Try interactive art, a visualization or a branching story.
Try: Story Choice Game
Step by step
Focus on one or two important features first. You don't need to get everything right on the first try.
Make one change, run it and see what happened. That way you understand each change.
Start a projectFive steps
Something you would enjoy making.
Tell Otto what it should do first.
Test what works and what to change.
Add a feature, change the design or fix a bug.
Ask questions about the code and decide what is next.
Every level
The goal isn't the biggest project possible. It's getting better at turning ideas into working software.
Pick a familiar idea and describe it in everyday language. Start with one feature.
Add features, improve layouts or combine ideas from different projects.
Take on more interactions and connected parts, and own how the code works.
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
Every project is saved, so you can come back, keep improving it, and see how far you've come.
Every build saves to Projects, with nothing to download.
Each project shows how it changed over time.
Parents can see each project and the questions their kid asked Otto.
Guardrails
Starters and original projects follow the same rules.
Projects are web-based with no external APIs or outside connections.
Outside scripts and external API calls are not allowed.
Builds have no access to browser storage.
Each project is a self-contained bundle that parents can view.
Code works inside the controls parents already set.
FAQ
Picking and building your first projects.
Simple games, personal websites, quizzes, reading trackers, planners and interactive stories. Choose one that interests you and start small.
Yes. Describe an idea in everyday language and Otto helps build a starting point. Exploring and editing the code is where the learning happens.
Games, apps and websites written in HTML, JavaScript, CSS and React. Projects are web-based with no external APIs or outside connections.
Try it, pick one thing to improve, and ask Otto for help or edit the code yourself. Change one thing at a time.
No. You learn by making. Lessons help, but you don't need one before your first project.
Every build saves to Projects inside HeyOtto.
Yes. Parents can see each project, the questions asked, and how it changed over time.
01 / 07
Simple games, personal websites, quizzes, reading trackers, planners and interactive stories. Choose one that interests you and start small.
Still need a hand?
Keep exploring
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.