首页> 外文期刊>Computer assisted language learning >A Software Development Approach for Computer Assisted Language Learning
【24h】

A Software Development Approach for Computer Assisted Language Learning

机译:一种计算机辅助语言学习的软件开发方法

获取原文
获取原文并翻译 | 示例
       

摘要

Over the last 5 years we have developed, produced, tested, and evaluated an authoring software package to produce web-based, interactive, audio-enhanced language-learning material. That authoring package has been used to produce language-learning material in French, Spanish, German, Arabic, and Tamil. We are currently working on increasing accessibility by pooling digital resources and a new project to develop a server-based online assessment package. Having run this software development process through five versions of the authoring package and updated the language material three times, we feel in a position to comment of the application of software lifecycle theory to the specific needs of CALL research and development. Starting from a brief outline of classical software development lifecycle theory, the paper will go through the practical experience gained by our own five iterations, using examples of our work to suggest how the standard theoretical framework can be adapted to the specific needs of CALL. In particular, the fact that there are distinct sets of users of CALL software—teachers and learners—affects the approach. Different sets of requirements have to be balanced and, indeed, even within a group there are differing requirements as teachers can be authors of new material, users of the end product, or both. Ours is a small team that has been involved in all stages of the software development process as well as subsequently using the resulting package to author our own material, using it in the teaching process, and learning new languages ourselves using material produced by our system. This has given valuable and unusual insight into the whole process. On occasions this formal approach has been neglected and the work has sometimes suffered as a result. It will be argued that the computer industry standard approach to modelling, the Unified Modelling Language (UML), is particularly applicable to CALL development and should be more widely used.
机译:在过去的五年中,我们已经开发,生产,测试和评估了一个创作软件包,以生产基于Web的,交互式的,音频增强的语言学习材料。该创作包已用于制作法语,西班牙语,德语,阿拉伯语和泰米尔语的语言学习材料。我们目前正在通过汇集数字资源和一个新项目来开发可访问性,以开发基于服务器的在线评估程序包。通过五个版本的创作包运行了该软件开发过程,并对该语言材料进行了三次更新,我们感到有能力对软件生命周期理论在CALL研发的特定需求中的应用发表评论。从经典软件开发生命周期理论的简要概述开始,本文将通过我们自己的五次迭代获得的实践经验,并使用我们的工作示例来建议标准理论框架如何适应CALL的特定需求。特别是,CALL软件有不同的用户组(教师和学习者)会影响该方法。必须平衡不同的要求集,实际上,即使在一个小组中,也存在不同的要求,因为教师可以是新材料的作者,最终产品的用户或两者兼而有之。我们的团队很小,参与了软件开发过程的所有阶段,随后使用结果包来编写我们自己的材料,在教学过程中使用它,并使用我们系统产生的材料自己学习新的语言。这为整个过程提供了宝贵而独特的见解。有时,这种正式方法被忽略了,工作有时因此而受苦。有人认为,计算机行业的标准建模方法统一建模语言(UML)特别适用于CALL开发,应该更广泛地使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号