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.
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.
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. 🙂