首页> 外文期刊>Computer assisted language learning >Using Software Design Methods in CALL
【24h】

Using Software Design Methods in CALL

机译:在CALL中使用软件设计方法

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

摘要

The phrase 'software design' is not one that arouses the interest of many CALL practitioners, particularly those from a humanities background. However, software design essentials are simply logical ways of going about designing a system. The fundamentals include modularity, anticipation of change, generality and an incremental approach. While CALL researchers and developers might consider software design as something that is required for large-scale projects, it is relevant and useful for all types of projects. Colpaert's CALL design model incorporates software design principles and has a particular focus on CALL. This article reviews software design principles and their relevance in CALL. It focuses on how Colpaert's model can be applied in a real-world situation. One key feature is the importance of involving users (and especially teachers in the CALL context) in the design process. Although this can be challenging for the designer and the design-novice teacher, it is an essential component in successful CALL projects. This article aims to demonstrate that software design principles are not just lofty ideas but guidelines that can be used in a practical and pragmatic approach to CALL research and development. Those in the CALL world who come from a software engineering background can contribute to CALL by making software design principles more accessible to CALL practitioners, while those from other backgrounds can contribute by trying to understand and implement these concepts. This article aims to show less-technically oriented CALL practitioners the benefits of using software design principles in their work and, even if they do not manage to implement all of them, these principles can be used as a good and reliable model to follow.
机译:“软件设计”一词并不是引起许多CALL从业人员特别是来自人文学科的从业人员感兴趣的一种语言。但是,软件设计要领只是设计系统的逻辑方法。基础知识包括模块化,变更预期,通用性和渐进方法。尽管CALL研究人员和开发人员可能认为软件设计是大型项目所必需的,但它对于所有类型的项目都是相关且有用的。 Colpaert的CALL设计模型结合了软件设计原理,并特别关注CALL。本文回顾了软件设计原理及其在CALL中的相关性。它着重于如何在现实世界中应用Colpaert的模型。一个关键功能是在设计过程中让用户(尤其是CALL上下文中的教师)参与的重要性。尽管这对于设计师和设计新手老师可能具有挑战性,但这是成功的CALL项目的重要组成部分。本文旨在证明软件设计原则不仅是崇高的想法,而且是可以用于CALL研究和开发的实用且务实的方法的准则。来自CALL领域的,具有软件工程背景的人员可以通过使CALL专业人员更容易使用软件设计原理来为CALL做出贡献,而来自其他背景的人员可以通过尝试理解和实现这些概念来做出贡献。本文旨在向技术较少的CALL从业人员展示在他们的工作中使用软件设计原则的好处,即使他们不能成功实现所有这些原则,这些原则也可以用作遵循的良好且可靠的模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号