Software Engineering Principles Applied to Computer Assisted Language Learning

Authors

  • John Robin Allen
  • Kasilingam Periyasamy

DOI:

https://doi.org/10.1558/cj.v14i2-4.35-50

Keywords:

Software Engineering, Computers, Language Learning, CALL, ELSE

Abstract

When the principles of software engineering are applied to the development of computer assisted language learning software, the resultant products are more reliable, easier to maintain, and easier to modify at a later date. This article shows how those principles were used in developing the Elementary Language Study Exerciser (ELSE), a program that drills students and corrects their written homework in French and other languages.

References

Allen, John R. “Two Routines for CAI Language Instruction,” Computers in theHumanities6, 2 (1971); 125-128.

Sommerville, Ian. Software Engineering. 4th ed. Workingham: Addison-Wesley:1992.

Downloads

Published

2013-01-14

Issue

Section

Articles

How to Cite

Allen, J. R., & Periyasamy, K. (2013). Software Engineering Principles Applied to Computer Assisted Language Learning. CALICO Journal, 14(2-4), 35-50. https://doi.org/10.1558/cj.v14i2-4.35-50

Most read articles by the same author(s)