A simple, easy to learn, event driven environment, Visual Basic is an excellent tool for understanding elementary programming concepts. This course is intended for a general audience with little or no programming experience. The main attraction of online education is its flexibility. The class meets according to your schedule and in the comfort of your own home. The course also runs at your pace, allowing you to spend more time on topics that you find especially difficult or intriguing and less time on those you find simple or dull.
Online education does require a little more discipline on the part of the student.
Take this test to see if online education is for you. This class is intended for people with no previous programming experience, so there are no real prerequisites. However, this class will assume that you have some computer experience, including installing a program to your hard drive, connecting to the internet, and using basic applications like word processors, spread sheets, etc. Here's a list of what you'll need to get started. This book will be the main source of lessons, homework, and projects, so its important that everyone have it in hand before the first day of class.