QuickSkill
This is the QuickSkill III program. QuickSkill III enabled us to deliver SCORM-conformant learning objects on CD-ROM, while permitting users to maintain and track their progress between sessions. (The progress-tracking screen is shown here.) Because the program was implemented almost entirely through JavaScript, we had to devise a reliable means of storing data on the user's hard disk between sessions. We did not consider cookies to be a suitable means for storing data between sessions, so my co-developer create a small Shockwave piece that I used as a local database API. This solution worked quite reliably. I designed the user interface for QuickSkill III to be "skin-able" for re-branding purposes. We could incorporate custom colors and user interface graphics by simply substituting settings or files in the customization directory. We did this for Gateway Computer Company, for example. (Imagine this user interface covered in cow spots!) |