/coding4kids

curated list of resources for an introduction to coding

Coding 4 Kids

A curated list of resources for an introduction to coding. All links on this page come either from direct experience or recommendation. You can contribute to this list by submitting a PR on Github, or just read the content in a web page.

Platforms & Apps

  • Scratch Jr. is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games
  • Scratch the mother of all languages for kids, with plenty of resources
  • Kano Pi3 based kits: OS, HW, extras (check the "coding wand" kit).
  • Osmo - is a kit of apps, tangible, and devices to teach coding interactively.
  • Rapid router - based on Blockly, developed by Ocado, released under the Code For Life initiative.
  • Lightbot - is a mobile / tablet app that teaches to code
  • Code combat - to write medieval adventure games
  • Hopscotch - like Scratch, but for iOS devices.
  • Codespark Academy - is the most used home coding program for kids 5-9
  • Carbo-bot - a puzzle game that challenges your brain and helps you learn programming concepts.

Unity based

  • Unity playground - a simplified set of Unity features for an introduction to writing games
  • LEGO Microgame - create your first game, brick by virtual brick

Robots & Toys

  • Turing tumble
  • Lego mindstorms
  • Primo - coding products that help kids age 3+ to learn to code
  • Farm Bot includes robotics, software, farming and saving the planet in one bundle.
  • Code Master - the Ultimate Coding Board Game
  • Finch robot - Bring computer science to life from kindergarten to college with the new Finch Robot

Tutorials

  • Tynker - "the fun way to learn programming and develop problem solving & critical thinking skills!" Ages 5-17
  • Code.org - big repo of courses and links to local classes
  • Hour of code - mostly linking to content on code.org
  • Code Kingdoms - video tutorials, code editor and online support with monthly / yearly fee
  • DIY.org - Huge library of hands-on projects, how-to videos, and an awesome kid community.
  • Web design for kids - carefully structured, colorful series, Joni Trythall takes pre-teens through the process of building a simple website.
  • CS Unplugged is a collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.
  • Swift Playgrounds - Learn serious code. In a seriously fun way.
  • Microsoft MakeCode - brings computer science to life for all students with fun projects, immediate results, and both block and text editors for learners at different levels.

Coding clubs

Books