A methodology in which a learner-constructed response is provided in
answer to a question presented by the system, the response being
evaluated by comparison with pre-defined expected responses and, based
upon the evaluation, the system determining whether to proceed to another
question or to offer remedial feedback. Such a learner-constructed
response based evaluation methodology greatly reduces the potential for
"guess-work" based correct responses and improves the training process
through remedial feedback and advancement upon demonstration of
knowledge.