Milestone map
3 milestones
Complete 3 Scratch tutorials — share your favourite project URL
1–2 weeks (30–60 min/day)
Work through at least 3 guided Scratch tutorials on scratch.mit.edu, completing each one until you have a project you can share. Scratch is free, browser-based, and designed to get you making something in the first session. After each tutorial your project is saved to your account and gets a public URL — that URL is your proof. By the end of 3 tutorials you will have made something that moves, responds, and works the way you told it to.
Proof required
Share the public Scratch URL of your favourite completed tutorial project (it should open to the actual project, not just your profile). In 40+ words total: describe what the project does, what you had to figure out to make it work, and what you want to try next.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
Masteryfor the dedicated
What a verifier looks for
You'll sign in first, then come straight back here.
Build an original interactive project — share the public Scratch URL as proof
2–3 weeks (30–60 min/day)
Create a project in Scratch that you designed yourself — not a copy of a tutorial, but something you chose to make. It could be a simple game, an animation, a quiz, or a story where something responds when you press a key or click the screen. The project does not need to be impressive; it needs to be yours. Plan what you want to make before you start building, try to add one feature that was not in any tutorial you completed, and share the final project publicly.
Proof required
Share the public Scratch URL of your original project. In 40+ words total: describe what your project does, one feature you added that you figured out yourself (not from a tutorial), and one thing you would change or add if you had more time.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
Masteryfor the dedicated
What a verifier looks for
You'll sign in first, then come straight back here.
Share your project in the Scratch community — remix another creator's project
1–2 weeks
The Scratch community is one of the largest creative coding communities in the world. After finishing your original project, make it public by clicking Share on the Scratch website. Then find a project made by another Scratcher that you admire and create a remix — open it, change at least one thing (a sprite, a sound, a backdrop, a block of code), and save it as your own version. Remixing is not copying: the Scratch community encourages it, and every remix page shows the original creator's name and a link to their project. You are building on someone else's work and adding your own idea on top.
Proof required
Submit: (1) the public URL of your shared original project (the green flag must work and the project must be visible without logging in), and (2) the URL of your remix — the remix page must show the name of the original project you built on and at least one visible change you made.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
Masteryfor the dedicated
What a verifier looks for
You'll sign in first, then come straight back here.