← All collections
Collection
Their first lines of code
From picture blocks for five-year-olds to real projects for teens.
- 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.
- Outschool: Teacher-led online classes in subjects such as art, coding, science and schoolwork.
- 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.
- Sphero Edu: Program a physical Sphero robot by drawing paths, arranging blocks or writing text code.
- Coding For Kids: Learn To Code (KidloLand): Themed challenges, firefighting among them, that introduce sequences, loops and debugging.
- Coding Games for kids: Dino (Yateland): Dinosaur robots and space missions frame 108 visual block-coding challenges.
- PBS KIDS ScratchJr: Graphical programming blocks, drawing tools and recorded voices for PBS character stories.
- Code Karts: Pre-coding Logic: Route-planning puzzles in which children give a car the directions it needs to reach its destination.
- Swift Playground: Interactive Swift lessons and puzzles that lead toward building apps.
- CodeWizardsHQ: Children make Scratch animations and games with a live teacher, then move toward text-based coding and websites.
- Codingal: Live one-on-one lessons in which early primary children sequence steps and build small Scratch and block-coding projects.
- BrightCHAMPS: One-on-one live robotics lessons centered on building a model connected house with sensors, motors and a door mechanism.
- Create2Discover: Live classes in which kids build Roblox games or Minecraft mods alongside an instructor.
- Codeyoung: One-to-one live coding lessons that begin with Scratch and branch into Python and web development.
- Piskel for Kids: A pixel-art editor for drawing small characters and turning them into animated sprites.
- Blockly Games: A series of programming puzzles that start with visual blocks and lead toward JavaScript.
- CodeCombat: Game-based coding challenges in which kids type Python or JavaScript to make things happen on screen.
- Microsoft MakeCode: Microsoft’s set of block-and-text coding editors for making arcade games and programming small devices.
- Code for Life: Rapid Router: Block-coding puzzles about programming a delivery van’s route.
- CodeMonkey: Game-like coding courses that run from block puzzles to typed CoffeeScript and Python.
- VEXcode VR: Code a virtual robot to drive through mazes, draw shapes and take on challenges.
- Raspberry Pi Foundation Projects: Step-by-step projects for making things in Scratch, Python and web code.
- Snap!: A visual programming editor for building programs, drawings, animations and games from blocks.
- MIT App Inventor: Build mobile apps with visual blocks and try them live on a phone or tablet.
- Code Monster: Short JavaScript examples sit beside a drawing area, so every edit changes the picture right away.
- CS Unplugged: Computing ideas explored with cards, puzzles and movement, away from the screen.
- Bitsbox: Kids type the code for small apps, run them in a browser, then change the code.
- micro:bit Make it: code it: Projects for coding a micro:bit board to use its LEDs, buttons, motion sensor and sound.
- Kodu Game Lab: A Windows program for building a 3D game world and programming its characters with visual rule tiles.
- Dash Robot by Wonder Workshop: Kids appear to stack picture and block code that sends Dash, a small rolling robot, driving, flashing and talking around the room.
- Osmo Coding: Kids line up chunky physical coding blocks on the table and watch an on-screen character act out the sequence.
- Minecraft Education: Kids appear to roam familiar blocky worlds built around coding, math, science and history lessons.
- LEGO Education SPIKE App: Kids build LEGO models with motors and sensors, then code them using icon blocks, word blocks or Python.
- Bee-Bot: Young children tap forward, back and turn arrows to steer a cheerful bee across a grid toward a flower.
- Edison Robot: Kids program a compact LEGO-compatible robot using printed barcodes, picture blocks, Scratch-style blocks or Python.
- mBlock: Kids appear to code games, animations and robots with Scratch-style blocks, then see the same program as Python.
- PictoBlox: Kids drag blocks to make games, stories and robot programs, and appear to train simple AI models along the way.
- Machine Learning for Kids: Kids teach a computer to sort words, pictures, numbers or sounds, then put what it learned to work in Scratch.
- Rodocodo: Code Hour: Kids lay out arrow and action commands to steer Rodocodo the cat through five worlds of grid puzzles.
- Makey Makey: Kids clip wires to bananas, play-dough or pencil drawings and turn them into keys for computer games and music.
- Pencil Code: Kids steer a drawing turtle with code to make pictures, tunes and games, flipping between blocks and typed text.
- Human Resource Machine: Kids drag commands to make a little office worker shuffle, sort and add boxes in puzzles that quietly teach programming.
- Ozobot: Kids draw lines and colored codes with markers for a tiny robot to follow, then try block coding on a screen.
- Marty the Robot: Kids program a walking, dancing humanoid robot, starting with simple commands and moving on to blocks and Python.
- BlocksCAD: Kids snap together code blocks that build 3D shapes and objects, ready to send to a 3D printer.
- GDevelop: Kids build their own 2D and 3D games from events and ready-made behaviors, then export them to share.
- Teachable Machine: Kids record their own pictures, sounds or poses with a webcam or microphone and watch a model learn to tell them apart.
- Alice: Kids drag code tiles to make 3D characters act out animated stories and small games.
- Thinkrolls: Kids roll round characters through physics mazes, play logic and math games, and design puzzle levels of their own.
- Tinkercad: Kids stack and cut simple shapes into 3D models, wire up virtual circuits and build designs from code blocks.
- LightBot: Kids program a small robot with picture command tiles to light up every blue square in a 3D puzzle.
- Baba Is You: Kids push word blocks around to rewrite the rules of each level, turning WALL IS STOP into something new.
- Sesame Street Games Club: Preschoolers appear to bake with Cookie Monster, climb a beanstalk with Elmo and tinker with the Mecha Builders.