A Systems Engineering Analysis Method for the Development of Reusable Computer-Supported Learning Systems

D. Díez, Camino Fernández, J. Dodero
{"title":"A Systems Engineering Analysis Method for the Development of Reusable Computer-Supported Learning Systems","authors":"D. Díez, Camino Fernández, J. Dodero","doi":"10.28945/377","DOIUrl":null,"url":null,"abstract":"Introduction Reusability is considered as an essential and undoubtedly the most important quality of learning objects (Sicilia & Garcia, 2003). A learning object is defined as follows (McGreal, 2004): \"A learning object is any reusable digital resource that is encapsulated in a lesson or assemblage of lessons grouped in units, modules, courses, and even programs. A lesson can be defined as a piece of instruction, normally including a learning purpose.\" So far, there have been many attempts to support learning objects reuse, but most of these efforts have focused on defining reusable patterns (Baggetun, Rusman, & Poggi, 2004; Jones & Boyle, 2007) and on designing artifacts for evaluating and recovering materials (Cuadrado & Sicilia, 2005; Padron, Diaz, & Aedo, 2007). Therefore, in keeping with the experience in software development, effort should be put to define methods that permit the discovery of object commonalities. In turn, this information would allow for reuse. Since reusability refers to prospective and future usage scenarios, it is difficult to manage. The concept of reusability encompasses aspects related to format, interpretation, and pedagogical suitability (Sicilia, 2004). Thus, in order to achieve effective reusability it is necessary to tackle the problem from the point of view of: * The learning objects. The correct definition and formalization of learning objects to allow for determining their potential reuse. * The learning contexts. The adequate specification of the learning context permits determining the appropriate instruction method and, thereby, identifying the more reusable tasks or activities. The standards and tools previously available have focused on the first of the views presented above by dealing with aspects regarding format (but which overlooks the analysis of the specific context). In order to overcome this matter, the study of reusability in the development process of computer-supported learning systems has been proposed. A computer-supported learning system can be considered as a structured set of learning components, whose qualities and characteristics rely on the learning components that compose it. Thus, according to this notion, reusability refers to the ability to use services or learning objects for multiple courses or lessons (Hartshorne, 2003). In this context, the computer-supported learning systems reusability must take into account the features of the learning system to identify, recover, and use the learning components that comprise the system. Based on the experience of software development, reusability should be considered at the early phases of the development process (Kang, 1998). For this reason, and with the purpose of facilitating the identification of commonalities and further reuse, the definition of systematic analysis methods is needed. The rest of the paper is organized as follows. The second section describes the motivations for a specific analysis approach in the development of computer-supported learning systems. The following sections define our analysis method and include an example on how the approach has been applied. Finally, a set of conclusions and recommendations for future work are presented. The Motivation for a Specific Analysis Method Courseware is defined as any instructional system delivering content via computers that supports learners as well as teachers in their educational efforts, in a technical and instructional way (Grutzner, Ruhe & Pfahl, 2002). The life-cycle of the earlier courseware development methods resembles the phases of the traditional software development process: analysis, design, development, and evaluation. As Goodyear points out, the relation between software engineering and learning resources development is particularly strong in analysis-related tasks: \"The main areas of overlap between software engineering and courseware engineering are probably to be found in those areas concerned with requirements analysis and design. …","PeriodicalId":104467,"journal":{"name":"Interdisciplinary Journal of e-Learning and Learning Objects","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Interdisciplinary Journal of e-Learning and Learning Objects","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.28945/377","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

Introduction Reusability is considered as an essential and undoubtedly the most important quality of learning objects (Sicilia & Garcia, 2003). A learning object is defined as follows (McGreal, 2004): "A learning object is any reusable digital resource that is encapsulated in a lesson or assemblage of lessons grouped in units, modules, courses, and even programs. A lesson can be defined as a piece of instruction, normally including a learning purpose." So far, there have been many attempts to support learning objects reuse, but most of these efforts have focused on defining reusable patterns (Baggetun, Rusman, & Poggi, 2004; Jones & Boyle, 2007) and on designing artifacts for evaluating and recovering materials (Cuadrado & Sicilia, 2005; Padron, Diaz, & Aedo, 2007). Therefore, in keeping with the experience in software development, effort should be put to define methods that permit the discovery of object commonalities. In turn, this information would allow for reuse. Since reusability refers to prospective and future usage scenarios, it is difficult to manage. The concept of reusability encompasses aspects related to format, interpretation, and pedagogical suitability (Sicilia, 2004). Thus, in order to achieve effective reusability it is necessary to tackle the problem from the point of view of: * The learning objects. The correct definition and formalization of learning objects to allow for determining their potential reuse. * The learning contexts. The adequate specification of the learning context permits determining the appropriate instruction method and, thereby, identifying the more reusable tasks or activities. The standards and tools previously available have focused on the first of the views presented above by dealing with aspects regarding format (but which overlooks the analysis of the specific context). In order to overcome this matter, the study of reusability in the development process of computer-supported learning systems has been proposed. A computer-supported learning system can be considered as a structured set of learning components, whose qualities and characteristics rely on the learning components that compose it. Thus, according to this notion, reusability refers to the ability to use services or learning objects for multiple courses or lessons (Hartshorne, 2003). In this context, the computer-supported learning systems reusability must take into account the features of the learning system to identify, recover, and use the learning components that comprise the system. Based on the experience of software development, reusability should be considered at the early phases of the development process (Kang, 1998). For this reason, and with the purpose of facilitating the identification of commonalities and further reuse, the definition of systematic analysis methods is needed. The rest of the paper is organized as follows. The second section describes the motivations for a specific analysis approach in the development of computer-supported learning systems. The following sections define our analysis method and include an example on how the approach has been applied. Finally, a set of conclusions and recommendations for future work are presented. The Motivation for a Specific Analysis Method Courseware is defined as any instructional system delivering content via computers that supports learners as well as teachers in their educational efforts, in a technical and instructional way (Grutzner, Ruhe & Pfahl, 2002). The life-cycle of the earlier courseware development methods resembles the phases of the traditional software development process: analysis, design, development, and evaluation. As Goodyear points out, the relation between software engineering and learning resources development is particularly strong in analysis-related tasks: "The main areas of overlap between software engineering and courseware engineering are probably to be found in those areas concerned with requirements analysis and design. …
可重用计算机支持学习系统开发的系统工程分析方法
可重用性被认为是学习对象必不可少的,而且无疑是最重要的品质(Sicilia & Garcia, 2003)。学习对象的定义如下(McGreal, 2004):“学习对象是任何可重复使用的数字资源,它被封装在一堂课或以单元、模块、课程甚至程序分组的课程集合中。一节课可以定义为一段教学,通常包括一个学习目的。”到目前为止,已经有许多支持学习对象重用的尝试,但这些努力大多集中在定义可重用模式上(Baggetun, Rusman, & Poggi, 2004;琼斯和博伊尔,2007年)和设计评估和回收材料的文物(瓜德拉多和西西里,2005年;Padron, Diaz, & Aedo, 2007)。因此,根据软件开发的经验,应该努力定义允许发现对象共性的方法。反过来,这些信息将允许重用。由于可重用性指的是预期和未来的使用场景,因此很难管理。可重用性的概念包括与格式、解释和教学适用性相关的方面(Sicilia, 2004)。因此,为了实现有效的可重用性,有必要从以下角度来解决问题:*学习对象。学习对象的正确定义和形式化,以确定其潜在的重用。*学习环境。学习环境的充分规范允许确定适当的教学方法,从而确定更多可重用的任务或活动。以前可用的标准和工具通过处理与格式有关的方面(但忽略了对特定上下文的分析),将重点放在上面提出的第一个视图上。为了克服这一问题,提出了计算机支持学习系统开发过程中的可重用性研究。计算机支持的学习系统可以被认为是一组结构化的学习组件,其质量和特征依赖于组成它的学习组件。因此,根据这一概念,可重用性是指为多个课程或课程使用服务或学习对象的能力(Hartshorne, 2003)。在这种情况下,计算机支持的学习系统的可重用性必须考虑到学习系统的特征,以识别、恢复和使用组成系统的学习组件。根据软件开发的经验,应该在开发过程的早期阶段考虑可重用性(Kang, 1998)。出于这个原因,并且为了便于识别共性和进一步重用,需要定义系统分析方法。本文的其余部分组织如下。第二部分描述了在计算机支持学习系统的开发中采用特定分析方法的动机。下面的部分定义了我们的分析方法,并包括一个如何应用该方法的示例。最后,对今后的工作提出了一系列结论和建议。特定分析方法课件的动机被定义为任何通过计算机提供内容的教学系统,以技术和教学的方式支持学习者和教师的教育努力(Grutzner, Ruhe & Pfahl, 2002)。早期课件开发方法的生命周期类似于传统软件开发过程的各个阶段:分析、设计、开发和评估。正如Goodyear所指出的,软件工程和学习资源开发之间的关系在与分析相关的任务中尤为强烈:“软件工程和课件工程之间重叠的主要领域可能是在那些与需求分析和设计有关的领域。...
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信