{"id":17333841,"url":"https://github.com/syntaxseed/codingforkids","last_synced_at":"2026-02-13T05:04:20.431Z","repository":{"id":192841303,"uuid":"220488454","full_name":"syntaxseed/codingforkids","owner":"syntaxseed","description":"Educational coding resources and activities for kids.","archived":false,"fork":false,"pushed_at":"2024-04-06T01:29:06.000Z","size":26,"stargazers_count":53,"open_issues_count":0,"forks_count":3,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-09-07T11:53:04.148Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/syntaxseed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"syntaxseed","custom":"https://github.com/syntaxseed#donatecontribute"}},"created_at":"2019-11-08T14:54:52.000Z","updated_at":"2025-03-08T04:20:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"59225ad1-a6bb-4b88-ba20-737adc591e0f","html_url":"https://github.com/syntaxseed/codingforkids","commit_stats":{"total_commits":15,"total_committers":2,"mean_commits":7.5,"dds":0.1333333333333333,"last_synced_commit":"1c5e7d43ffadc2450144f940f92fa33339906dc1"},"previous_names":["syntaxseed/codingforkids"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/syntaxseed/codingforkids","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syntaxseed%2Fcodingforkids","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syntaxseed%2Fcodingforkids/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syntaxseed%2Fcodingforkids/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syntaxseed%2Fcodingforkids/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/syntaxseed","download_url":"https://codeload.github.com/syntaxseed/codingforkids/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syntaxseed%2Fcodingforkids/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29396847,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T04:26:15.637Z","status":"ssl_error","status_checked_at":"2026-02-13T04:16:29.732Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-15T15:03:18.494Z","updated_at":"2026-02-13T05:04:20.397Z","avatar_url":"https://github.com/syntaxseed.png","language":null,"funding_links":["https://github.com/sponsors/syntaxseed","https://github.com/syntaxseed#donatecontribute"],"categories":[],"sub_categories":[],"readme":"# Coding Resources For Kids \u0026 All Ages\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://phpc.social/@syntaxseed\"\u003e\n        \u003cimg src=\"https://img.shields.io/mastodon/follow/11361?domain=https%3A%2F%2Fphpc.social\"\n            alt=\"follow on Mastodon\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u003ca href=\"https://github.com/syntaxseed#donatecontribute\"\u003e\u003cimg src=\"https://img.shields.io/badge/Sponsor-Project-blue\" alt=\"Sponsor Project\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\nThis list contains English resources for a variety of ages and skill levels to learn coding and computer skills either online or via native apps. Great to get kids and all skill levels started with coding.\n\n## Learn To Type\n\nIt is recommended to use a full-size keyboard and keep your fingers in the proper position while you learn to use these resources. Can be helpful for learners of all ages.\n\n### Beginner\n\n- **BBC Dance Mat Typing**. Free.\n  - https://www.bbc.co.uk/bitesize/topics/zf2f9j6/articles/z3c6tfr\n  - Levels 1-4.\n- **Typing.com Lessons**. Free.\n  - https://www.typing.com/student/lessons\n  - Account creation optional.\n- **TypingClub**. Free.\n  - https://www.typingclub.com/\n  - Account creation optional.\n\n### Improve Accuracy \u0026 Speed\n\n- **Typing.com Games**. Free.\n  - https://www.typing.com/student/games\n  - Account creation optional.\n- **NitroType**. Free with premium upgrades.\n  - https://www.nitrotype.com/\n  - Account creation optional.\n\n## Pre-Readers\n\nNo reading or only very basic reading required.\n\n### Apps\n\n- **Lightbot App**. $3\n  - By SpriteBox LLC.\n  - Android \u0026 iOS.\n\n- **Algorithm City Pro App**. $2\n  - By Musteren.\n  - Android.\n\n- **CodeSpark Academy \u0026 The Foos**. $7.99/m\n  - Android \u0026 iOS.\n  - Best on tablets.\n\n### Websites\n\n- **Code.org** - CS Fundamentals (grades K-5). Free\n  - Pre-Reader Courses A \u0026 B (K \u0026 Grade 1).\n\n- **CodeSpark Academy \u0026 The Foos** - https://codespark.com/. $7.99/m\n  - App also available.\n  - No reading required.\n\n- **Kodable Youtube Videos**. Free\n  - Sequence: https://youtu.be/StY_kQujls4\n  - Conditionals: https://youtu.be/h2qpa0d6ktU\n  - Loops: https://youtu.be/eSWCgZBSx_U\n  - Functions: https://youtu.be/FFJmAvE4aM0\n\n\n## Kids / Beginners\n\nLight reading skills required.\n\n### Websites\n\n- **Code.org** - CS Fundamentals (grades K-5). Free.\n  - Pre-Reader Courses C \u0026 D 2018.\n  - Pre-Reader Courses E \u0026 F.\n  - MineCraft Hour Of Code - https://code.org/minecraft (grades 2+).\n\n- **Rabbids Coding** - https://register.ubisoft.com/rabbids-coding/\n  - TODO - details.\n\n- **Tynker.com** - Ages 7+.\n  - Family plan (4 students): $15/m or $270 lifetime.\n  - Visual based coding with simple syntax. Reading required. Gameified learning. Browser based.\n\n\n## Older Kids and Moderate Skill Level\n\n- **Code.org** - Free.\n  - CS Fundamentals (grades K-5).\n    - Pre-Reader Courses E \u0026 F.\n  - CS Discoveries (grades 6-10).\n    - 6 Units.\n  - CS Principles (grades 9-12).\n  - MineCraft Hour Of Code - https://code.org/minecraft (grades 2+).\n\n- **Code Academy** - https://www.codecademy.com. Free \u0026 Paid.\n  - Learning real programming languages and programming concepts.\n  - Many courses are free.\n\n- **Code Combat** - http://CodeCombat.com/. Ages 9+.\n  - $10/m or $99 lifetime. Some levels available for free.\n  - Choose from Python and Javascript.\n  - Learn via playing a game. Uses real syntax.\n  - You can preview it anonymously.\n  - DON'T use 3rd party sign in, because the delete account and reset progress don't seem to work. Says wrong password.\n\n- **Fruit Bots** - http://www.fruitbots.com/. Free.\n  - Coding sandbox for Python, Javascript, Ruby \u0026amp; Lua.\n  - Write a bot that competes to find fruit on a grid against an oponent.\n  - Download the sourcecode here: https://github.com/scribd/robot-fruit-hunt.\n  - Upload your bot to the website and compete against others.\n  - Useful for coding workshops, classes or camps.\n\n- **Khan Academy** - https://www.khanacademy.org/computing/computer-programming.\n  - Free and donation based.\n  - Math, science and computer related courses - mainly videos but also simple hands on exercises.\n  - JS, html/CSS, SQL.\n\n- **Kodable Youtube Videos**. Free.\n  - Strings: https://youtu.be/HWRnnfkeEW8\n  - Integers: https://youtu.be/DuJmL-YUa4A\n  - Arrays: https://youtu.be/TKvd18rGnh0\n  - Properties: https://youtu.be/hhVoBsDqJXI\n  - Object Oriented Programming: https://youtu.be/vFLZHx3L190\n  - Classes: https://youtu.be/BZ8r7pC9bHY\n\n- **Microsoft MakeCode** - https://www.microsoft.com/en-ca/makecode. Free.\n  - Visual Programming.\n  - Project based learning (no guided courses).\n  - Similar to Scratch.\n\n- **Scratch** - https://scratch.mit.edu. Free.\n  - Visual Programming.\n  - Doesn't seem to have guided 'courses' though. Try these:\n    - https://scratch.mit.edu/help/videos/\n    - http://scratched.gse.harvard.edu/guide/index.html\n    - https://blockly-games.appspot.com/\n      - Free coding challenges using Scratch's engine.\n\n- **Stencyl** - http://www.stencyl.com/. Free+.\n  - Block based drag-and-drop coding editor for making real games.\n  - Free for only publishing to the web. Reasonable price for other publishing platforms.\n\n\n## All Ages / All Skill Levels\n\n- **Game Builder Garage - Nintendo** - https://www.nintendo.com/games/detail/game-builder-garage-switch/. All Ages.\n  - Available on Nintendo Switch.\n  - Learn coding concepts and game development via lessons and a game creation sandbox.\n \n- **RPG In A Box** - https://rpginabox.com\n  - Available on Steam\n  - RPG game making utility that blends visual and text coding. Very approachable for all ages.\n\n\n## Adults / Advanced - Gameified Learning\n\n- **Command Line Mystery** https://github.com/veltman/clmystery. Free.\n  - Learn the Linux command line by solving a text-based mystery.\n\n- **CSS Grid Critters** https://gridcritters.com/. $99.\n  - Learn CSS grid concepts with a fun adventure game structured like a full course.\n\n- **Oh My Git!** https://ohmygit.org/. Free.\n  - Learn Git version control with visual and command line controls.\n  - In the context of a time-travel story.\n\n- **OverTheWire Wargames** https://overthewire.org/wargames/. Free.\n  - Server security, SSH, command line concepts.\n  - Connect to real servers and solve puzzles.\n\n- **SQL Murder Mystery** http://mystery.knightlab.com/. Free.\n  - Practise SQL commands with a web-based mystery.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyntaxseed%2Fcodingforkids","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyntaxseed%2Fcodingforkids","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyntaxseed%2Fcodingforkids/lists"}