HollyAdele / Awesome Programming For Kids
Licence: cc0-1.0
A curated list of resources for teaching kids programming.
Stars: ✭ 624
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
React Virtual List
Super simple virtualized list React component
Stars: ✭ 597 (-4.33%)
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
Classless Css
A list of classless CSS themes/frameworks with screenshots
Stars: ✭ 557 (-10.74%)
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
Awesome Programming for Kids
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].