Let's collect the best places /platforms /tools that offer affordable solutions to teaching coding to kids starting at age 5. Coding with fun and coding with gamification are becoming increasingly essential approaches. Let's have a list with your thoughts and a continuously updated list to inspire parents, teachers, mentors, and siblings to share knowledge and become effective tech ambassadors. Thanks to Maya Maceka for inspiration.

Block-based coding

  • Blockly Games (https://blockly.games), Age: 5, Stack: block-based coding, Javascript
  • Code for Life (https://www.codeforlife.education), Age: 5+, Stack: Blockly, Python
  • CodeMonkey (https://www.codemonkey.com), Age: 5-14, Stack: block- and text-based coding, CoffeeScript, Python
  • Tynker (https://www.tynker.com), Age: 5-18, Stack: Block-based coding, Javascript, Python
  • Gamefroot (https://make.gamefroot.com), Age: 7+, Stack: block-based coding
  • Code Galaxy (https://www.thecodegalaxy.com), Age: 7-18, Stack: Block-based coding, Lua, Scratch, Python
  • Kodu Game Lab (https://www.kodugamelab.com), Age: 8+, Stack: block-based coding
  • Kodeclik (https://www.kodeclik.com), Age: 8-18, Stack: block-based coding, Scratch, Lua, Python, Javascript
  • Programming languages

  • Kodable (https://www.kodable.com), Age: 4-11, Stack: JavaScript
  • Code.org (https://code.org), Age: 5+, Stack: Javascript, HTML, CSS
  • Bitsbox (https://bitsbox.com), Age: 6-12, Stack: JavaScript
  • Codemoji (https://codemoji.com), Age: 5-14, Stack: HTML, CSS, JavaScript
  • Codeyoung (https://www.codeyoung.com), Age: 5-17, Stack: Scratch, HTML, CSS, Java, and Python
  • Create & Learn (https://www.create-learn.us), Age: 5-17, Stack: Python, Scratch, Java
  • Code Avengers (https://www.codeavengers.com), Age: 5-17, Stack: JavaScript, Python, HTML5, CSS3
  • Coding with Kids (https://www.codingwithkids.com), Age: 5-18, Stack: Scratch, Python, Java
  • Codevidhya (https://codevidhya.com), Age: 6-16, Stack: Scratch, Python, JavaScript
  • CodaKid (https://codakid.com), Age: 6-18, Stack: Python, JavaScript, C#
  • Real Programming 4 Kids (https://realprogramming.com), Age: 7+, Stack: Python, Java, C#, and C++
  • Code4Fun (https://www.code4fun.com.au), Age: 7+, Stack: Scratch, Python, Java, C# with Unity, C++ with Unreal Engine
  • Crunchzilla (https://www.crunchzilla.com), Age: 8+, Stack: JavaScript
  • Girls Who Code (https://girlswhocode.com), Age: 8+, Stack: Python, JavaScript, HTML, CSS
  • Juni Learning (https://junilearning.com/coding), Age: 8+, Stack: Scratch, Python, C++, JavaScript
  • Scratch (https://scratch.mit.edu), Age: 8-16, Stack: Scratch
  • CodeWizardsHQ (https://www.codewizardshq.com), Age: 8-18, Stack: Scratch, Python, HTML/CSS, and JavaScript
  • CodeCombat (https://codecombat.com), Age: 9+, Stack: Python, JavaScript, C++, Java, Lua
  • Vidcode (https://www.vidcode.com), Age: 9+, Stack: JavaScript
  • EduCode Academy (https://educode.org), Age: 9+, Stack: JavaScript, HTML, CSS, Python
  • CodeGuppy (https://codeguppy.com), Age: 13-18, Stack: JavaScript
  • Roblox (https://create.roblox.com), Age: 13-18, Stack: Lua
  • More Attila Biró's questions See All
    Similar questions and discussions