Multiple Learner Errors and Meaningful Feedback

A Challenge for ICALL Systems

Authors

  • Trude Heift Simon Fraser University

DOI:

https://doi.org/10.1558/cj.v20i3.533-548

Keywords:

Natural Language Processing (NLP)-CALL, Error Analysis, Feedback, German as a Second Language, Grammar Instruction

Abstract

This paper describes a web-based ICALL system for German that provides error-specific feedback suited to learner expertise. The main focus of the discussion is on the Domain Knowledge and the Filtering Module. The Domain Knowledge represents the knowledge of linguistic rules and vocabulary, and its goal is to parse sentences and phrases to produce sets of phrase descriptors. Phrase descriptors provide very detailed information on the types of errors and their location in the sentence. The Filtering Module is responsible for processing multiple learner errors. Motivated by pedagogical and linguistic design decisions, the Filtering Module ranks student errors by way of an Error Priority Queue. The Error Priority Queue is flexible: the grammar constraints can be reordered to reflect the desired emphasis of a particular exercise. In addition, a language instructor might choose not to report some errors. The paper concludes with a study that supports the need for a CALL system that addresses multiple errors by considering language teaching pedagogy.

Author Biography

  • Trude Heift, Simon Fraser University

    Dr. Trude Heift is Assistant Professor in the Linguistics Department and the Director of the Language Learning Centre at Simon Fraser University. Her research areas are CALL, Computational, and Applied Linguistics. Her main interests are in ICALL, human-computer interaction, learner strategies, student modeling, and error analysis.

References

Bangs, J. (2002, August). Why is feedback dying of starvation? – Let’s try to revive it. Paper presented at EUROCALL 2002, Jyväskylä, Finland.

Brandl, K. K. (1995). Strong and weak students preference for error feedback options and responses. Modern Language Journal, 79, 194-211.

Felix, U. (2002, August). Teaching language online: Deconstructing myths. Plenary Address at EUROCALL 2002, Jyväskylä, Finland.

Heift, T. (1998). Designed intelligence: A language teacher model. Unpublished doctoral dissertation, Simon Fraser University, Canada.

Heift, T. (2001). Error-specific and individualized feedback in a web-based language tutoring system: Do they read it? ReCALL, 13 (2), 129-42.

Heift, T., & Nicholson, D. (2000). Enhanced server logs for intelligent, adaptive web-based systems. In Proceedings of the workshop on adaptive and intelligent web-based educational systems, ITS’ 2000 (pp. 23-28). Montreal, Canada,.

Heift, T., & Nicholson, D. (2001). Web delivery of adaptive and interactive language tutoring. International Journal of Artificial Intelligence in Education, 12 (4), 310-325.

Holland, M. V. (1994). Lessons learned in designing intelligent CALL: Managing communication across disciplines. Computer Assisted Language Learning, 7 (3), 227-256.

Pusack, J. P. (1983). Answer-processing and error correction in foreign language CAI. System, 11 (1), 53-64.

Kenning, M.-M., & Kenning, M. J. (1990). Computers and language learning. Ellis Horwood Limited, England.

Menzel, W., & Schröder, I. (1998). Constraint-based diagnosis for intelligent language tutoring systems (Fachbereich Informatik Report Nr. FBI-HH-B-208-98). Hamburg, Germany: Universität Hamburg.

Nagata, N. (1991). Intelligent computer feedback for second language instruction. Modern Language Journal, 77, 330-8.

Nagata, N. (1995). An effective application of natural language processing in second language instruction. CALICO Journal, 13 (1), 47-67.

Nagata, N. (1996). Computer vs. workbook instruction in second language acquisition. CALICO Journal, 14 (1), 53-75.

Pollard, C., & Sag, I. (1987). Information-based syntax and semantics: Fundamentals (CSLI Lecture Notes). Palo Alto, CA: Stanford Center for the Study of Language and Information.

Pollard, C., & Sag, I. (1994). Head-driven phrase structure grammar. Chicago: University of Chicago Press.

Schneider, D., & McCoy, K. (1998). Recognizing syntactic errors in the writing of second language learners. In Proceedings of the 17th international conference on computational linguistics (COLING) (pp. 1198-1204). Montreal, Canada.

Schwind, C. B. (1990a). An intelligent language tutoring system. International Journal of Man-Machine Studies, 33, 557-579.

Schwind, C. B. (1990b). Feature grammars for semantic analysis. Computational Intelligence, 6, 172-178.

Schwind, C. B. (1995). Error analysis and explanation in knowledge based language tutoring. Computer Assisted Language Learning, 8 (4), 295-325.

Van der Linden, E. (1993). Does feedback enhance computer-assisted language learning. Computers & Education, 21 (1-2), 61-65.

Van Noord, G. (1997). An efficient implementation of the head-corner parser. Computational Linguistics, 23 (3), 425-456.

Downloads

Published

2013-01-14

Issue

Section

Articles

How to Cite

Heift, T. (2013). Multiple Learner Errors and Meaningful Feedback: A Challenge for ICALL Systems. CALICO Journal, 20(3), 533-548. https://doi.org/10.1558/cj.v20i3.533-548