Resources for Kids to Get Started With Programming

In this blog post, I will be sharing some tips for kids to get started with programming. These courses and websites worked for me, but every kid learns differently. Just some ideas.

First, my dad introduced me to Scratch, an online block-based programming tool. Scratch helped me understand the coding constructs. It provides an easy drag-and-drop interface and is fun for kids to tinker around with. There is a similar tool from Google called Blockly. It seems like a better version of Scratch, but I haven’t really used it much.

Khan Academy is probably my favorite educational website, mainly because it’s fun and it provides many different subjects. I did a Khan Academy course called Intro to JS: Drawing & Animation. In the course, I moved from using blocks to actually writing lines of code myself. This was the very first time that I had actually written real code.

Once I was more comfortable with basic programming, I did a course on Codecademy called Introduction to JavaScript. While taking this course, I stepped up from drawing and doodling to using code for more complex and interesting projects.

To sharpen my JavaScript knowledge, I used A Smarter Way to Learn JavaScript by Mark Myers. This book is full of questions and exercises and helps you validate your JavaScript knowledge.

For building Alexa skills, knowledge of AWS services such as Lambda, DynamoDB, CloudWatch, and S3 is required. With most of it, my dad helped me learn about the core AWS services.

To develop Alexa skills, I learned through various free courses and resources available. Here are some helpful links. kit/resources/training-resources/cake-walk

If you would like to take the AWS Certified Alexa Skill Builder – Specialty 2020, then this is a great preparatory course.

Hope this will help somebody on Planet Earth. 🙂

Written by

Aariv Modi

37   Posts

Aariv Modi is a blogger, programmer, Alexa skill developer, and AI enthusiast. He is in 9th grade at Round Rock High School and has created several Alexa skills and mobile apps. Aariv was recognized as the Voice/AI Pioneer of the Year by Project Voice in 2021 for his contributions to the conversational artificial intelligence industry. He is also the youngest AWS Certified Alexa Skill Builder and AWS Certified Machine Learning professional. Aariv has contributed much of his learning with the Alexa and voice community through his blog and social media channels such as LinkedIn, YouTube, and Twitter. During the COVID-19 lockdown, he taught hundreds of kids how to develop Alexa skills through webinars, camps, and posts on his website. He was the youngest presenter at several international voice and AI conferences, such as Project Voice 2020, VOICE Global 2020, and VOICE Summit 2020.
View All Posts

3 thoughts on “Resources for Kids to Get Started With Programming

  1. Cool stuff aariv keep it up! I’m 22 and just starting alexa skills. keep up with the contents and i WISH YOU GOOD LUCK IN YOUR FUTURE ENDEAVORS!

Leave a Reply

Your email address will not be published. Required fields are marked *