Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje...

46
Lenguajes de Lenguajes de Lenguajes de Lenguajes de Lenguajes de Lenguajes de Modelado Educativo Modelado Educativo Lenguajes de Lenguajes de Modelado Educativo Modelado Educativo Modelado Educativo Modelado Educativo Modelado Educativo Modelado Educativo Martín Llamas Nistal Martín Llamas Nistal Martín Llamas Nistal Martín Llamas Nistal Universidade de Vigo Universidade de Vigo

Transcript of Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje...

Page 1: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Lenguajes de Lenguajes de Lenguajes de Lenguajes de Lenguajes de Lenguajes de Modelado EducativoModelado Educativo

Lenguajes de Lenguajes de Modelado EducativoModelado EducativoModelado EducativoModelado EducativoModelado EducativoModelado Educativo

Martín Llamas NistalMartín Llamas NistalMartín Llamas NistalMartín Llamas Nistal

Universidade de VigoUniversidade de Vigo

Page 2: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Sumario• Lenguajes de Modelado Educativo (EMLs)

ó• EMLs en Acción • EMLs HistoriaEMLs Historia• Recursos Software para EMLs• Investigación en EMLs• Conclusiones• Conclusiones• Preguntasg

Teruel, 11/3/09 Lenguajes de Modelado Educativo 2

Page 3: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Sumario• Lenguajes de Modelado Educativo (EMLs)

– ¿Qué son? Q– ¿Por qué surgen? – ¿Cuáles son sus objetivos?– ¿Cómo son?¿Cómo son?

• EMLs en Acción EML Hi t i• EMLs Historia

• Recursos Software para EMLs• Investigación en EMLs• ConclusionesConclusiones• Preguntas

Teruel, 11/3/09 Lenguajes de Modelado Educativo 3

Page 4: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs ¿Qué son?EMLs ¿Qué son?• Definición: • Definición:

Los EMLs son lenguajes que permiten Los EMLs son lenguajes que permiten Los EMLs son lenguajes que permiten Los EMLs son lenguajes que permiten modelar los modelar los recursosrecursos y y comportamientoscomportamientos

de de unidades didácticasunidades didácticasde de unidades didácticasunidades didácticas

• Similar a:• Similar a:– Planos de diseño en arquitectura.

P tit i l– Partituras musicales.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 4

Page 5: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs ¿Para que sirven?

• Diseño:D– Herramienta de resolución de problemas.C i ió• Comunicación:– Intercambio de información (reutilización).

• Ejecución:Interpretable de forma computacional– Interpretable de forma computacional.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 5

Page 6: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs. ¿Por qué surgen? (i)EMLs. ¿ or qu surg n? ( )• El aprendizaje se puede conseguir de E p z j pu gu

formas muy diferentes:

Teruel, 11/3/09 Lenguajes de Modelado Educativo 6

Page 7: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs. ¿Por qué surgen? (ii)EMLs. ¿ or qu surg n? ( )• Se han desarrollado distintos tipos de

sistemas de e-learning:– Basados en Contenidos: WebCT Moodle etcBasados en Contenidos: WebCT, Moodle, etc.– Entornos colaborativos.

Si t á ti– Sistemas prácticos.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 7

Page 8: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs. ¿Por qué surgen? (iii)EMLs. ¿ or qu surg n? ( )• Expresividad pedagógicaE p p g g

– Cada sistema está orientado a una aproximación pedagógica y en consecuencia aproximación pedagógica y en consecuencia limita la pedagogía que se puede utilizar.

M d l s d U id d s Didá ti s• Modelos de Unidades Didácticas– Recursos + ¿Instrucciones?

Teruel, 11/3/09 Lenguajes de Modelado Educativo 8

Page 9: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs. Objetivos• Capacidad de modelado de acuerdo a distintas

aproximaciones pedagógicas:aproximaciones pedagógicas– Ej.: Aproximaciones basadas en la colaboración.

• Representación computacional• Representación computacional.• Facilitar la reutilización y la interoperabilidad.

ó• Facilitar la adaptación y la flexibilidad.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 9

Page 10: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs. ¿Cómo lo hacen?E m

P dif t R l• Personas en diferentes Roles– Alumnos y educadoresy

• Realizan ciertas Actividades– Responder preguntas leer documentos – Responder preguntas, leer documentos,

supervisar a un alumno, etc.En un Entorno compuesto por • En un Entorno, compuesto por Objetos de Aprendizaje y Servicios – Material de laboratorio, un foro de discusión,

etc.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 10

Page 11: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs. ¿Cómo son?E m

P EPersonaPersonaPersona EntornoPersona

EntornoEntorno

ActividadActividadA ti id dActividadActividad

Teruel, 11/3/09 Lenguajes de Modelado Educativo 11

Page 12: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Sumario• Lenguajes de Modelado Educativo (EMLs)

EMLs n Acción• EMLs en Acción– Autoría– Creación de Instancias– Ejecución

EML Hi t i• EMLs Historia• Recursos Software para EMLs• Investigación en EMLs• ConclusionesConclusiones• Preguntas

Teruel, 11/3/09 Lenguajes de Modelado Educativo 12

Page 13: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs en AcciónE

Autoría Portal WebAdministración

SistemaCreaciónRepositorio Sistema Ejecución

Creación Instancias

Servicios

Tiempo de Diseño Tiempo de Ejecución

Teruel, 11/3/09 Lenguajes de Modelado Educativo 13

Page 14: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs en Acción. AutoríaDiseño Didáctico

EUnidad didáctica Modelo de la

U id d Didá tiRecursos

Comportamientos

Unidad Didáctica

Asignaciones

Flujos

Asignaciones

Autor

ObjetosAprendizaje

Teruel, 11/3/09 Lenguajes de Modelado Educativo 14

Autor

Page 15: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs en Acción. C ió d I iCreación de Instancias

A i ió d P ti i t• Asignación de Participantes:– Condiciones de asignación.

• Toma de datos de Participantes: • Toma de datos de Participantes: – Preferencias.– Conocimientos previosConocimientos previos.

• Elección de Servicios:– Características funcionales y no funcionales.y

• Enlazado de Servicios:– Introducción en los entornos correspondientes.– Accesibilidad a los usuarios autorizados.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 15

Page 16: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

EMLs en Acción EjecuciónEMLs en Acción. EjecuciónP l ti i t i il i t d • Para los participantes es similar a un sistema de aprendizaje basado en contenidos.– Cada participante recibe las Actividades a las que Cada participante recibe las Actividades a las que

está asignado.– En cada Actividad se indican los Objetivos y los

E t Obj t S i iEntornos con sus Objetos y Servicios.– Los educadores pueden tener servicios de

monitorización.– Se pueden tener servicios de colaboración.

• El sistema de ejecución es mucho más complejo i t d l i t i que en sistemas de e-learning anteriores:

coordinación, mantenimiento del estado, etc.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 16

Page 17: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Sumario• Lenguajes de Modelado Educativo (EMLs)• EMLs en Acción

• EMLs Historia

• Recursos Software para EMLs• Investigación en EMLs• Investigación en EMLs• Conclusiones• Preguntas

Teruel, 11/3/09 Lenguajes de Modelado Educativo 17

Page 18: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

OUNL-EMLE• Desarrollado por la OUNL a finales de los 90

– La Universidad Abierta de los Paises Bajos(OUNL) decidió apostar por el e-learning. Las tecnologías existentes no sirven Sus cursos tecnologías existentes no sirven. Sus cursos responden a distintas aproximaciones pedagógicas

– Rob Koper (OUNL) dirige una investigación sobre p ( ) g gsus pedagogías (100+) y propone el meta-lenguaje Educational Modeling LanguageLen uaje para modelar “Units of Study” en – Lenguaje para modelar Units of Study” en general (no sólo para e-learning). Todo el contenido y el proceso que deben realizarse para y p q pintentar conseguir un cierto aprendizaje.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 18

Page 19: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

OUNL-EMLE– http://www.learningnetworks.org

Teruel, 11/3/09 Lenguajes de Modelado Educativo 19

Page 20: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

IMS Learning Design v1.0g D g

• Estándar de EML• Estándar de EML.– Basado en el OUNL-EML.– http://www imsglobal org/learningdesignhttp://www.imsglobal.org/learningdesign

• 2001 IMS formó el Learning Design Work Group (LDWG). Objetivos ambiciosos:p ( ) j– Describir procesos de aprendizaje– Soportar diferentes aproximaciones al aprendizaje

U i i di id l i i– Usuarios individuales y varios usuarios– Reutilizable, Portable, etc.

• Aprobado el 10 de febrero de 2003 por el IMS • Aprobado el 10 de febrero de 2003 por el IMS Global Consortium.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 20

Page 21: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

IMS Learning Design. Meta-modelo Conceptualmodelo Conceptual

Teruel, 11/3/09 Lenguajes de Modelado Educativo 21

Page 22: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

IMS Global ConsortiumIMS Global ConsortiumIMS d l i i i l l i• IMS es uno de los organismos principales en e-learning– Definir especificaciones para reutilización e interoperabilidad

Apoyar la incorporación de las especificaciones en productos– Apoyar la incorporación de las especificaciones en productos.• A finales del año 2000 IMS tenía especificaciones de:

– Meta datos (para describir contenidos y recursos didácticos)Meta datos (para describir contenidos y recursos didácticos)– Empaquetado de contenido (para transferir contenidos en

forma de paquetes)– QTI (para modelar cuestionarios)– LIP (para modelar las características de los alumnos)

P nin n p p ndi j l b ti• Pero ninguna para aprendizaje colaborativo

Teruel, 11/3/09 Lenguajes de Modelado Educativo 22

Page 23: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

IMS LD s OUNL EMLIMS-LD vs. OUNL-EML• Problema: • Problema:

– OUNL-EML era muy grande. IMS h bí d fi id ifi i – IMS ya había definido especificaciones para cuestiones que se modelaban dentro de OUNL-EML

S l i s:• Soluciones:– Eliminar los elementos de OUNL-EML para los que

IMS había desarr llad especificaci nes e inte rar IMS había desarrollado especificaciones e integrar esas especificaciones de IMS.

– Dividir la especificación en tres niveles de – Dividir la especificación en tres niveles de compatibilidad.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 23

Page 24: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

IMS-LD. Niveles de tibilid dcompatibilidad

Elementos básicos para permitir Elementos básicos para permitir la representación de unidades didácticas respectos a distintas pedagogíaspedagogías

Personalización, cambios d b

B

A y adaptaciones en base a condiciones.

CB

Notificaciones y cambios en base a la aparición de eventos

Teruel, 11/3/09 Lenguajes de Modelado Educativo 24

base a la aparición de eventos

Page 25: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Otros EMLsE•• PALO. Desarrollado en la UNED a finales de 90.PALO. Desarrollado en la UNED a finales de 90.

–– Sólo actividades IndividualesSólo actividades Individuales•• Guiones CSCL FormalesGuiones CSCL Formales

–– Descripción informal de prácticas colaborativasDescripción informal de prácticas colaborativas–– Modelado de accionesModelado de acciones

•• LAMS (LAMS (LearningLearning ActivityActivity Management Management SystemSystem))–– Basado en IMSBasado en IMS--LDLDBasado en IMSBasado en IMS LDLD–– Enfocado hacia la creación de flujos de actividades, Enfocado hacia la creación de flujos de actividades,

en vez de contenidosen vez de contenidos–– Orientado a facilitar el Modelado de Unidades Orientado a facilitar el Modelado de Unidades

Didácticas (actividades predefinidas: actividad en Didácticas (actividades predefinidas: actividad en

Teruel, 11/3/09 Lenguajes de Modelado Educativo 25

ppgrupo, discusión en chat, realizar cuestionario, …)grupo, discusión en chat, realizar cuestionario, …)

Page 26: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Otros EMLs (2)E ( )•• E2ML (Suiza), XEDU (Valencia), MISA(Canada)E2ML (Suiza), XEDU (Valencia), MISA(Canada)( ), ( ), ( )( ), ( ), ( )

–– Proponen EMLs considerando elementos y procesos Proponen EMLs considerando elementos y procesos de diseño instruccional (didáctico).de diseño instruccional (didáctico).

•• PCeL (Austria)PCeL (Austria)–– Propone la utilización de diagramas UMLPropone la utilización de diagramas UMLPropone la utilización de diagramas UML.Propone la utilización de diagramas UML.

•• CPM (Francia)CPM (Francia)Intenta gestionar la interacción entre participantesIntenta gestionar la interacción entre participantes–– Intenta gestionar la interacción entre participantes.Intenta gestionar la interacción entre participantes.

•• COW (Francia)COW (Francia)C id l ili ió d d l d C id l ili ió d d l d –– Considera la utilización de modelos para procesos de Considera la utilización de modelos para procesos de workflow.workflow.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 26

Page 27: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Sumario• Lenguajes de Modelado Educativo (EMLs)• EMLs en Acción• EMLs Historia• EMLs Historia

• Recursos Software para EMLsRecursos Software para EMLs

• Investigación en EMLsInvestigación en EMLs• Conclusiones• Preguntas

Teruel, 11/3/09 Lenguajes de Modelado Educativo 27

Page 28: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Recursos para IMS-LDp• Sistemas de Autor

• Editor Genérico XML (XML Spy)• Editor Genérico XML (XML Spy)• Reload• CopperAuthor

Basadas en Árboles

• ASK LD• Collage• eLive

de AltoNi leLive

• Sistemas de Ejecución• Edubox

Nivel

• CopperCore• SLED

M dl (2007)• Moodle (2007)

• Repositorios

Teruel, 11/3/09 Lenguajes de Modelado Educativo 28

Page 29: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Sumario• Lenguajes de Modelado Educativo (EMLs)• EMLs en Acción• EMLs en Acción• EMLs Hoy por Hoy• Recursos Software para EMLs• Recursos Software para EMLs• Investigación en EMLs

P bl d l E L– Problemas de los EMLs– Líneas de Investigación– Propuestas– Propuestas

• Resumen P• Preguntas

Teruel, 11/3/09 Lenguajes de Modelado Educativo 29

Page 30: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Problemas Actualesm

• Facilidad de Uso • Facilidad de Uso. – Capacidad de utilización por usuarios finales.

• ¿Quiénes son los usuarios finales?

• Expresividad. p– Capacidad para representar los recursos y

comportamientos de aproximaciones comportamientos de aproximaciones pedagógicas.

• Flexibilidad y Adaptabilidad• Flexibilidad y Adaptabilidad.• Reutilización e Interoperabilidad.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 30

p

Page 31: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Líneas de InvestigacióngPropuestas sobre lenguajes:p g j

– Aumentar la expresividad (Ej.: aprox. colaborativas).– Soporte para la flexibilidad, adaptación, etc.p p p

• Integración de Servicios– Generalizar la utilización de servicios externos.

• Propuestas de diseño didáctico– Integración con técnicas de diseño didáctico.g

• Patrones de diseño.– Facilitar la autoría.

• Representación gráfica.– Facilitar la autoría.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 31

F

Page 32: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Investigación en la UVigog g

• Problema muy complejo:• Problema muy complejo:– Mejorar la utilización (<<<complejidad de los

d l )modelos)– Mejorar la expresividad (>>>complejidad de

los modelos)– Mejorar la reutilización y la adaptabilidad j y p

• PropuestaA i ió b d l ió d – Aproximación basada en la separación de asuntos

Teruel, 11/3/09 Lenguajes de Modelado Educativo 32

Page 33: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

S ió d A tSeparación de AsuntosR C t i tRecursos y Comportamientos

(1)Identificación de Perspectivas Perspectivas

P1 P2 Pn

(1)Identificación de Perspectivas PerspectivasSeparación

Vertical

pect

os

Perspectivas

Aspecto 1

(2)ón d

eA

sp

p

Aspecto 2 AspectosSeparación (2)

dent

ifica

ció

Aspectos

Aspecto N

Sepa ac óHorizontal

Teruel, 11/3/09 Lenguajes de Modelado Educativo 33

Id

Aspecto N

Page 34: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Perspectivas: Separaciónp p¿Cómo se

estructura?¿En dónde?¿Con qué

información?Entorno

Persona ObjetivoEntornoInformación

O ió¿Con qué

información?

Rol ObjectoACTIVIDAD

Operación¿Quién?

qservicios? ¿Qué hay

que hacer?

Reglas C id d División de Trabajo

Social FuncionalEstructuralCausal ¿En qué

orden?¿Qué puede

hacer? ¿Por qué?Reglas

AutorizacionPercepciónInteracción

Comunidad División de Trabajo

Organizativa ProcesalTemporal¿Qué necesita

saber?

¿Cuándo?¿En qué organización?

¿Qué control se establece?

Teruel, 11/3/09 Lenguajes de Modelado Educativo 34

Page 35: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Aspectosp• Cuestiones que afectan a todas las q

perspectivas• Propósito:Propósito:

– Similares a los tres niveles de complejidad de IMS-LD complejidad de IMS-LD

– Permitir diferentes tipos de comportamiento: desde pre-definido, a comportamiento desde pre definido, a dinámico o emergente.

– Tres aspectosd á b d• Condiciones: expresiones matemáticas sobre datos

• Decisiones: tomadas por participantes (también grupos)• Eventos: situaciones no esperadas.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 35

p

Page 36: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Propuesta PoEMLp EOperational Informational

Tool Artifact

Social

0..*0..*

0..*Environmental

FunctionalEnvironment

Goal

Role

1..*1..*1..*

1..*1..*0..*

Authorization Structural

AuthorizationSpecificationEducationalScenario

0..*0..*

0..*

Process

Awareness

AwarenessSpecification

ProcessSpecification0..*0..*

0..*

Organizational TemporalInteraction

AwarenessSpecification

0..*

Teruel, 11/3/09 Lenguajes de Modelado Educativo 36OrganizationInteractionSpecification TemporalSpecification

0..*0..* 0..*

0..* 0..*

0..*

Page 37: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Aplicación de PoEML (I)p E ( )El e-learning no es una alternativa a la El e learning no es una alternativa a la enseñanza tradicional tan barata como se pensaba.p– Necesidad de reutilizar recursos educativos.

Sin embargo, los recursos educativos no se g ,restringen a los contenidos.– ¿Y las herramientas para manejarlos?

Problema: es posible que al transferir contenidos a un LMS, éste no disponga de las h i t d d i l lherramientas adecuadas para manipularlo.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 37

Page 38: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Aplicación de PoEML (II)p E ( )• Posible solución: usar herramientas

externas al propio LMS en forma de Web Services.Web Serv ces.– Se separa el desarrollo de los LMSs del de las

herramientas.– Una misma herramienta web puede ser (re)utilizada por

varios LMSs.

El pr bl m d r utiliz r • El problema de reutilizar herramientas se traslada a poder integrar herramientas en forma de Web Services.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 38

Page 39: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Aplicación de PoEML (y III)p E (y )• Ventajas de esta aproximación:

– Menores costes de desarrollo de LMSs y herramientas.

– Desarrollo ad-hoc de herramientas.Reutilización– Reutilización.

– Mayor variedad de herramientas entre l l á i tlas que escoger la más conveniente.

– LMSs más escalables.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 39

Page 40: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Herramientas en PoEML (I)m E ( )• EML basado en el principio de

separación de asuntos: 13 perspectivas independientes.ndepend entes.

• Perspectiva de participantes, bj ti s h mi nt sobjetivos... herramientas...

• Para caracterizar una herramienta en la perspectiva de herramientas es preciso indicar qué hace y cómo lo hace (y indicar qué hace y cómo lo hace (y opcionalmente su nombre).

Teruel, 11/3/09 Lenguajes de Modelado Educativo 40

Page 41: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Herramientas en PoEML (y II)m E (y )• Qué hace: sus características

funcionales y no funcionales (e.g.edición colaborativa con un máximo ed c ón colaborat va con un máx mo de 3 participantes simultáneos).Cóm l h : l f m d p l • Cómo lo hace: la forma de operar la herramienta.– Permisos que permite asignar (perspectiva de

autorización).– Eventos que genera (perspectiva de percepción)Eventos que genera (perspectiva de percepción).– Métodos públicos de que dispone (perspectiva de

autorización).

Teruel, 11/3/09 Lenguajes de Modelado Educativo 41

Page 42: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Propuesta de solución (I)p ( )

Construcción de un LMS basado en PoEML.

b d f dTres capas bien diferenciadas.Es posible desarrollar el módulo de la perspectiva de Interfaz de

usuariop pherramientas por separado.Configurará las herramientas remotas, capturará los eventos

usuario

Funcionalidad , pgenerados por éstas, invocará determinados métodos públicos cuando sea preciso, transferirá d t d d /h i ll

básica. Un componente por

perspectiva.p

datos desde/hacia ellas... Almacenamiento y servicios de

propósito general.

Teruel, 11/3/09 Lenguajes de Modelado Educativo 42

g

Page 43: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Sumario• Lenguajes de Modelado Educativo (EMLs)• EMLs en Acción• EMLs en Acción• EMLs Hoy por Hoy• Recursos Software para EMLs• Recursos Software para EMLs• Investigación en EMLs

l• Conclusiones• PreguntasPreguntas

Teruel, 11/3/09 Lenguajes de Modelado Educativo 43

Page 44: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Conclusiones• Los EMLs proponen una nueva forma de Los EMLs proponen una nueva forma de

desarrollo en e-learning• Son “lenguajes de programación” educativos Son lenguajes de programación educativos.

Permiten separar la labor de los educadores y de los desarrolladores de software:de los desarrolladores de software:– El educador se puede centrar en el modelado de

unidades didácticasunidades didácticas.– Los desarrolladores de software se centran en el

desarrollo de los sistemas software.desarrollo de los s stemas software.• Su utilización práctica es posible, pero …

– Es necesario seguir trabajando en su desarrolloTeruel, 11/3/09 Lenguajes de Modelado Educativo 44

– Es necesario seguir trabajando en su desarrollo

Page 45: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

Martín Llamas Martín Llamas NistalNistal martin@detmartin@det. uvigo.es. uvigo.esManuel Manuel CaeiroCaeiro Rodríguez Rodríguez mmcaeiro@det uvigo escaeiro@det uvigo esManuel Manuel CaeiroCaeiro Rodríguez Rodríguez [email protected]@det.uvigo.esJorge Jorge FontenlaFontenla González González [email protected]@det.uvigo.es

ttreguntasreguntastttt

ggespuestasespuestasespuestasespuestaspppp

Page 46: Lenguajes de Modelado Educativo - UNED · • i bji t l pnnd pni P nP ero ninguna para aprendizaje colaborativo Teruel, 11/3/09 Lenguajes de Modelado Educativo 22. IMS-LD s OUNLLD

M h G i M h G i M h G i M h G i Muchas Gracias Muchas Gracias por su atenciónpor su atenciónMuchas Gracias Muchas Gracias por su atenciónpor su atenciónpor su atenciónpor su atenciónpor su atenciónpor su atención

Martín Llamas Martín Llamas NistalNistal