← Back to discover

Coding

Teachable Machine

Kids record their own pictures, sounds or poses with a webcam or microphone and watch a model learn to tell them apart.

Teachable Machine, made by Google, gives kids a way to train a working machine learning model in a few minutes inside the browser. The first choice is the project type – images, sounds or poses – followed by a few groups, perhaps thumbs up and thumbs down, or a clap and a whistle. Kids record examples with the webcam or microphone, press train and then watch the model guess live as they move or make noise. When it gets muddled, more examples and another round of training often seem to sharpen it, which shows quite plainly how these systems learn. Gesture-controlled games, sorting machines and sound-triggered tricks are among the things people have built with it. Models can be exported into websites and other projects. Its plain, tool-like layout suggests it will appeal mostly to older kids and tweens.

Ages
Curious older kids and tweens
Works on
Web browser
Topics
Coding, Science
Languages
English
Listed
2026-10-18

What kids do

  • Train a model to tell thumbs up from thumbs down
  • Teach it to recognize claps and whistles
  • Test the model live with the webcam
  • Add more examples to improve its guesses

Who it suits

Curious older kids and tweens.

Notes for parents

Everything runs in the browser, and no coding is involved in training. Google’s own write-up mentions classroom use with middle schoolers.

What you need

  • Computer with a web browser
  • Webcam or microphone

Visit Teachable Machine

More Coding

  • Code.org / CodeAI: Guided coding activities alongside open tools for making games, animations, apps and web pages.
  • ScratchJr: Picture-based programming blocks for making characters move and telling interactive stories.
  • Scratch: Interactive stories, animations and games built by snapping visual coding blocks together.
  • Kodable Basics: Maze-style coding challenges that begin with sequences and patterns.
  • codeSpark: Coding for Kids: Coding puzzles that don’t rely on reading, leading into tools for making stories and games.
  • Tynker: Coding for Kids: Guided coding puzzles, game-making and Minecraft-related projects.
  • Hopscotch: Programming for Kids: Tutorials and open creation tools for building games and other interactive projects.
  • Tynker Junior: Coding for Kids: Picture commands, voiceovers and themed adventures that introduce sequencing, loops and conditions.