One of the first things to consider, when you begin to develop a training course using Flash, is who is the target user? Is this person a beginner, intermediate, or advanced user? It may be a good idea to create three different course levels, with evaluation tests that advance the user to the next level. Flash is highly programmable, allowing you to create a tiered course for maximum training potential. You can create a scoring system, and if the user does not reach a certain percentage of points, they will not pass.
Because Flash is relatively small in size, you can set up the training course online, on a dedicated and secure site. This makes Flash even more attractive to your client, because the user can train anywhere with an internet connection and a web browser.
One reason to use Flash for your training courses is for material control. A user cannot copy and paste information from Flash, as they could from an HTML, Microsoft Word, or PowerPoint file. This is particularly important if your training course has sensitive material that you don't want disseminated.
Overall, Adobe Flash is a robust software program to look into when beginning to develop computer based training courses. If you're not quite ready to take the plunge into buying the product, take a test drive here.