← Back to discover

Coding

Edison Robot

Kids program a compact LEGO-compatible robot using printed barcodes, picture blocks, Scratch-style blocks or Python.

Edison is a small, sturdy-looking robot covered in sensors, and its maker lays out a path from first steps to typed code. The youngest seem to begin away from the screen entirely, rolling Edison over printed barcodes that switch it into modes like line following or avoiding obstacles. EdBlocks comes next, an all-picture language where icons make the robot drive, beep and flash. EdScratch, built on Scratch, opens up more advanced logic, and EdPy brings in Python. Each language has its own lesson sets and activity sheets, with projects such as turning Edison into a guard dog or inventing a monster. Because it clicks onto LEGO bricks, kids can also build vehicles, arms and odd contraptions around it. The stated range runs from four to sixteen, and the barcode activities look especially approachable for the younger end.

Ages
Ages 4–16
Works on
Web browser
Topics
Coding, Making, Science
Languages
English
Listed
2026-10-18

What kids do

  • Roll Edison over barcodes to switch modes
  • Program moves and beeps in EdBlocks
  • Code line following in EdScratch
  • Build a LEGO vehicle around the robot

Who it suits

Ages 4–16. The publisher provides this age guidance.

Notes for parents

Made by Microbric in Australia. The three programming environments run in a web browser, and the activity sheets are written at different grade reading levels.

What you need

  • Edison robot
  • Computer or tablet with a web browser

Visit Edison Robot

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.