Computer Science for Kids – TOS Homeschool Crew Review

As an Amazon Associate I earn from qualifying purchases. Read my disclosure policy.

Computer programming is a skill that is great for everyone to learn.  Not everyone is meant to be a programmer, but computers are so important today that I think everyone should have some appreciation of how they work.  So I was glad to have my thirteen year old son try out a product from Computer Science for Kids.  

Now computer programming is something my family has a fair bit of experience with.  My husband and I both have degrees in computer engineering, and my mother was a computer programmer way back in the late 1950s!  When my mom programmed she used machine language with “1”s and “0”s, but luckily there are much easier ways to program now.  My son got to try out programming in Basic, with the Beginning Microsoft Small Basic curriculum.  This is designed for children ages 10+ as an introduction to a simple, yet powerful programming language.

 photo Beginning-Microsoft-Small-Basic-1937161196-By-Philip-Conrod-and-Lou-Tylee-Cover-Small_zpsb94fb127.jpgThis guide consists of 11 chapters, which consist of over 500 pages, explaining how to build Small Basic applications. Some of the programs that kids will create include a savings calculator, a number guessing game, a card game and simple drawing programs.

My son had programmed in Visual Basic, which is a similar language, before.  So he found parts of the program easy, especially at the beginning. He finished 8 of the 11 sections during the review period.  The designers of the curriculum say you should allow 3-6 hours per chapter, and my son was able to complete them in about 1-2 hours each. But one of the nice things about this program is that it is self-paced, so you can take as long as you need to work through the examples and create the programs.

He enjoyed using the program and found it very user friendly. We chose not to print out the guide, since it is over 500 pages long. Instead he read through the pdf in one window and ran the programs in another window. I like the fact that the curriculum covers more than just simple concepts.  It introduces arrays and looping, which are crucial for more complicated programs.  It also covers graphics, which of course is fun for the kids.  Here is a screen shot from the war card game program.

sb1

This program requires some relatively complicated data structures to store the card values and shuffle the cards.  Understanding how to use variables in arrays is probably one of the harder concepts to learn in beginning programing, so it is nice to see it covered here.  Right now this program only goes through the deck one time, and my son wants to modify it so that it reshuffles like a real war game would.  There are lots of suggestions in the book for ways to extend the programs, which are perfect for a child who is motivated.

I didn’t have to do much to help my son with this course, although there were a few times where he asked for help understanding the error messages he was getting.  We both thought this curriculum provides an excellent introduction to computer programming that isn’t overly difficult for a beginner, but still provides plenty of challenge.

I reviewed the Instant Internet download only version of the product, which retails for $59.95, but is on sale for $34.95 until July 4th, 2013.  The company also sells a version with a paperback book instead of a downloadable ebook, if you prefer having a hard copy of the text.

anne

Hi, I’m Anne!

I love to cook and I want to share my recipes with you. I believe cooking should be approachable and fun, not a chore. I want to make simple recipes using everyday ingredients that you can make again and again, whether it is for a busy weeknight, a summer cookout or a special dessert. Read more...

3 thoughts on “Computer Science for Kids – TOS Homeschool Crew Review”

  1. Thanks for this review. I also read about a computer science course at LetsHomeschoolHighSchool. I’ll have to show these to my husband and see what he says. It’s for our son. He is interested in computers and wants to work as an IT someday. I’ve found a lot of great resources at LetsHomeschoolHighSchool, and I’m wondering if the one I read about there is the same as the one you reviewed here. I’ll have to see.
    Thanks again.

    Reply

Leave a Comment