Learn to code.
Make a little
awesome.
Big ideas, tiny steps. Turn “what if?” into games, art, and real Python programs. Your next adventure starts with a little curiosity.
while curious:
try_something()
keep_going()
# You've got this!
made
by you.
Meet your programming
building blocks.
Variables, if/else, loops, lists, and more. Learn by snapping real programs together in 20 playful missions.
Fun coding activities
for kids, from the first click.
Start with a robot. Make your own art. Type your first line of Python. There’s more than one way to become a maker.
Give Bit a mission
Tell a little robot where to go. Collect stars and discover the magic of instructions and loops.
Think in pixels
A tiny square can be the start of something big. Build colorful pixel art, one coordinate at a time.
Meet real Python
Make your code talk, think, and repeat. Learn by changing real programs and seeing what happens.
A little code.
A big hello.
Computers need instructions. This one says: “show my message.” Choose a message and see what happens when you run it.
Pick an idea
Every great thing starts with a little “what if?”
Try. Tinker. Try again.
Mistakes are clues. Follow them somewhere fun.
print("I made this!")A preview of what print() does. Ready for real code? Try lesson one →
Don’t just play.
Make the thing.
A silly story machine
An otter. The Moon. Too many pancakes. Your code gets to tell the story.
PUT YOUR THINKING HAT ONBecome a bug detective
Spot the tiny mistakes. Predict what happens. Collect a few “aha!” moments.
YOUR NEW LITTLE SIDEKICKBuild a pocket robot
Give it a name, some energy, and a personality. Then teach it a new trick.
You bring the imagination.
We’ll bring the starting line.
Little questions. Helpful answers.
Do I need to know anything about coding?
Nope! Start with Code Adventures. You can tap commands to guide Bit, with no typing needed. When you’re ready, the Python trail starts at the very beginning.
What ages is Kids Code for?
The visual activities are designed with roughly ages 7–10 in mind. The Python trail suits confident readers and typists, often ages 10 and up. These are starting points, not rules: pick what feels interesting and ask a grown-up for a hand.
Can I really run Python here?
Yes. The Python playground runs real Python in your browser. Nothing to install. The first run downloads the Python engine, so it needs an internet connection and may take a moment.
Will my discoveries be saved?
Completed activities and your playground draft can be saved in this browser on this device. No account is needed. Clearing browser data removes that progress, and it does not sync to other devices.