Several months ago, I had the opportunity to try out a programming package from Homeschool Programming in our homeschool. I decided to let my oldest son work through the program since he has always been interested in what is behind the scenes of his favorite computer programs.
Now, I can figure out HTML, but that’s about the end of my expertise (and frankly, I’m not an HTML expert by a long shot). So, the idea of teaching Blake anything about programming would have been impossible without Homeschool Programming.
I started him in TeenCoder since he was an 8th grader and advanced in most of his classes, but we quickly realized without prior programming knowledge and no natural aptitude for such things, we needed to start with KidCoder first. From there, I watched him blossom and grow in his ability to create and understand computer programming!
Blake works on KidCoder entirely on his own, only calling me in to see his latest creation (and often he has added something to the program in order to play a joke on me – like endless button clicks with funny quips added to each one!)
The chapters contain information, application, and review. Your child will get to work on a program of their very own, and then go back and review with the opportunity to tweak their original program. Blake says he can sometimes get through one chapter in a sitting, but sometimes he has to take more time with each individual lesson because there is a lot of meat there that he needs to chew on first.
Blake also tells me that this curriculum really makes him think. They give you all the basics you need to know, but then they expect you to think through things, especially when you go back to tweak your original program. Oh, how I love a curriculum like this!
You might ask why I would have my son, who is not naturally bent toward computer programming, do this for school. Here a few of our reasons:
- We live in a computer world. I want him to understand as much of it as he can.
- It is good cause/effect learning. Unlike so many subjects children take, this is something he can actually immediately see the fruit of his labor.
- It’s fun! He loves to show me what he has accomplished!
What you get when you purchase a Homeschool Programming Year Pack:
-Instruction Manual with 1 semester of Windows Programming and 1 semester of Game Programming (thought-provoking games, not mindless junk, by the way). You can buy your semesters separately.
-Free Programming Download – KidCoder uses Visual Basics and TeenCoder uses C#.
-Free Technical Support & access to Community Forums
-Option to purchase supplemental Instructional Videos
There is also a TeenCoder Java Series available where your kids can learn to write their own Android programs! You might end up with a little entrepreneur on your hands!
And don’t miss this chance to SAVE!
Homeschool Programming is graciously giving away
One (1) first-semester course + accompanying instructional video
(winner’s choice based on their student’s age)
This would be a perfect Homeschool Computer Science class for your entire household!
Sign up to win today!