Pick a project. Write real code.
Every project runs entirely in your browser โ no installs, nothing to break. Start with Sproutif you're new, or jump straight to Maker if you already know a bit of Python.
Sprout
ages 8โ10Star tree
Grow a triangle of stars row by row using a loop.
Story with your name
Fill in the blanks โ Python turns them into a tiny story.
Dice roller
Roll any number of six-sided dice and see the total.
Magic 8-Ball
Ask a question and let Python pick a random fortune.
ASCII pet
Draw a pet in text โ with a mood that changes what you see.
Builder
ages 10โ12Guess my number
Play a guessing game against a random secret number.
Rock, paper, scissors
Face off against the computer โ who beats who?
Secret code
Encode a message by shifting every letter โ the Caesar cipher.
Times-tables quiz card
Generate a fresh times-table quiz โ questions on top, answers below.
Coin flip streaks
Flip a coin 100 times โ what's the longest streak of heads?
Maker
ages 12โ14Your week in numbers
Turn a week of activities into a ranked chart with bars.
Word frequency
Count how often each word shows up in a chunk of text.
Password strength checker
Score a password from terrible to legendary based on what's in it.
Fibonacci spiral
Compute the Fibonacci sequence โ and discover the golden ratio.
Text vitals
Break any text down into lines, words, letters, and vowel percentages.