Free Resources to Learn or Practice Computer Science at Home

Code.org - Activities for All Ages!

At Home Resources - Provides a variety of resources for children to learn about coding at home, including tutorials, games, educational videos, courses, and smartphone or screen-less activities.

Code Break - Code.org is launching Code Break — a live weekly webcast where their team will teach your children at home while school is closed, and a weekly challenge to engage students of all abilities, even those without computers.

Hour of Code - This is a large database of coding activities that cover age ranges from pre-reader to high school, and can be done by children of any experience level!

Girls Who Code - Activities for Beginner to Intermediate Coders

Code at Home - Girls Who Code will release activities weekly — some online, some offline, of varying levels of difficulty—over the course of the next few months. Each activity will include a feature of a woman in tech who pioneered innovative technology.

CodeSpark Academy - Grades K-5

CodeSpark Academy - CodeSpark Academy is a self-paced online learning platform for kids in grades K-5 to learn block-based coding in several game-based activities. Use promo code “SCHOOLCLOSED” to get 3 months for free!

Tynker - Ages 5-11+

Tynker - Tynker is completely free during school closures, and offers a variety of self-paced courses for those ages 5-13+. All of the courses offer tutorials and step-by-step instruction, and many use a game-based approach to learn how to code. Popular courses include Minecraft, Game Design, and Mobile App Creation.

CodeCombat - Ages 9+

CodeCombat - CodeCombat is a game-based computer science program where students type real code and see their characters react in real time. They can learn programming languages like Python and Javascript, and the first 42 levels are offered completely free.

VidCode - Ages 11+

VidCode - VidCode empowers students to learn coding through creating videos, graphics or games using their online platform (free until May!). They are offering a free Virtual Code Club on Thursdays at 3pm to learn to code video games, filters, special effects, and more for those ages 11+.

CodeHS - Grades 6-12

CodeHS - Offers self-paced, guided tutorials on programming through creating a variety of projects, including web design, digital art, sports, cryptography, music, math, and more! CodeHS is appropriate for Middle and High School Students.