The 14 Best Coding Websites for Kids
Creating the Next Generation of Developers
Children are growing up in a world where programming skills will be essential in virtually everyone’s life in the not so distant future. As our homes, vehicles, entertainment, and even healthcare become increasingly software-driven, the demand for people with programming skills to create and work with these technologies is on the rise. Even if a child doesn’t aspire to work on the development side of things, basic programming is playing a growing role in nearly every career and having a good understanding of how the technology that powers their favorite things works will make their lives easier.
Code is the universal language of the future and as with learning any language, the earlier you start, the easier it is to learn it. Even if you’re not experienced with coding yourself, there’s no good reason not to get your kids started on the path to learning to code with the abundance of free resources available today – you might even learn a little coding yourself along the way! Get inspired to get your children started on the path to coding today by checking out these two great TED talks on why you should teach your kids to code.
- Mitch Resnick: Let’s teach kids to code – https://www.ted.com/talks/mitch_resnick_let_s_teach_kids_to_code
- Linda Liukas: A delightful way to teach kids about computers – https://www.ted.com/talks/linda_liukas_a_delightful_way_to_teach_kids_about_computers
Now, get your kids started on the path to learning to code with these 14 best coding websites designed for kids in elementary, middle, and high school.
Blockly [free] – Grade School Reader+
PluralSight [free] – Grade School Reader+
Selection of code, design, app, and game development courses for kids that are free. Course use some of the other free coding tools for kids to complete courses.
Code.org [free] – Grade School Reader to Teen+
Students can learn computer science fundamentals by completing a series of four courses. Courses include puzzles, videos, and activities and culminate in students being able to design games or stories for sharing online.
Kodu [free] – Grade School Reader to Teen+
Students can create games on their PC and Xbox using a simple visual programming language without having existing design or programming skills.
Microsoft MakeCode [free] – Grade School Reader to Teen+
Students complete fun projects to learn coding. The site provides both block and text editors and students can see immediate results.
Scratch [free] – Grade School Reader to Teen+
Designed by MIT students, Scratch uses programming blocks to teach coding by letting students build stories, games, and animations. There is a highly active online community and a step-by-step guide to help those starting out. Students can also download an offline editor.
App Inventor [free] – Teen+
Originally developed by Google and now hosted by MIT, the site teaches users how to create Android apps using the visual App Inventor programming language.
CodeAcademy [free/paid] – Teen+
Code Monster [free] – Teen+
Code Wars [free] – Teen+
GameBlox [free] – Teen+
Students use block-based programming to create computer games that can be played online or using the app. There are five getting started tutorials and an online forum to provide directions.
Khan Academy [free] – Teen+
Thimble by Mozilla [free] – Teen+
Inspired to learn to code yourself or looking for more resources to teach coding to your teen? Check out our article on the 14 of The Best Places to Improve Your Technology Skills for Free.