Tech Made Simple

Hot Topics: How to Fix Bluetooth Pairing Problems | Complete Guide to Facebook Privacy | How to Block Spam Calls | Snapchat Symbol Meaning

We may earn commissions when you buy from links on our site. Why you can trust us.

author photo

Sites for Learning How to Code

by Christy Matte on August 09, 2013

Coding was once considered to be a nerdy pursuit. But in truth, learning to code not only opens a wide range of lucrative career paths, it is excellent for logic and problem solving skills. In fact, the new national curriculum for England now requires children as young as five learn to write and develop computer programs.

Many kids already have an innate aptitude for coding, but haven't had an opportunity to do so. Here are some websites to get your child going. They're either free or are free to try.

Getting Started/Inspiring New Coders
These sites teach basic concepts of programming through kid-friendly games, activities, and interfaces.

Scratch – Designed specifically for kids, Scratch is a visual programming environment that invites kids to program using blocks of code, much like they build with LEGO or wooden blocks. They can create stories, games, and other projects and then share them online.

CodeSpells – CodeSpells is a game that you can download to help kids learn Java. Kids play as a wizard who must help the local gnome population by casting spells. The spells are written by the players in Java, so kids must learn the basics of the language in order to progress through the game. This is a nice intro for kids who haven’t yet been bitten by the coding bug and a good starting point for tweens.

More Advanced Options

These sites are all about learning a programming language or computer science as a whole.

CodeAvengers – CodeAvengers is aimed at kids 10 and up who either want to learn HTML5/CSS3 or JavaScript. Each topic has three levels that are designed to take 10-15 hours each to complete. CodeAvengers breaks lessons down into little interactive bites and you can do as much or as little as you’d like at a time. You also earn badges for completing certain tasks. Level 1 for each course is free and each additional level is $5 per user.

App Inventor – App Inventor allows users to create their own Android apps. It has a visual interface and code-blocks, like Scratch, but is better suited to a slightly older audience. Kids can test apps on their own Android phone or use the built in emulator. App Inventor won’t teach them how to code, but it will help kids put together an app easily while learning the fundamentals along the way.

Codeacademy – Codeacademy uses mini-interactive lessons and badges to keep users engaged. Although it’s not designed for kids, it is a great next step for those already inspired to learn to code. Lessons include HTMl/CSS, jQuery, JavaScript, Ruby, Python, and PHP and the site is entirely free.

Code School  – Code School offers playful, yet instructive and interactive courses in Ruby, JavaScirpt, HTML/CSS, and iOS. Tweens and older should find the free introductions to be fun and it’s a good way to test out their interest before actually enrolling them. Enrolling in Code School (with full access to course and videos) is $25 per month.

Remember that coding without a goal can get old pretty quickly. If possible, take some time to sit with your kids as they start to learn to code, or make a plan to learn together. Help them think of fun or useful programs, websites, or apps they could design, and then make sure to cheer them on along the way. And if you want to try coding away from the computer, look into the LEGO Mindstorm EV3, a programmable robot construction set coming this fall.

Before signing them up, don’t forget to chat with them about basic Internet safety. Many of these sites have communities for users to ask for help and share ideas. It’s important that kids understand that they will be interacting with adults and know what is – and what isn’t – appropriate to share. Once that’s out of the way, just have fun!


Computers and Software, News, Software & Games, Family and Parenting, Kids, Blog

Discussion loading


From Gregg Pollack on August 11, 2013 :: 12:03 am

Hey Heidi.  Gregg Pollack, founder of Code School here.  Thanks for featuring us in your list.

I have a 7 and 5 year old and they’ve absolutely loved the Lego Wedo for learning how to program.  Mindstorms I think would have been too advanced.  Definitely check it out for kids under 10. Education WeDo

Have a great weekend!



From Paulette on August 11, 2013 :: 11:24 pm

What is the best way to travel with a cell phone to Europe and Mexico….what plans work best


Home | About | Meet the Team | Contact Us
Media Kit | Newsletter Sponsorships | Licensing & Permissions
Accessibility Statement
Terms of Use | Privacy & Cookie Policy

Techlicious participates in affiliate programs, including the Amazon Services LLC Associates Program, which provide a small commission from some, but not all, of the "click-thru to buy" links contained in our articles. These click-thru links are determined after the article has been written, based on price and product availability — the commissions do not impact our choice of recommended product, nor the price you pay. When you use these links, you help support our ongoing editorial mission to provide you with the best product recommendations.

© Techlicious LLC.