Learn to Code - Kids and Adults
Tech and Coding - Learn a new skill during your time indoors (at no cost!)
Kids & Teens
Tynker - (Ages 5+) Currently free due to school closures. More sophisticated, options to design different types of games. Has a “Barbie, you can be anything” programming / game, as a Minecraft programming game.
ScratchJr (Ages 5-7), is a free app, helpful overview here
Scratch (Ages 8-16) - learn how coding works, making fun instructions and games
Makeblock - (Similar to Scratch) website, app. You can “Create in the browser”, start by designing instructions for cartoon animals.
Blockly: Maze - Part game, where you help the computer solve a maze - you have to code its way out!
Code.org - Options for grades K-5, 6-12 and older. Activities geared towards ages. Learn to build apps, games and websites. Many tutorials 10 minutes - one hour.
Older Learners (Any of the above!) +
Code.org - Intro to Computer Science.
Code Academy - free daily lessons, pay extra for other coursework.
Introduction to Computer Science and Programming - MIT Open courses (and many, many more)
Salesforce Trailhead - learn all about Salesforce, become Salesforce Certified (Salesforce is a brand like Microsoft that many, many local and international companies use to help their businesses). Useful on top of some coding skills.
Online courses for adults - free to learn (Audit the course, pay if you want a certificate)
Learn skills to become a developer
Programming for Everybody (Getting started with Python)
Building Apps for Google Cloud (offered by Google)
Web Design for Everybody (5 online courses) from University of Michigan
Learn Skills to become a User Experience or User Interface Designer
UI / UX Design Specialization (4 courses) from California Institute of Arts
User Experience Research and Design (6 courses) from University of Michigan