Learn to Code Links

Update: I made a Pinterest board wI have been favoriting “how to code” links on Twitter for awhile now and that seems pretty useless so I’m going to list them here instead.

Codecademy

– Learn the basics to more advanced. Build existing websites that you are familiar with including AirBnB

Code.org

– Basics plus HTML, Javascript, etc.

Animated GIFs can turn you into a into a web coder. 

– Use revisit.link to create the glitches and animations then upload to the github repository and make changes and then deploy to a website.

Minecraft Algorithm and Circuit Tutorials (YouTube)

– Learning how to code in Minecraft is awesome. These tutorials use red stone to build complex circuits. There are also plugins so use the Lua scripting language to automate tasks

Not sure what language to learn? Here are the top 10 programming languages (hint: Java is still top programming language)

27 ways to code online.

– Here’s a list, some redundant with what I already listed.

P2PU.org

– Crowdsourced learning

Kid Friendly

Here’s a Pinterest board I made with around 70 apps listed.

Primo

– This wooden toy teaches kids who can’t read yet how to code

Isla

– programming language for young children

Scratch Jr

– My 4 year old has this on his iPad and loves it. He has designed some games for me to play.

Ruby for Kids

Google’s “Made With Code“, an initiative to “creatively engage girls with code”.

– Good for beginners. Choose from existing projects including a 3D printed bracelet and animated gif. Drag and drop shapes to learn about objects, properties and values.

Mozilla Webmaker – Tools, events and teaching guides that allow webmakers to create content and understand how the web works.

– Learn HTML, CSS and build a mobile app

7 Apps for Teaching Children Coding Skills

– Good descriptions of: Gamestart Mechanic, Hopscotch, Tynker, Scratch, Move the Turtle, Daisy the Dinosaur, Cargo-Bot

Hakitzu

– Giant robots and JavaScript are your weapons of choice as you program your way to victory in this strategic combat game. No previous coding knowledge is required to crack the code as the game guides you from a beginner, to coder, to hacker