If you enable the Record Score or Record Log feature in on the Web tab of the Properties for Lesson dialog, the user will be prompted for their email address at the end of the course. An email (sent via SMTP email) will then occur with the following data in the body text are of the email.
The email log contains general scoring information and user email address information at the top of a tab-delimited table of the answers provided by the user. This log is formatted differently than the file based log that is generated directly from a ToolBook application, thus the Log Reader utility will not be able to read an e-mail log.
Below is a breakdown of the data contained in an e-mail log:
- The page that the question is on
- The question this is an answer for.
The question type as a string. At this time it could be one of the following:
- Multiple Choice
- Fill Blank
- Generic Question (where we can't determine the type)
- Text Input (not yet supported)
How complete is the answer. It will be one of the following strings:
- Not Started
The answer wasn't started (shouldn't occur).
- In Progress
The answer is in progress (not yet scored; again, shouldn't occur).
The answer is complete, but we can't determine pass / fail.
An intermediate stage of the answer (e.g. when the user presses one button in a multiple choice question, but can select others as well, there will be one of these for each button pressed.
The answer was suspended (shouldn't occur).
- Pending Evaluation
The answer requires evaluation to determine score and or pass/fail.
The answer passed (was correct).
The answer failed (was incorrect).
We are unable to determine the state of the answer (shouldn't occur).
- The score earned by this answer (a floating point number). If no score is defined (in general this won't be the case), you will see Not Defined.
- The maximum possible score for the question. If there is no maximum score defined, you will find Not Defined here.
- True if the question is locked
- False if not
When a question is locked, the user cannot make further attempts, nor change previous answers.
- The number of attempts made on the question (including this one).
- The maximum number of attempts allowed.
- The time the user spent on this attempt (in seconds).
- The maximum time the user could spend on this (if there is no maximum time, no value will be provided)
- The input the user provided. The format of the input string varies based upon the type of question:
The input string is composed of a set of quads; each quad consists of the following elements:
- OPTION NAME
- The name of the option (an option corresponds to one of the possible choices the user could provide to the answer).
- WIDGET DISPLAYED IN
The name of the widget this option was displayed in. This is important only if the question's presentation was randomized, and allows us to reconstruct the association from an option to a widget.
If the user selected this option, you will find a 1 here, otherwise you will find a 0 (zero).
The input string will have one set of quads for each of the options available in the question. For example, if the multiple choice question had six possible choices, then there would be six sets of four elements. All values in this string are separated by a comma.
The fill blank input contains three values:
The text entered by the user
If the entry matched one of the options, and that option is a correct answer, you will find a 1 here, otherwise you will find a 0 (zero).
If the entry matched an option, this will be name of the option,otherwise it will be an empty string.
For example, assume that the user entered "Foo", and it didn't match any of the options, the input string will contain the following (excluding the quotes):
If, on the other hand, it did match the option named "Option 3", and Option 3 was correct, then you would find the following:
If Option 3 were incorrect, you would find:
TEXT INPUT (not yet supported)
- The text input input will contains the string entered by the user.
KEYWORDS: 22390 P2887
Created with the Personal Edition of HelpNDoc: News and information about help authoring tools and software