Offering several courses to get your child started, from ages 4 to 18, the idea here is to introduce kids of all ages to getting comfortable with the K12 Computer Science framework. While Scratch is primarily for kids aged 8 to 16, you can start as early as age 5 with a free iPad app called ScratchJR, which uses pictures, blocks, and sounds and even lets kids create their own pictures to enable them to create stories.Ĭode.org is a non-profit with the same motive as Scratch, but with a more course-orientated approach. Using this, kids can create stories, animations and even games that they can share with the rest of the community.
Scratch is a fun introductory language that teaches logic and harnesses creativity.Ĭarefully designed to be easy and entertaining, children have to knit together a series of colourful code blocks to bring characters to life. These projects are used not only in schools but also at museums, libraries and more. Scratch is so popular that in 2016 alone more than 200 million children used it for their projects. Their mission is to “provide all children, from all backgrounds, with opportunities to imagine, create, and collaborate – so they can shape the world of tomorrow”. A product of MIT Media Lab, Scratch has been around since 2007 and today is the world’s largest coding platform for kids.