All Projects → HollyAdele → Awesome Programming For Kids

HollyAdele / Awesome Programming For Kids

Licence: cc0-1.0
A curated list of resources for teaching kids programming.

Projects that are alternatives of or similar to Awesome Programming For Kids

Apple Device Model List
All Apple devices model name list. 通过内部编号判断 iOS 设备型号。
Stars: ✭ 149 (-76.12%)
Mutual labels:  ipad, list
Open Source Ios Apps
📱 Collaborative List of Open-Source iOS Apps
Stars: ✭ 28,826 (+4519.55%)
Mutual labels:  ipad, list
Uxofvr.com
A list of resources about the UI/UX considerations for VR.
Stars: ✭ 527 (-15.54%)
Mutual labels:  list
Awesome Npm Scripts
Everything awesome related to npm scripts and using npm as a build tool.
Stars: ✭ 600 (-3.85%)
Mutual labels:  list
Wsprogresshud
This is a beauful hud view for iPhone & iPad
Stars: ✭ 588 (-5.77%)
Mutual labels:  ipad
Awesomesearch
🔍 Search all awesome lists in one second.
Stars: ✭ 544 (-12.82%)
Mutual labels:  list
React Virtual List
Super simple virtualized list React component
Stars: ✭ 597 (-4.33%)
Mutual labels:  list
Awsls
A list command for AWS resources
Stars: ✭ 511 (-18.11%)
Mutual labels:  list
Awesome Blender
🪐 A curated list of awesome Blender addons, tools, tutorials; and 3D resources for everyone.
Stars: ✭ 608 (-2.56%)
Mutual labels:  list
Assistantkit
Easy way to detect iOS device properties, OS versions and work with screen sizes. Powered by Swift.
Stars: ✭ 569 (-8.81%)
Mutual labels:  ipad
Awesome Testing
A curated list of testing resources
Stars: ✭ 599 (-4.01%)
Mutual labels:  list
Classless Css
A list of classless CSS themes/frameworks with screenshots
Stars: ✭ 557 (-10.74%)
Mutual labels:  list
Awesome Honeypots
an awesome list of honeypot resources
Stars: ✭ 5,528 (+785.9%)
Mutual labels:  list
Awesome K8s Resources
A curated list of awesome Kubernetes tools and resources.
Stars: ✭ 596 (-4.49%)
Mutual labels:  list
Awesome Tap
Useful resources for the Test Anything Protocol
Stars: ✭ 543 (-12.98%)
Mutual labels:  list
Awesome Groovy
A curated list of awesome groovy libraries, frameworks and resources
Stars: ✭ 606 (-2.88%)
Mutual labels:  list
Hackers
Hackers is an elegant iOS app for reading Hacker News written in Swift.
Stars: ✭ 513 (-17.79%)
Mutual labels:  ipad
Awesome Anki
A curated list of awesome Anki add-ons, decks and resources
Stars: ✭ 553 (-11.38%)
Mutual labels:  list
Awesome Phalcon
A curated list of awesome Phalcon libraries and resources
Stars: ✭ 593 (-4.97%)
Mutual labels:  list
Codeface
Typefaces for source code beautification
Stars: ✭ 5,612 (+799.36%)
Mutual labels:  list

Awesome Programming for Kids Awesome

A curated list of awesome resources for teaching kids programming.

Contents

Pre-Literate

  • Scratch Jr. - An app that teaches young kids how to visually code interactive stories and games. A simplified version of the Scratch website, for a tablet.
  • The Foos - A funny, pre-literate iPad game that teaches concepts for commands, parameters, loops, and conditionals.
  • Cubetto - An expensive, yet screen-free introduction to coding especially for a Montessori environment. Includes a robot and a wooden programming board with removable command pieces.

Lower Elementary

  • Scratch - Scratch is a popular visual programming language for beginners, created by MIT. The Scratch website is a platform for kids to make interactive stories and share them with each other.
  • Hopscotch - Like Scratch, but for iOS devices.
  • Lightbot - Solve puzzles with commands, loops, and conditionals. Comes in Lightbot and lightbot Jr, and a mobile app or a desktop website.
  • Code.org - A website with interactive coding games and courses for kids. Covers a large range of ages and skill levels.
  • Code Master - An addictive board game that builds problem solving skills and understanding of programming logic. Starts basic and moves to very advanced.
  • Cargo Bot - iPad app to solve problems with constraints using commands, loops, conditional statements. More difficult puzzles than Lightbot.

Upper Elementary

  • DIY.org - An online community for kids to learn anything. Programming skills listed are App Dev, Backend Dev, Frontend Dev, Game Dev, Graphic Designer, Open Sourcerer, Scratcher, Sys Admin, and Web Designer.
  • Web Design for Kids - A series of tutorials teaching children the basics of designing and building a website with HTML and CSS.
  • Finch Robot - A small robot designed for computer science education with support for multiple programming languages.
  • Secret Coders - A engaging book series that teaches programming concepts through Logo.
  • Khan Academy - Computer Programming - A series of web-based programming lessons with interactive challenges, by Khan Academy. Teaches topics like animation, game development, and web programming. Users can post questions, which get answered quickly by the community.
  • Bitsbox - A monthly box subscription that teaches kids how to code.
  • CS Unplugged - A collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.
  • Lauren Ipsum - A book that teaches problem-solving concepts in the context of programming. Sample chapters available online.
  • Lego Mindstorms - A robotics kit by Lego.
  • Ruby Warrior - An online tutorial-game with cool music that teaches Ruby programming.
  • Swift Playgrounds - Apple's fun iPad app for learning Swift.
  • Microsoft MakeCode - A suite of educational tools for kids, including online environments for game development, minecraft modding, hardware hacking, and more.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].