1. Escola de Enxeñaría Universidade de
de Telecomunicación Vigo
Instructional Design Languages and the
support of Collaborative Learning
Manuel Caeiro Rodríguez
Manuel.Caeiro@ .uvigo.es
Móstoles, March 8th 2012
92. Escola de Enxeñaría Universidade de
de Telecomunicación Vigo
Instructional Design Languages and the
support of Collaborative Learning
Manuel Caeiro Rodríguez
Manuel.Caeiro@ .uvigo.es
Móstoles, March 8th, 2012
Notas do Editor
También denominados Educational Modeling Languages
No straigthforward answer Depending on specific situation, solution X will work best for person Y
We need to have multiple learners and multiple roles
Tomado de ICOOL07-eml-schneider.pdf Comparar con el caso de UML
Esto se propuso en IMS Learning Design pero es aplicable a todos los EMLs
El primero de ellos, del que se tomó la denominación de EML, fue desarrollado en la Open Universiteit Nederland, la Universidad Abierta de los Países Bajos. Este trabajo fue dirigido por Rob Koper, quien a partir de entonces ha tenido un papel protagonista en el desarrollo de estos lenguajes.
De forma paralela, pero independiente al trabajo en la OUNL, Miguel Rodríguez Artacho desarrollo un lenguaje denominado PALO en la UNED, que en algunas cuestiones plantea aproximaciones similares a las del EML.
El siguiente lenguaje IMS-LD es el estándar de facto de estos lenguajes. Este lenguaje fue desarrollado por el consorcio IMS-LD, tomando como base el EML de la OUNL e integrando las especificaciones ya disponibles de IMS, como IMS Content Packaging, IMS Metadata, o IMS Question and Test Interoperability. Este lenguaje marcó sin duda un punto de inflexión en el desarrollo de los EMLs, situando a estos lenguajes en el dominio del e-learning y convirtiéndose en la referencia de cara al desarrollo de los otros lenguajes que se presentan a continuación.
El siguiente es E2ML desarrollado por Luca Botturi en su tesis doctoral. El propósito principal de este lenguaje se encuentra en facilitar el diseño didáctico de unidades didácticas, aunque también se intentó ofrecer algún tipo de traducción del mismo hacia IMS-LD para disponer de soporte computacional. En este lenguaje destacan las propuestas que se realizan para el modelado de objetivos, en las que se tienen en cuenta distintas clasificaciones y la posibilidad de establecer relaciones entre ellos, así como la estructura tabular que se plantea para la descripción de actividades.
Goal diagrams Action Diagrams Overview diagrams
El siguiente lenguaje es MISA y MOT. MISA es una metodología de diseño de unidades didácticas en la que se propone un meta-modelo a partir del cual se tiene un lenguaje de modelado. Por su parte MOT proporciona una representación gráfica para los elementos del meta-modelo. La metodología MISA pretende facilitar el desarrollo de sistemas educativos basados en las TICs, y proviene de una concepción pedagógica que el profesor Gilbert Paquette viene desarrollando desde el año 1992 denominada “Ingeniería Didáctica”. Como lenguaje de modelado cabe destacar la posibilidad de crear un modelo de conocimiento para los contenidos y las relaciones que considera entre los elementos.
Fuente: icool07-eml-schneider
Fuente: icool07-eml-schneider
Fuente: articleEML-MISA
El siguiente lenguaje, Xedu, fue desarrollado por Felix Buendía en la Universidad Politécnica de Valencia. El propósito de este lenguaje no está dirigido en si mismo al modelado educativo, sino a permitir la evaluación del desarrollo de los sistemas software que soporten estos lenguajes.
Fuente: artículo Buendía
A continuación se encuentra CPM, desarrollado por Pierre Laforcade en la Université de Pau en Francia. Con este lenguaje se pretende soportar el modelado de unidades didácticas de acuerdo a la aproximación pedagógica basada en problemas cooperativos, dando respuesta a deficiencias de expresividad que se encuentran en IMS-LD.
IMS Learning Design (IMS-LD) is a bridge between design and delivery.
Fuente: http://edutechwiki.unige.ch/en/IMS_Learning_Design The ASK Learning Design Tool [20] relies on user-defined visual representations of IMS LD level A formalisms from which an XML-based description of the target UoL can be generated. Visual shapes, icons, connectors and all source elements are kept close to the core IMS LD level A model. RELOAD (RELOAD, 2005), CopperAuthor (OUNL, 2005) and COSMOS (Miao et al., 2005) are examples of general purpose editors that are close to the specification. Their target audiences are LD experts that are not focused on a particular pedagogy. MOT+ editor (Paquette et al., 2005) and ASK-LDT (Karampiperis & Sampson, 2005) are intended also for expert learning designers rather than teachers, although they provide graphical representations that facilitate the authoring task to a certain extent. However, the type of editor practitioners (usually classroom teachers and not expert learning designers) need should be similar to the authoring environment provided by LAMS (Macquarie University, 2005). LAMS is a specialized editor because it offers a set of predefined learning activities, shown in a comprehensible way for teachers, that can be graphically dragged and dropped in order to establish a sequence of activities. Nevertheless, although LAMS is inspired by the LD philosophy, it is not LD compliant at the present time.
Fuente: icool07-eml-schneider.pdf
Fuente: icool07-eml-schneider.pdf
Fuente: http://edutechwiki.unige.ch/en/ReCourse_editor ReCourse [21] is the visually improved successor of the Reload IMS LD editing tool. Usability improvements include a visual overview of the flow of activities in a UoL, drag and drop facilities to define relationships between elements of the LD, and a generally improved interface design. Some obscure elements of the IMS LD specification have been overridden—i.e. plays named as courses—or hidden—i.e. role-parts are inferred from the relationships between roles and activities. Providing a visual metaphor for level B properties and conditions, however, is still an issue.
Cuando se inicia la ejecución se cargan usuarios ficticios (de prueba) La interfaz de cada usuario se carga en una pestaña nueva del navegador
Fuente: http://edutechwiki.unige.ch/en/LAMS
Fuente: http://edutechwiki.unige.ch/en/LAMS Here is a summary of the authoring steps: Drag an activity component from the activities toolkit to the main central panel. Connect these with the sequence tools on top (e.g. use the "transition" link"). Double click on an instance of the tool to edit and configure each tool. Preview the sequence. Save the sequence. 2) Assign learning sequences to groups (administrator must give him the rights). Otherwise LAMS may be available through your LMS (e.g. Moodle) and rights will be transparently handled. E.g. A Moodle student of a Moodle course can use a LAMS activity of this course.
Fuente: http://edutechwiki.unige.ch/en/CeLS Presentation objects are passive elements used to present information of any kind (text, hyperlink, media). This information can be provided by the teacher or consist of learners' products from previous stages. A product can be an organized collection of distinct items contributed by different participants (identified or anonymous) or a single item that results from the combined action of a group. Input objects are interfaces that allow the participant to submit new data to the system (text, hyperlinks, media or any kind of attached electronic file or as voting on various scales). Interaction objects are interfaces that allow participants to interact with products created in previous stages, in various ways: by grading, ranking, categorizing and editing or responding to these products via text or graphic manipulations. Communication objects are interfaces that allow participants to freely communicate with each other or with the teacher.
Fuente: http://edutechwiki.unige.ch/en/CeLS
Fuente: http://edutechwiki.unige.ch/en/CeLS The figure below gives a glance at the CeLS authoring capabilities. My Activities allows teachers to access their own activities (preview or participate), to manipulate them (edit or duplicate), or to view students' contributions and follow their actions without interfering. Groups and subgroups creation is handled by the my Groups options. The definitions of an activity can be edited after the activity has started, enabling the teacher to introduce modifications and adjustments 'on the fly', by adding or changing objects in a stage or adding stages. Activity Structures present the teacher with a collection of pre-defined generic structures. These Structures are content-free skeletons and include recommendations for their customization to various needs and settings. The Sample Activities option provides a searchable domain of all the activities that were implemented with students by the system users, in all institutions, contents and levels. Teachers can view and explore these examples, adopt them for personal use by duplicating them, then adapt their structure and content to their specific needs. If none of the existing resources seems suitable, the teacher can create a New Structure using the basic building blocks.
Fuente: http://edutechwiki.unige.ch/en/CeLS Compared to LAMS, the advantage of the CeLS design is its ability to use learners' products from previous stages and to conduct complex, multi-stage, structured activities. CeLS provides a sample of content-free Activity Structures and a searchable domain of all the activities that were implemented with students. Teachers can explore these examples, adopt them for personal use and adapt their structure and content to suit their specific needs. If none of the existing pre-designed resources seems to suit the needs, they can create new structures using basic building blocks.
http://edutechwiki.unige.ch/en/Collage
http://edutechwiki.unige.ch/en/Collage
http://edutechwiki.unige.ch/en/Collage
http://edutechwiki.unige.ch/en/Collage
Como indiqué anteriormente, además de la separación vertical en perspectivas, también planteamos una separación horizontal en aspectos, de forma similar a los tres niveles de IMS-LD. En esta separación se consideran básicamente distintas formas de control del cambio en los modelos de unidades didácticas. Estos aspectos se consideran de forma incremental, desde un nivel básico, en el que no se permiten cambios durante la ejecución, a un nivel máximo. Los cuatro aspectos identificados son: El aspecto de constantes, en el que se tienen en cuenta expresiones constantes que no cambian. Estas expresiones se plantean para facilitar los cambios durante el tiempo de diseño El aspecto de condiciones, en el que se tienen en cuenta expresiones que dependen del valor de datos. En este caso, las expresiones dependen del contenido de los datos durante la ejecución, y permiten representar relaciones entre perspectivas, por ejemplo, la obligatoriedad de los objetivos en función del perfil de los alumnos El aspecto de señales, que tiene en cuenta expresiones sobre instantes temporales o eventos que se pueden producir de forma no pre-determinada durante la ejecución. Por último, el aspecto de toma de decisiones, que tiene en cuenta expresiones que deben ser decidas por determinados participantes, uno o varios, durante el tiempo de ejecución. Se tienen en cuenta distintas formas de tomar decisiones.
Desde un punto de vista conceptual, el concepto base del lenguaje es el Escenario Educativo. Este concepto es equivalente del concepto de Actividad, identificado normalmente en los otros EMLs. Sin embargo, preferimos esta denominación para destacar el reconocimiento como una entidad propia de los Objetivos Funcionales, y la expresividad que se ofrece en el soporte de la colaboración, desde la abierta a la estructurada, pasando por las distintas posibilidades intermedias. Un ES representa una entidad acotada de elementos en el seno de una unidad didáctica en el que se debe alcanzar uno o varios Objetivos Funcionales. Dichos objetivos deben ser realizados por uno o varios roles utilizando los datos y las herramientas disponibles en uno o varios Entornos. Sobre cada uno de estos elementos es posible variar el número de instancias que se deben crear durante la ejecución, y en particular pueden tomar el valor cero, lo que supondría la eliminación de dicho elemento. Los elementos anteriores se corresponden casi perfectamente con la estructura básica reconocida para los EMLs. Tan sólo falta considerar la parte del control o del proceso. En este punto, en el ES se plantea la posibilidad de incluir especificaciones correspondientes con cada una de las perspectivas identificadas al respecto, esto es, la de orden, la temporal, la de autorización, percepción e interacción. Estas especificaciones se plantean como entidades independientes y con identidad propia, con el propósito de facilitar su activación en el ES, es decir, su utilización durante la ejecución. Por último, en el ES también se considera la posibilidad de introducir expresiones relativas a cada uno de los cuatro aspectos considerados, esto es, el de constantes, condiciones, señalización y toma de decisión. Los resultados de estas expresiones pueden utilizarse para decidir el número de instancias de los elementos o la activación de las especificaciones, así como para influir en el comportamiento indicado en las especificaciones. En su conjunto, la consideración del número de instancias en los elementos principales, las posibilidades de activación de las especificaciones y las posibilidades de determinación que ofrecen cada uno de los tipos de expresiones ofrecen una gran capacidad de cara a la realización de cambios en los modelos de las unidades didácticas, bien a modo de reutilización, de adaptación o de flexibilidad.
El modelo conceptual de PoEML se completa con la consideración de que las unidades didácticas se modelan como un conjunto de escenarios educativos agregados jerárquicamente. En esta concepción cada uno de los ESs puede incluir los elementos indicados en la transparencia anterior, con la única salvedad del ES raíz, en el que además se pueden incluir un conjunto de elementos globales que sólo se consideran en él. éstos son los elementos organizativos, las herramientas, bien incluidas de forma directa o desacoplada, y los elementos externos, que son elementos existentes que se indican de forma fija, y que pueden ser personas concretas, datos o ficheros, y entornos concretos, bien físicos o virtuales. Por último, el modelo se completa con las posibles relaciones que se pueden establecer entre los distintos elementos. Estas relaciones se ciñen básicamente a los cuatro flujos identificados, el funcional entre objetivos, el de participantes, el de datos y el de control, correspondiente a las perspectivas de orden y temporal. Además de estas relaciones también se pueden establecer referencias de un entorno de un ES a un entorno de otro ES, para indicar que en ambos se deben utilizar el mismo entorno. Por último, también se permite que en un sub-ES se haga referencia a expresiones definidas en su ES padre.
El modelo conceptual de PoEML se completa con la consideración de que las unidades didácticas se modelan como un conjunto de escenarios educativos agregados jerárquicamente. En esta concepción cada uno de los ESs puede incluir los elementos indicados en la transparencia anterior, con la única salvedad del ES raíz, en el que además se pueden incluir un conjunto de elementos globales que sólo se consideran en él. éstos son los elementos organizativos, las herramientas, bien incluidas de forma directa o desacoplada, y los elementos externos, que son elementos existentes que se indican de forma fija, y que pueden ser personas concretas, datos o ficheros, y entornos concretos, bien físicos o virtuales. Por último, el modelo se completa con las posibles relaciones que se pueden establecer entre los distintos elementos. Estas relaciones se ciñen básicamente a los cuatro flujos identificados, el funcional entre objetivos, el de participantes, el de datos y el de control, correspondiente a las perspectivas de orden y temporal. Además de estas relaciones también se pueden establecer referencias de un entorno de un ES a un entorno de otro ES, para indicar que en ambos se deben utilizar el mismo entorno. Por último, también se permite que en un sub-ES se haga referencia a expresiones definidas en su ES padre.
.
.
.
.
.
.
Como indiqué anteriormente, uno de los objetivos para el lenguaje también era ofrecer en la medida de lo posible una solución global, en la que se tuviese no sólo en cuenta el soporte para la ejecución, sino que también se facilitase en cierta forma el diseño de unidades didácticas. Para ello se propuso una representación gráfica del lenguaje. Esta representación gráfica se ha planteado de acuerdo a la estructuración del lenguaje en perspectivas y aspectos. En este sentido, para la representación de cada perspectiva y aspecto se utiliza un diagrama distinto. En general, se utilizan cuatro tipos de diagramas. Un diagrama en árbol, que se utiliza para la representación de la perspectiva estructural, en la que se muestran los escenarios educativos y demás elementos agregados. Diagramas en marcos, que se utiliza para la representación de las perspectivas funcional, de participantes y de entornos, en los que los distintos elementos se representan en el interior de marcos, que corresponden con los distintos Ess. Diagramas con arcos, que se utiliza para la representación de las perspectivas de control, es decir, autorización, percepción, interacción, orden y temporal, en el que se sigue una representación de grafos acíclicos dirigidos. Y por último, un diagrama con arcos y árbol que se utiliza para la representación de la perspectiva de datos y los cuatro aspectos, en los que a diferencia de la representación anterior los elementos de fuente y de destino son representados en un árbol. Además de estos cuatro tipos de diagramas, en la representación funcional también se propone una solución para facilitar el control de las dependencias de comportamiento entre perspectivas, que se basa en su representación gráfica. En esta ventana se muestra la representación de las dependencias correspondientes a la perspectiva funcional sobre la de orden. En concreto, se plantean dos especificaciones de orden alternativas para unas determinadas relaciones entre objetivos.