The Old Schoolhouse Magazine
Print PageClose Window
The Old Schoolhouse Magazine
Introduction to Computer Programming

Vicki Watson
Interactive Study Guides
www.interactivestudyguides.com

937-644-1967
P.O. Box 162
Marysville, OH 43040

Introduction to Computer Programming is just what the title suggests - a beginner course for those interested in learning the basics of computer programming. My initial thought was that I would surely be in over my head with this review, but I was pleasantly surprised upon discovering the lessons were easy enough for even me to follow and comprehend!

The course teaches programming using the BASIC computer language. This stands for "Beginners All-purpose Symbolic Instruction Code." Don't worry if you don't understand anything about BASIC, because once you download the 100-page PDF study guide upon purchase, the gentle instruction begins. A link is included within the study guide to help you download Just BASIC for free, which is a program you must have on your computer to complete the lessons.  

The goal of the course is to teach you the fundamentals of computer programming in any language. So, even though BASIC is the main mode of learning experiences, an understanding of computer languages in general is the desired outcome. The main means for accomplishing this goal is to teach you how to write your own programming codes. From the beginning then, you get to write your own codes in Just BASIC.  

Sounds intimidating, doesn't it? Don't worry too much. I was so thankful that each lesson located in the PDF study guide included step-by-step directions with clear explanations. Images are even included with the lessons which help you understand what you're seeing on your own BASIC screen. And, even better, videos are embedded into the study guide to help teach most lessons, too. These videos give extra information, show variations of computer commands, and even show you how to fix certain problems. You can view a sample video lesson by visiting http://www.interactivestudyguides.com/index.php/computers/introduction-to-computer-programming .

Now, I'll be honest and say that some of the later lessons started going a little deeper than I was ready to go. Even the author suggests having someone familiar with programming available to help answer questions and check the codes your student creates as the lessons increase in complexity. However, if you don't have access to a computer programmer, she offers technical support for an additional fee.

Just what will you learn through the course?

  • Variables
  • Print
  • Input
  • Math Operations
  • String Operations
  • Conditional Statements
  • Loops
  • Arrays
  • Subroutines
  • Various Functions
  • Variable scope
  • Planning and Developing of a Larger Program
  • And More

I used Introduction to Computer Programming with my high school student, but it is appropriate for adults and interested middle school students as well. The only prerequisite is some background in algebraic equations. For us, lessons took 30-60 minutes, but students who want to play around more will need a longer time frame.

I found the price to be very fair for the quality of the lesson materials and the amount of instruction offered. Although I did not take advantage of the author's offer for paid technical service, I think the option is quite affordable - not to mention uniquely good customer service. For those of us who have very little computer knowledge, this course is a great choice for self-explanatory, mostly gentle lessons!



Product Review by Cindy West, The Old Schoolhouse® Magazine, LLC, January, 2012


The Old Schoolhouse Magazine
Print PageClose Window
©2013 TheHomeschoolMagazine.com is a division of The Old Schoolhouse® Magazine, LLC. All rights reserved.
No content may be removed or used without permission from TheHomeschoolMagazine.com.
Webmaster    Legal   Site Map   Advertise