This nonprofit foundation’s website is an excellent starting point for coding novices. The current iteration features some of the biggest names in tech talking about how they got started in coding.
Particularly useful for kids, Code Monster features two adjacent boxes. One displays code, the other shows what the code does. As you play with the code, you learn what each command does.
Known for its extensive and challenging math games, Khan Academy also has basic programming tutorials that teach kids how to build graphics, animations, interactive visualizations, and more.
Designed by MIT students and aimed at children ages 8-16, this easy-to-use programming language lets kids build almost anything they can dream. There are no obscure lines of code here. Instead, arrange and snap together Scratch blocks as if they are virtual Legos!
Kids solve interactive puzzles in the guided “Learn to Code” lessons to master the basics of coding or experiment with a wide range of challenges that let users explore many unique coding experiences. It requires an iPad with iOS 12.0 or higher.
Hour of Code
Try a one-hour tutorial designed for all ages! Hour of Code started as a one-hour introduction computer science, designed to demystify “code”, to show that anybody can learn the basics, and to broaden participation in the field of computer science!
Tinkerkad is a free online collection of software tools that help people think, create, and make! They have a section where kids can design 3d objects using code!