If you are refering to a WBT/CBT learning course that will run on a LMS, then Visual Basic is not the best tool for the job. I've developed countless online learning courses, and you will need to use something lighter and more portable.
If you need to create training that will distributed on CD-ROM, you might get by with VB, but it's limited on what you can do in terms of simulation, user interactions, animation, audio and video playback. And it will not work on some platforms. Besides, you will need to also distribute an installation package.
During development, WBT/CBT programs have a high amount of edits/modifications during the development stage that VB will probably hold you back. A java application would be a better choice if you insist on going by way of an "Application".
Ideally, your approach should be as though you are creating an extremely interactive website. Tools like Dreamweaver, Flash, and Fireworks would be all you need. And your code can be written in VBscript or Javascript.
If you needed to hammer out something really quick, then tools like Lectora, Articulate Presentor, and Robo Presentor are among the "Rapid Development Tools" and are widely used. But they are limited.
Visual Basic, in itself is a challenge to learn if you don't already know how. If you do know how to use it (at an expert level) then you should already know how to create a CAI, as you call it. It would be impossible to demonstrate how in this forum.
If you have more questions about eLearning tools, I can help. But seriously, consider changing your approach.
I have an SLC 5/04 for my cpu and connect to a PanelView 500 for touchscreen interaction. With all...
(More)
I have an SLC 5/04 for my cpu and connect to a PanelView 500 for touchscreen interaction. With all of the new updated versions out there and what you have to do to communicate I'm forced to go around the regular options. I have a PanelView 550 and what to know using a PCMIA card how to download the running program to the memory card. Is there an acess code or a sequence of buttons you need to push to acess the mainteance menu.
I cannot get my pandigital to set up in order to load photos, and there is no disk to be able to do...
(More)
I cannot get my pandigital to set up in order to load photos, and there is no disk to be able to do an automatic set up. I've been searching the web for hours trying to find the setup download but to no avail
Our project is simple security system desing in c#.net .Our problem is that we are not able to...
(More)
Our project is simple security system desing in c#.net .Our problem is that we are not able to images on harddisk and does not able to split the single window for multiple camera's