- Executors
-
Learn
Learn Python Runnable examples, NumPy, pandas, and more Learn AINeural networks, ML and LLMs from scratch Learn C & C++ Pointers, memory, STL, and modern C++ Learn C#C# basics, OOP, LINQ, async, and .NET exercises Learn MatplotlibLine, bar, scatter and pie charts with live visualizers Python Algorithms Search, sorting, recursion, and visualizers O(n) C & C++ Algorithms Compare algorithms implemented in C and C++ Coding for Kids Learn to code by playing!
- ChallengesNew
- For TeachersNew
- For KidsNew
- Updates
👨👩👧 Coding for Kids
For parents
See what your child has done on this device, how long they played, and set a daily time limit.
📈 Progress
🐰 Bunny Garden
🤖 Robot Island (ages 8-10)
🐢 Turtle Art (ages 11-13)
⏱️ Play time
Today0
Last 7 days0
🔒 Daily time limit
When the time is up, the kids pages show a friendly break screen. The PIN is needed to change the limit or to keep playing.
🎓 What your child learns
🤖 Robot Island (ages 8-10)
Steps in order, turning, loops, loops in loops, and if/until: the basics of every program, with blocks.
🐢 Turtle Art (ages 11-13)
Real Python: commands, loops, variables and functions, by drawing pictures.
🛡️ Everything stays on this device. We do not collect children's data, and there are no ads on the kids pages.
☁️ Keep progress on every device
With a free parent account, each child gets their own stars, and the daily limit works on every phone, tablet and computer.
Sign in for freeFamily plan
The first 6 levels of every world are free. The Family plan opens everything.
- 🗺️ All 47 levels in every world
- 👧👦 Up to 5 children, each with their own stars
- ⏱️ Daily time limits on every device
- 📬 A weekly email about each child
- 🏆 Printable certificates
- 🚫 No ads anywhere on CodeUtility for you
Sign in to start (free)
Sign in first (free, one click), then pick a plan. Children never need an email.