335 research outputs found

    Bridging the divide in language and approach between pedagogy and programming: the case of IMS Learning Design

    Get PDF
    Even though the IMS Learning Design (IMS LD) specification has offered a way for expressing multiple-learner scenarios, the language thus provided is far from the language, teaching practitioners use. To bridge this divide, we have developed IMS LD authoring software that translates from the learning designer perspective to the technical perspective. To aid adequate software developments, an analysis was performed to identify uses of level B properties in expert units of learning. In a second analysis, which is described in this paper, these uses were matched with demands of typical pedagogical methods. Some restrictions of the IMS LD specification are pointed out in this regard. As an outcome of the analyses, interfaces employing pedagogical language were integrated in the IMS LD authoring software in order to provide teaching practitioners access to level B functionalities despite their highly technical nature

    Design and Implementation Strategies for IMS Learning Design

    Get PDF
    SIKS Dissertation Series No. 2008-27The IMS Learning Design (LD) specification, which has been released in February 2003, is a generic and flexible language for describing the learning practice and underlying learning designs using a formal notation which is computer-interpretable. It is based on a pedagogical meta-model (Koper & Manderveld, 2004) and supports the use of a wide range of pedagogies. It supports adaptation of individual learning routes and orchestrates interactions between users in various learning and support roles. A formalized learning design can be applied repeatedly in similar situations with different persons and contexts. Yet because IMS Learning Design is a fairly complex and elaborate specification, it can be difficult to grasp; furthermore, designing and implementing a runtime environment for the specification is far from straightforward. That IMS Learning Design makes use of other specifications and e-learning services adds further to this complexity for both its users and the software developers. For this new specification to succeed, therefore, a reference runtime implementation was needed. To this end, this thesis addresses two research and development issues. First, it investigates research into and development of a reusable reference runtime environment for IMS Learning Design. The resulting runtime, called CopperCore, provides a reference both for users of the specification and for software developers. The latter can reuse the design principles presented in this thesis for their own implementations, or reuse the CopperCore product through the interfaces provided. Second, this thesis addresses the integration of other specifications and e-learning services during runtime. It presents an architecture and implementation (CopperCore Service Integration) which provides an extensible lightweight solution to the problem. Both developments have been tested through real-world use in projects carried out by the IMS Learning Design community. The results have generally been positive, and have led us to conclude that we successfully addressed both the research and development issues. However, the results also indicate that the LD tooling lacks maturity, particularly in the authoring area. Through close integration of CopperCore with a product called the Personal Competence Manager, we demonstrate that a complementary approach to authoring in IMS Learning Design solves some of these issues

    Towards Flexibility on IMS Learning Design Scripts

    Get PDF
    Proocedings of: 41st Annual Frontiers in Education Conference: Celebrating 41 Years of Monumental Innovations from Around the World (FIE 2011). Rapy City, South Dakota, October 12–15, 2011.IMS Learning Design is considered by many authors the "de facto" standard in educational modeling languages. The versatility of the framework enables its use in very different situations. However, such versatile framework is usually hidden by its complex management. One handicap identified in practical experiences is the lack of flexibility of scripted courses during the enactment phase. The activity sequence and learning resources are rigidly defined during authoring. This fact makes difficult to react to unexpected events that may happen in live courses. Also, this rigidness does not allow instructors to give "their personal touch" to courses. This paper presents the improvements made on GRAIL - an IMS LD compliant player-aimed at the support of a flexible enactment phase. Two types of modifications are considered: the modification of the learning flow and the management of course content with a wiki engine. Finally, this paper discusses how the integration of third party services in the activity sequence relaxes the rigidness of scripted learning flows. Experiences deployed in real scenarios allowed analyzing how such integration offered flexibility in practical situations.Work partially funded by the project “eMadrid: Investigación y desarrollo de tecnologías para el elearning en la Comunidad de Madrid” (S2009/TIC-1650) and the Spanish project “Learn3: Towards Learning of the Third Kind” (TIN2008-05163/TSI).Publicad

    Representing CSCL macro-scripts using IMS LD lessons learned

    Get PDF
    Extended version of Hernández-Leo, D., Burgos, D., Tattersall, C., Koper, R. Representing Computer-Supported Collaborative Learning macro-scripts using IMS Learning Design Proceedings of the Second European Conference on Technology Enhanced Learning, CEUR Workshop Proceedings, EC-TEL'07, Crete, Greece, September 2007.This paper analyses how CSCL (Computer-Supported Collaborative Learning) macro-scripts can be implemented using IMS Learning Design (LD). CSCL macro-scripts are machine-readable collaboration scripts that structure the activities making up a learning process. In order to support a systematic analysis of the problem, we point out the requirements of CSCL macro-scripts for their representation using LD. These requirements include common collaborative learning mechanisms (group composition, role and resource distribution and coordination) and flexibility demands (such as flexible group composition). Each of these needs is described and illustrated by means of two examples proposed in the literature and which reflect the identified requirements well: Universanté and ArgueGraph Scripts. These scripts are used in the article to expose and exemplify the realization of the requirements using LD. The problem is approached from two angles – that of the LD notation itself and also from related tools and specifications. The paper positions related work and discusses the possibility of generalizing the lessons learned to the representation of CSCL micro-scripts

    Representing the learning design of units of learning

    Get PDF
    In order to capture current educational practices in eLearning courses, more advanced learning design capabilities are needed than are provided by the open eLearning specifications hitherto available. Specifically, these fall short in terms of multi-role workflows, collaborative peer-interaction, personalization and support for learning services. We present a new specification that both extends and integrates current specifications to support the portable representation of units of learning (e.g. lessons, learning events) that have advanced learning designs. This is the Learning Design specification. It enables the creation of a complete, abstract and portable description of the pedagogical approach taken in a course, which can then be realized by a conforming system. It can model multi-role teaching-learning processes and supports personalization of learning routes. The underlying generic pedagogical modelling language has been translated into a specification (a standard developed and agreed upon by domain and industry experts) that was developed in the context of IMS, one of the major bodies involved in the development of interoperability specifications in the field of eLearning. The IMS Learning Design specification is discussed in this article in the context of its current status, its limitations and its future development
    • …
    corecore