I remember back in my teen years using code to customize websites, blogs and social media pages, now a days we are spoiled and can customize everything with a few clicks of the mouse, all the coding happens behind the scenes. Python for Beginners would be great for a child who wants to know how and why programs work on computers, or even video game consoles. This program is a great intro course to coding. It's very straightforward, simple to follow along, and teaches basic commands for coding. Karter is 10 and plenty old enough age wise for this program.
Matt Bohn is the instructor in these videos, he is a professional software developer. He guides the students through how to use the Python Software on a program called Thonny. This software needed to follow along is free and available for Windows (PC) and Mac. I like that Matt uses the the teaching meathod of Hear-See-Do. He informs what they're going to learn, shows them how to do it and then allows them to do it on their own. To ensure mastery of the skills there are challenges that are provided along the way. Expectations of the challeges are expressed and then the student may attempt them on their own and then watch the solutions to the challenge. If mastery is not acheived then students can always go back and rewatch previous lessons anytime.
The website that hosts the course is very easy to manuever. Simply log in and it takes you to a dashboard with a link to your course and you can resume right where you left off. You can see below off to the left is the videos, it keeps track of your progress as you go but you can easily go up or down as you please. Some lessons have a pdf download that will be available just below the video making it easy to access without having to search elsewhere on the website. It's all very well thought out and user friendly.