Machine Learning for Kids
Free hands-on projects that teach how AI works by training models and using them in Scratch.
What is Machine Learning for Kids?
Machine Learning for Kids is a free tool that teaches how AI works. Learners collect examples to train a model (text, images, numbers or sounds), then use it in Scratch or Python projects.
Think of it as an AI science lab for young learners.
What you can do with it
- Train models: text, images, numbers and sounds
- Use in Scratch: build smart games
- Worksheets: step-by-step projects
- Free for teachers and learners
Get started in 3 steps
- Go to machinelearningforkids.co.uk
- Try it now or create a class account
- Follow a project worksheet
Try this today
- Build a chatbot that recognises compliments vs. insults
- Make a game that recognises shapes
- Discuss bias in training data
Good to know
- Free
- Great for ages 10+
- Teaches AI ethics too: bias and data
Quick challenge
Complete one project and explain how your model learned!
Picked by the Scrollwell team · updated 25 Oct 2026. Machine Learning for Kids is run by its own company — read its privacy terms before you add learners' names or marks.
