The Ghost in the Machine

Generating Error Messages in Computer Assisted Language Learning Programs

Authors

  • John Robin Allen

DOI:

https://doi.org/10.1558/cj.v13i2-3.87-103

Keywords:

Computers, Language-Learning, Error Messages, ELSE

Abstract

Computer Assisted Language Learning (CALL) programs can generate error messages to help students in several ways. The author of material used in a program can anticipate that certain questions will generate certain errors. If a student then makes such errors, the author can then direct the program to generate an appropriate comment. An easier solution is to program a computer to recognize several different kinds of generic errors not related to any particular question but applicable to many situations, in order to generate error messages automatically. The techniques used by the ELSE language-learning programs to do that are described to enable others to adapt them to similar CALL programs.

References

Allen, John R. (1971) "Two Routines for CAI Language Instruction," CHum 6, 2 (November), 125-128.

Carlut, Charles, and Walter Meiden (1993). French for Oral and Written Review, fifth edition. Fort Worth: Holt, Rinehart and Winston; Harcourt Brace Jovanovich College Publishers.

Henry, George M. (1992). "Eliminating the Keyboard: A New Method for Exotic L2 Answer Entry, Feedback, and Revision." CALICO Journal 10, 1, 53-68.

______. (1991). "Answer Markup Algorithms for Southeast Asian Languages." CALICO Journal 9, 2, 27-38.

Kruskal, Joseph B. (1983). "An Overview of Sequence Comparison," in Sankoff and Kruskall 1-44.

Masek, William J., and Michael S. Paterson (1983). "How to Compute String-Edit Distances Quickly," in Sankoff and Kruskal, 337-349.

Nesbit, John. (1990). "Response Markup with an Edit Distance Algorithm." Computers and Education 14, 3, 271-279.

Parmentier, Michel A., and Diane Potvin (1993). En bons termes: Introduction au français dans le contexte nord-américain, third edition. Scarborough, Ontario: Prentice Hall Canada, Inc.

Peng, Ying-Ju Jenny (1993). "Answer markup on Computer Assisted Language Learning," CALICO Journal 10, 3 (Spring), 31-40.

Sankoff, David, and Joseph B. Kruskal, eds. (1983). Time Warps, String Edits and Macromolecules: The Theory and Practice of Sequence Comparison. Reading, Mass: AddisonWesley Publishing.

Wagner, Robert A. (1983). "On the Complexity of the Extended String-to-String Correction Problem," in Sankoff and Kruskal, 215-235.

Downloads

Published

2013-01-14

Issue

Section

Articles

How to Cite

Allen, J. R. (2013). The Ghost in the Machine: Generating Error Messages in Computer Assisted Language Learning Programs. CALICO Journal, 13(2-3), 87-103. https://doi.org/10.1558/cj.v13i2-3.87-103

Most read articles by the same author(s)