CSCL Workshop Challenge on Adaptation
Competitive Challenge on Adapting Activities Modeled by CSCL Scripts
Workshop at CSCL'2009 - Monday, June 8th, 2009.
Program and Organizing committee
Christine Ferraris, Laurence Vignollet, Christian Martel, Scenarios Team, Syscom, Université de Savoie, France
Andreas Harrer, Catholic University Eichstätt-Ingolstadt, Germany
Yannis Dimitriadis, GSIC, University of Valladolid, Spain,
Contact: Christine Ferraris
Theme and Goals of the workshop
Both the Learning Design community and the CSCL scripting community are working on the problem of modeling learning activities. The idea is to build a formal description of such activities (called a script, or a scenario, or a sequence, or a learning design) that a computer will be able to read and interpret in order to automatically generate the CSCL environment that will support the execution of the corresponding activity. Researchers of these communities have thus proposed and developed models, languages, methodologies and tools to support this approach.
A script is written in a given language (for example IMS-LD, LDL, the collaborative scripting language, etc.) and transformed in an activity running on an existing virtual learning environment. Thus the activity is strictly running according to what is described in the script: it cannot deviate as it is scaffolded by a computer process. The problem then is the following: how can it be adapted to events that may occur in the activity. Indeed, learning activities are continuously evolving whilst they are running. Teachers always have to adapt the situation to the learners’ reactions and to external events. Some may have been planned and the teacher knows how to react; some may be unpredictable and the teacher has to imagine a way to adapt.
The theme of this workshop is the adaptation of activities modeled by CSCL scripts according to what is happening in the activity. The issues to deal with include the following:
- Can adaptation be taken into account in the scripting approach?
- What are the models and languages required to do that adaptation?
- Do the currently existing models, languages and supporting tools handle this problem?
- Which concepts do these currently existing models, languages and supporting tools propose for that?
- How can adaptation be handled?
These issues may be considered in both the case of foreseen events (adaptation is specified within the script) and the case of unforeseen events (there is nothing in the script to define how to react).
The adaptation problem raises another problem: the 'observation' one. The workshop will also deal with this problem issue: how can an activity be observed while it is going on? Are concepts dedicated to observation needed in the script models? What currently exists to support observation within scripting approaches? Which models? Which tools?
Format of the workshop: a challenge with one benchmark scenario
The workshop is defined as a kind of competition gathering teams that will have to work on the design of a common case study (a given learning activity which will serve as a benchmark) dealing with the issues mentioned above. Two kinds of participants are expected:
- “competitors”, who will be engaged in the challenge,
- “attendees”, who will be able to look at the concrete competitors’ solutions, to get hands-on experience with these solutions and to discuss further requirements with the competitors.
It is open to any academic or industrial e-learning researcher, e-learning designer or e-learning practitioner in CSCL. It will allow confronting the various solutions and models, approaches and tools through modeling experiences of collaborative learning activities, considering the adaptation and observation problems, starting from a real situation to be modeled and ending at the corresponding implemented activity.
Planned activities
Pre-workshop – call for "modeling solutions"
A "challenge”, i.e. a scenario that should be modeled by the different competitors, has been issued. Potential contributors (future competitors) are expected to submit an initial text describing briefly their solution approach (planned modeling technique to be used, intended CSCL tools, adaptation approach) and the issues tackled in the solution (of course, contributors are not expected to consider all the issues) for a short reviewing process to select competitors. As we want competitors to have time in preparing the solution and not to be overbooked with writing tasks, the required description is definitely and voluntarily short. The final decision to be engaged as a competitor in the workshop will be taken on the basis of the description submitted.
The selected competitors are expected to prepare a solution to the challenge for the workshop event.
During the workshop (one full day)
- Presentation of the competitors’ solution and discussion during the morning session;
- Open space in the afternoon for the participants to test the solutions and play with them. This will be followed by a concluding session, summarizing and comparing the approaches, and identifying further ToDos for the field.
Post-workshop
The competitors' solutions will be collected into a technical report on “adaptation for CSCL scripts” and published at least in the web. We are currently considering a publication for a special issue of a journal.