TypingWeb SCORM / LMS Documentation

  1. Requirements
    1. SCORM Compatibility
    2. Server Requirements
    3. Client Requirements

  2. Customization
    1. Editing Courses
    2. Software Modifications

  3. Using TypingWeb
    1. Lessons
    2. Typing Test
    3. Games
    4. Scoring

Requirements

SCORM Compatibility

TypingWeb SCORM is compatible with all LMS platforms that conform to the SCORM 1.2 standard. TypingWeb is not AICC compatible, however this standard is antiquated and has been replaced by SCORM in all modern LMS packages.

Server Requirements

No specific server requirements exist. TypingWeb SCORM will run on all LMS platforms that follow standard SCORM compatibility.

Client Requirements

A modern browser such as Internet Explorer (for Windows), Firefox (for Windows, Mac or Linux), or Safari (for Mac) is required to complete TypingWeb SCORM exercises. Typing games require Flash, which is freely available to all supported browsers.

Customization

Editing Courses

TypingWeb SCORM courses are stored within XML files in the "lessons" directory. Lessons are broken up into <exercise> elements. The contents of the elements contain individual exercises or instructional text, enclosed in CDATA brackets.
AttributeDefinition
id Exercise ID. Must be unique per lesson and sequential.
timelimit Time in seconds the student has to complete the exercise. A zero value allows unlimited time.
percenterror Percentage of characters the student may type incorrectly before failing the exercise.
type Defines exercise element type.
text Contents of exercise element will be displayed as instructional text.
exercise Contents of exercise element will contain a scored exercise. Contents can be up to 8 lines long, with a total of 60 characters per line.
congrats Contents are similar to "text" but are only displayed upon lesson completion. There may be only a single "congrats" type exercise element.
heading Text displayed at top of any exercise page. Maximum characters depend on letters used, however generally no more than 30 characters should be used.

Software Modifications

TypingWeb SCORM's JavaScript is encrypted to protect our code, however we are available to make custom system changes as needed by your organization.

Using TypingWeb

Lessons

To Begin
Simply begin typing on the keyboard and text will be displayed on the screen.

Beginner Lessons
Beginner Lessons provide a mini-keyboard and hand diagram displaying which key and finger should be used. This is a useful visual aid for students to avoid looking at their hands.

Typing Mistakes
If a mistake is made, it will be marked in a different color and the next key typed must be correct. BACKSPACE can be typed to delete the mistake, however this is not necessary as it does not help the accuracy or final score.

Pausing & Restarting
The Pause button will stop the timer and stop taking input from the keyboard. Press Pause again to continue the exercise. If the student is not satisfied with a score he or she may restart by clicking the Restart button. The timer and statistics will all reset.

Finished Typing
After completing an exercise, a passing or failing score will be given. Some exercises require a certain accuracy or speed.

Typing Test

The Typing Test is a single exercise containing various typing elements both simple and advanced meant to benchmark improvement over time. It is suggested the student type this exercise after successfully completing each typing lesson.

Games

Typing games allow the student to take a break from standard drills. While these games do focus on typing, the scores are never scored within the LMS.

Scoring

The student's place within a lesson is bookmarked as well as the cumulative running Net WPM (Words per Minute adjusted for accuracy). When the student completes the final exercise the score will be sent to the LSM and marked complete.