Repository logo
 
No Thumbnail Available
Publication

Extending the learning object definition to represent programming problems

Use this identifier to reference this record.
Name:Description:Size:Format: 
COM_RicardoQueiros_2009_8.pdf120.14 KBAdobe PDF Download

Advisor(s)

Abstract(s)

The present generation of eLearning platforms values the interchange of learning objects standards. Nevertheless, for specialized domains these standards are insufficient to fully describe all the assets, especially when they are used as input for other eLearning services. To address this issue we extended an existing learning objects standard to the particular requirements of a specialized domain, namely the automatic evaluation of programming problems. The focus of this paper is the definition of programming problems as learning objects. We introduce a new schema to represent metadata related to automatic evaluation that cannot be conveniently represented using existing standards, such as: the type of automatic evaluation; the requirements of the evaluation engine; or the roles of different assets - tests cases, program solutions, etc. This new schema is being used in an interoperable repository of learning objects, called crimsonHex.

Description

Keywords

E-learning Learning objects Content packaging Interoperability

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

Faculdade de Ciências da Universidade de Lisboa

CC License