Best way to teach kids how to code

School break is near and it’s exciting to spend a lot of time with kids on some of STEM projects.

Here I like to introduce the best approach how to introduce kids how to code.

1.Engage with robot kits  

Kids love physical engagement. Coding normally stays  inside the computer premises. The best strategy is to combine those two. Coding with robot !

Here are a few recommended kits kids can learn coding while tinkering with robot kits.

Gizmos & Gadgets Kit, 2nd Edition

Littlebit kits has great reputation to combine coding with physical invention kids. It transforms passive screen time into a passion for hands-on inventing, problem solving and creativity along with coding.


Codey Rocky


Codey Rocky is Smart robot for beginner coding and AI learning. And very durable and well built for beginning coding learners. Its predecessor mBot has similar functions/features but it uses old / existing Scratch code. If you are ready to upgrade and keep with Scratch 2.0 to 3.0 skill please go for Codey Rocky since it allows you to code from not just PC, but also tablet/mobile device.

The beauty of this product (Codey Rocky) is that it does use the same programming language you learned (Scratch 3.0 – available from August 2018 from MIT) from (Currently it shows 2.0 but it will be turned into 3.0 in August 2018).

2.Start with Visual Programming

Visual programming is great way to start learning coding.


The most prime example is to learn from Scratch which is developed by MIT.

The Scratch is the best known for its easy way to start learning coding as well as global community to share their works. As I mentioned earlier Scratch 2.0 is getting upgraded to 3.0 and if you are a fresh new student please start with 3.0 (available from August 2018). is one of the best entry level coding platform where any kids can learn coding from visually stunning environments. If you are never exposed to programming and if you are afraid where to start your programming please start with This is the best place to start.