Disclaimer: I received a FREE copy of this product through the HOMESCHOOL REVIEW CREW in exchange for my honest review. I was not required to write a positive review nor was I compensated in any other way.
In the past couple of years, I have really been trying to incorporate more computer skills into our homeschooling days. I believe our children will need these skills rather they go into computer programming or not. At first, I was just overwhelmed with all the classes out there but soon found out there are a few that are better than others. I was thrilled to be able to receive and review Python for Beginners: Learn Coding at Home by Homeschool Code Academy. These online classes are a great way to begin teaching your student about coding.
This class is taught by a man named Matt Bohn. He is a programmer of 18 years. He was self-taught until he went to college and got his bachelor's degree in Computer Science. He has worked for IBM and has built software for Microsoft and sports programs. He uses this course to teach his own children how to code. He is passionate about what he is teaching and you can see that he wants to help students learn with ease.
This program teaches students coding and it can be done at your own pace. The videos range from one to several minutes each. You will see that it is required to do the videos in order and complete the lesson you are on before continuing to the next lesson. This way you are not missing what is being taught in order to do well in your class. They are designed to keep your students focused on one task at a time and will keep them engaged. Some students will be able to complete this course in just one semester, but you can also take your time and complete the classes in 2 semesters.
I wanted to review this program from the eyes of a student who has already taken some coding courses in order to let you know how this program stands out from others. Our son Josh has been going through these classes and is very impressed. He said he would have loved to have these classes when he first started using Python. So what is Python you are wondering.... here is the definition .... Python is an interpreted, high-level and general-purpose programming language. Josh says it like this "Python is a coding language that is a great starting point for beginners due to its simple-design while also being very powerful for more advanced users. It keeps things simple by requiring clear indentation making even bad code easy to read." Josh said this class is just perfect for kids who want a taste of what coding is and the teacher is amazing. He makes sure his students have a firm grasp on each lesson before going on. This is important when learning how to code.
When you begin the classes you will have to download a program called Thonny. This is where your student will be doing their coding.
It is simple to log on every day and to follow the classes set up for you. Your student should be able to work independently. The classes are simple and easy to understand. There are videos to watch and challenges to meet. Each is designed to help your student learn how to code yet not feel overwhelmed. Here are some screenshots of the classes and Josh's work.
These classes are great for beginners and will be a great learning tool for your homeschool. I think it's important to at least know the basics of coding in the world we live in today. Homeschool Code Academy makes it easy and affordable to learn these skills. Their payment plan is a great way to pay for this course and others like it. Many companies want a huge chunk upfront for their coding classes. This particular class is just 9 monthly payments of $15!!! A great deal!!!
Would you like to learn more about this course? I would encourage you to check out their website and social media pages listed below:
You can also read more reviews of this company over on the Homeschool Review Crew site. Just click on the image below