update
This commit is contained in:
129
html/programmingforkids.md2.html
Normal file
129
html/programmingforkids.md2.html
Normal file
@@ -0,0 +1,129 @@
|
||||
<h1 id="awesome-programming-for-kids-awesome">Awesome Programming for
|
||||
Kids <a href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p>A curated list of awesome resources for teaching kids
|
||||
programming.</p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#pre-literate">Pre-Literate</a></li>
|
||||
<li><a href="#lower-elementary">Lower Elementary</a></li>
|
||||
<li><a href="#upper-elementary">Upper Elementary</a></li>
|
||||
</ul>
|
||||
<h2 id="pre-literate">Pre-Literate</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.scratchjr.org/">Scratch Jr.</a> - An app that
|
||||
teaches young kids how to visually code interactive stories and games. A
|
||||
simplified version of the Scratch website, for a tablet.</li>
|
||||
<li><a href="https://itunes.apple.com/app/id923441570">The Foos</a> - A
|
||||
funny, pre-literate iPad game that teaches concepts for commands,
|
||||
parameters, loops, and conditionals.</li>
|
||||
<li><a
|
||||
href="https://www.fisher-price.com/en-us/product/think-learn-code-a-pillar-twist-gfp25">Code-a-pillar</a>
|
||||
- A walking and singing catapiller toy that can be programmed by
|
||||
connecting a series of segments that give instructions.</li>
|
||||
</ul>
|
||||
<h2 id="lower-elementary">Lower Elementary</h2>
|
||||
<ul>
|
||||
<li><a href="https://scratch.mit.edu/">Scratch</a> - 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.</li>
|
||||
<li><a href="https://www.gethopscotch.com/">Hopscotch</a> - Hopscotch is
|
||||
a code block editor like Scratch, but in an iOS app. Can program code to
|
||||
react to tipping and shaking the device.</li>
|
||||
<li><a
|
||||
href="https://ozoblockly.com/editor?lang=en&robot=evo&mode=2">Evo
|
||||
from Ozobot</a> - Evo is a tiny robot that can move, light up, and make
|
||||
sounds. Also it detects what color it is driving on. It can follow
|
||||
commands based on the color of the line it is following. Or, it can be
|
||||
programmed using a code block editor like Scratch. Hold the robot up to
|
||||
a flashing dot on the screen, and the website will load the program onto
|
||||
the robot with light flashes.</li>
|
||||
<li><a href="https://lightbot.com/">Lightbot</a> - Solve puzzles with
|
||||
commands, loops, and conditionals. Comes in Lightbot and lightbot Jr,
|
||||
and a mobile app or a desktop website.<br />
|
||||
</li>
|
||||
<li><a href="https://studio.code.org/">Code.org</a> - A website with
|
||||
interactive coding games and courses for kids. Covers a large range of
|
||||
ages and skill levels.</li>
|
||||
<li><a href="https://www.thinkfun.com/products/code-master/">Code
|
||||
Master</a> - An addictive board game that builds problem solving skills
|
||||
and understanding of programming logic. Starts basic and moves to very
|
||||
advanced.</li>
|
||||
<li><a
|
||||
href="https://itunes.apple.com/us/app/cargo-bot/id519690804?mt=8">Cargo
|
||||
Bot</a> - iPad app to solve problems with constraints using commands,
|
||||
loops, conditional statements. More difficult puzzles than
|
||||
Lightbot.</li>
|
||||
<li><a href="https://github.com/PythonTurtle/PythonTurtle">Python
|
||||
Turtle</a> original (1986-2021) simple ‘Python-Turtle’ model.</li>
|
||||
<li><a href="https://app.codemonkey.com/users/sign_up/student/age">Code
|
||||
Monkey</a> - more graphics to learn Python type of code. ( Not-free for
|
||||
advanced levels )</li>
|
||||
</ul>
|
||||
<h2 id="upper-elementary">Upper Elementary</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.tinkercad.com/things?type=codeblocks&view_mode=default">tinkercad.com</a>
|
||||
- TinkerCAD is a free, 3D CAD modeling software program for children.
|
||||
Users can also manipulate the shapes using code blocks like
|
||||
Scratch.</li>
|
||||
<li><a href="https://diy.org/skills">DIY.org</a> - 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.</li>
|
||||
<li><a href="https://codecombat.com/">Code Combat</a> - Code a hero to
|
||||
compete heroic tasks using Javascript or Python. The hero gets new
|
||||
weapons or skills whenever the user learns a new method.</li>
|
||||
<li><a
|
||||
href="https://webdesign.tutsplus.com/series/web-design-for-kids--cms-823">Web
|
||||
Design for Kids</a> - A series of tutorials teaching children the basics
|
||||
of designing and building a website with HTML and CSS.</li>
|
||||
<li><a href="https://www.birdbraintechnologies.com/finch2/">Finch
|
||||
Robot</a> - A small robot designed for computer science education with
|
||||
support for multiple programming languages.</li>
|
||||
<li><a href="http://www.secret-coders.com/buy-the-books/">Secret
|
||||
Coders</a> - A engaging book series that teaches programming concepts
|
||||
through Logo.</li>
|
||||
<li><a
|
||||
href="https://www.khanacademy.org/computing/computer-programming">Khan
|
||||
Academy - Computer Programming</a> - 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.<br />
|
||||
</li>
|
||||
<li><a href="https://bitsbox.com/">Bitsbox</a> - A monthly box
|
||||
subscription that teaches kids how to code.</li>
|
||||
<li><a href="http://csunplugged.org/">CS Unplugged</a> - 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.</li>
|
||||
<li><a href="http://laurenipsum.org/">Lauren Ipsum</a> - A book that
|
||||
teaches problem-solving concepts in the context of programming. Sample
|
||||
chapters available online.</li>
|
||||
<li><a
|
||||
href="http://www.lego.com/en-us/mindstorms/?domainredir=mindstorms.lego.com">Lego
|
||||
Mindstorms</a> - A robotics kit by Lego.</li>
|
||||
<li><a href="https://www.bloc.io/ruby-warrior#/">Ruby Warrior</a> - An
|
||||
online tutorial-game with cool music that teaches Ruby programming.</li>
|
||||
<li><a href="http://www.apple.com/swift/playgrounds/">Swift
|
||||
Playgrounds</a> - Apple’s fun iPad app for learning Swift.</li>
|
||||
<li><a href="https://www.microsoft.com/en-us/makecode">Microsoft
|
||||
MakeCode</a> - A suite of educational tools for kids, including online
|
||||
environments for game development, minecraft modding, hardware hacking,
|
||||
and more.</li>
|
||||
<li><a
|
||||
href="https://sphero.com/products/mini-at-home-learning-kit">Sphereo</a>
|
||||
- A spherical robot that can be programmed with a block-programming
|
||||
language in a companion app.</li>
|
||||
<li><a href="https://www.kodugamelab.com/">KODU Game Lab</a> - Kodu lets
|
||||
kids create 3D games on the PC and Xbox via a simple visual programming
|
||||
language.</li>
|
||||
<li><a href="https://codekidz.ai/">CodeKidz</a> - Learn through AI tutor
|
||||
and gamified content, including python, javascript, c/c++, game
|
||||
development, machine learning, generative ai, and more.</li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/HollyAdele/awesome-programming-for-kids">programmingforkids.md
|
||||
Github</a></p>
|
||||
Reference in New Issue
Block a user