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
|