首页> 外文OA文献 >Integration of e-learning systems with repositories of learning objects
【2h】

Integration of e-learning systems with repositories of learning objects

机译:电子学习系统与学习对象存储库的集成

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This paper describes a communication model to integrate repositories of programming problems with other e-Learning software components. The motivation for this work comes from the EduJudge project that aims to connect an existing repository of programming problems to learning management systems. When trying to use the existing repositories of learning objects we realized that they are mainly specialized search engines and lack features for integration with other e-Learning systems. With this model we intend to clarify the main features of a programming problem repository, in order to enable the design and development of software components that use it. The two main points of this model are the definition of programming problems as learning objects and the definition of the core functions exposed by the repository. In both cases, this model follows the existing specifications of the IMS standard and proposes extensions to deal with the special requirements of automatic evaluation and grading of programming exercises. In the definition of programming problems as learning objects we introduced a new schema for meta-data. This schema is used to represent meta-data related to automatic evaluation that cannot be conveniently represented using the standard: the type of automatic evaluation; the requirements of the evaluation engine; or the roles of different assets - tests cases, program solutions, etc. In the definition of the core functions we used two different web services flavours - SOAP and REST - and described each function as an operation for each type of interface. We describe also the data types of the arguments of each operation. These data types consist mainly on learning objects and their identifications, but include also usage reports and queries using XQuery.
机译:本文介绍了一种通信模型,用于将编程问题的存储库与其他电子学习软件组件集成在一起。这项工作的动机来自EduJudge项目,该项目旨在将现有的编程问题存储库与学习管理系统联系起来。当尝试使用现有的学习对象存储库时,我们意识到它们主要是专门的搜索引擎,并且缺少与其他电子学习系统集成的功能。通过这种模型,我们打算阐明编程问题存储库的主要功能,以便能够设计和开发使用它的软件组件。该模型的两个要点是将编程问题定义为学习对象,并定义存储库公开的核心功能。在这两种情况下,该模型均遵循IMS标准的现有规范,并提出扩展以应对自动评估和编程练习分级的特殊要求。在将编程问题定义为学习对象时,我们引入了元数据的新模式。此架构用于表示与自动评估有关的元数据,这些元数据无法使用以下标准方便地表示:评估引擎的要求;或不同资产的角色-测试用例,程序解决方案等。在定义核心功能时,我们使用了两种不同的Web服务形式-SOAP和REST-并将每个功能描述为每种接口类型的操作。我们还将描述每个操作的参数的数据类型。这些数据类型主要由学习对象及其标识组成,但也包括使用情况报告和使用XQuery的查询。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号