This article describes various types of feedback available to a learner using computer-based instruction. AUC has the advantage of engaging learners in active processing following an error, and of ensuring that the last response the learner makes is the correct one. AUC feedback also has the disadvantage of frustrating a learner who does not know the correct answer but must continue to respond until they get it right, which theoretically may never happen. Verification is the information as to whether the answer is correct or incorrect. Verification is provided by KOR, KCR, and AUC feedback.
Elaboration is any extra information beyond verification.
There is evidence that suggests that elaborative forms of feedback do not produce significant improvement over KCR, but require considerable development and implementation cost. Despite years of research, the types of situations in which different feedback forms tend to operate most effectively are still not understood. The interaction between learner characteristics, task demands, and the nature of the feedback is an important factor to take into consideration.