Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel...

45
Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia [email protected] University of Alcalá, Madrid, Spain

Transcript of Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel...

Page 1: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía

Miguel-Angel [email protected]

University of Alcalá, Madrid, Spain

Page 2: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

La Universidad de Alcalá…

• Fundada por el Cardenal Cisneros, Regente de España en 1499

Page 3: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

El grupo Information Engineering

• Grupo reconocido dentro del Dpto. de Ciencias de la Computación

• 4 profesores full-time, 2 part-time, 12+ personas trabajando en proyectos.

Page 4: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.
Page 5: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.
Page 6: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Contenidos

I. Introducción: sobre los OA

II. Arquitecturas para la búsqueda semántica de recursos de aprendizaje

III. Sobre la representación del diseño instruccional

Page 7: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

I. Introducción: sobre los Objetos de Aprendizaje (OA)

Page 8: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Learning objects: delimitación (i)• Idea básica: dividir el contenido educativo en piezas pequeñas que

puedan reutilizarse.

– “A high quality and fully interactive piece of learning material could be produced for, perhaps, $1,000. If 1,000 institutions share this one item, the cost is $1 per institution. But if each of a thousand institutions produces a similar item, then each institution must pay $1,000, with a resulting total expenditure of $1,000,000. For one lesson. In one course”. (Downes, 2001)

• Algunas definiciones populares:

– Wiley (2001) “cualquier recurso digital que puede ser reutilizado para proporcionar aprendizaje”.

– Polsani (2003) “Una unidad independiente y auto contenida de contenido de aprendizaje que esta predispuesta a ser reutilizada en múltiples contextos de aprendizaje”.

• El reuso (reutilización) aparece de un modo u otro como la característica distintiva

Page 9: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.
Page 10: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Learning objects: delimitación (ii)

• “Muy bien, pero, ¿no se ha reutilizado siempre?”

– Reuso al “viejo estilo”: fotocopias de libros de texto.

– Reuso al “nuevo estilo”: un software busca en la Web LO con ciertas características.

• Y en el futuro, podría incluso combinarlos automáticamente (!)

• Pero… cuidado con la (dañina) metáfora de LEGO:– Any LEGO block is combinable with any other LEGO block

– LEGO blocks can be assembled in any manner you choose

– LEGO blocks are so fun and simple that anyone can put them together

• Ninguna de las anteriores afirmaciones es cierta para los LO, por dos tipos de motivos: técnicos y pedagógicos.

Page 11: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

¿Puede definirse un LO?

• En lugar de definiciones…• … criterios de reusabilidad.• Por ejemplo:

– Forma de la descomposición.– Declaración de la estructura.– Calidad de las meta-descripciones.– …etc.

Page 12: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Things

LearningObject-AsAnything (used in Learning or potentially usable)

LearningObject-AsAnythingDigital (subsumed by identifiable digital elements)

LearningObject-AsAnythingWithEducationalPurpose (described by record(s))

Other specific accounts of learning objects (e.g. SCOs in SCORM)

Page 13: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.
Page 14: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Learning Objects: descripción• Lenguaje natural:

– “A well done general site on one of traditional China's major epochs, the Song dynasty era. This site covers the economic and social history of the period with special attention to the commercial revolution of the time and the rise of the Mandarin elite”.

• Un campo específico de LOM:

– Coverage: “The time, culture, geography or region to which this learning object applies.”

– Por tanto: LOM.General.Coverage=“(en) the Song dynasty era; China”

• Semántica más estricta (ontologías):

– lo1.coverage=(IndependentCountry)China

– lo1.coverage=(HistoricPeriod)SongDinastyPeriod

Page 15: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Una reflexión sobre la reusabilidad• Comporta tres aspectos al menos:

– Un aspecto técnico de formato.– Un aspecto técnico de interpretación. – Un aspecto de diseño instruccional.

• Deben combinar los conceptos de usabilidad y re-usabilidad.– Una propuesta que las combina de acuerdo a los contextos de

uso “declarados en los metadatos” es la siguiente:

– No obstante, esta es una métrica “a posteriori”.

Page 16: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Una reflexión sobre la reusabilidad

• The reusability/usability tradeoff– Usability definido como “the ability of a learning object

to support or enable […] a very particular concrete cognitive goal” (Feldstein, 2002)

• Ejemplos:– Learning object A se anota con metadatos para un

solo contexto de uso. El índice de reusabilidad oscila entre [-1, 1].

– Learning object B especifica un número más amplio de contextos de uso, digamos 10. El índice de reusabilidad oscila entre [-10, 10].

Page 17: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

<p class="example"><br><b>Problem specification example</b>: <span class="problem-specific">Warehouse management software portfolio.<br>The problem statement is contained in pages 19 to 37 of the following report available through the Web: <br><a target="_blank" href="http://www.lrgl.uqam.ca/cosmic-ffp/casestudies/fetcke1999b.pdf">http://www.lrgl.uqam.ca/cosmic-ffp/casestudies/fetcke1999b.pdf</a></span><br><br></p>

Page 18: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

II. Arquitecturas para la búsqueda semántica de recursos de aprendizaje

Page 19: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Diferentes necesidades… (en el contexto de organic.edunet)

Necesidades prácticas-Técnicas-Métodos-Buenas prácticas-Restricciones económicas

Información pedagógica:-Learning resource type-Duration-Características del diseño instruccional

Tipos específicos de evidencia:-Experimentos-Meta-estudiosTipos específicos de recursos:- Artículos científicos

Page 20: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

…necesitan diferentes soluciones

• Cambio desde el “getting more” al “getting less”?

Page 21: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

…beyond Google

• Primer problema: el PageRank no es adecuado para los recursos educativos.– No Google bombing, please!

• “Rich queries”– “I need (interactive) learning objects with group

activities to teach consensus reaching methods”– “I am looking for reflective contents about relevant

historical events during the lifespan of Adam Smith”– “I need learning objects to quickly train my employees

in software project mngmt., which include planning with MS project and estimating with COCOMO-II or similar”

Page 22: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Soluciones hasta ahora• Web search engine (Google)

– Ámbito “universal”, pero limitado por la sobrecarga de información (information overload).

– Calidad como “número (ponderado) de enlaces entrantes”.

• Repositorios de propósito general (Merlot)– Añaden cierto control de calidad y a veces control de

versiones

• Repositorios temáticos (Organic-Eprints)– Añaden control de calidad específico del dominio

• Federación de repositorios (OAI-PMH)– Distribuye ciegamente la misma consulta.

Page 23: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Componentes en las federaciones• Varios repositorios proporcion búsqueda en campos de

metadatos (ej. Merlot, CAREO, dspace, educommons)

RepositoryBroker

• En algunos casos, hay un broker que “ciegamente” distribuye las consultas.

Clienta repository

another repository

ln: fertilizer <dc:title>European Fertilizer Manufacturers Assoc. (EFMA)</dc:title><dc:desc>...</dc:desc>...

http://cms.efma.org/

Page 24: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Problemas y soluciones

• Dos problemas fundamentales:– La búsqueda es esencialmente contraste de

cadenas de caracteres• No hay adaptación al perfil

– La federación simplemente repite y junta los resultados.

• Las necesides:1. Más elaboración en la expresión y contraste de

necesidades de aprendizaje.

2. Brokering inteligente y fusión informada de los ersultados de varias fuentes.

Page 25: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Uso de ontologías• Ontologías: esquemas formales y compartidos – no

releacionados con el léxico o la terminología.– A diferencia de los tesauros, no tienen que ver con la

teminología (lexicon) sino con conceptualizaciones– …con la conceptualización formal que de mejor servicio a la

“ciencia” (Quine)– Puede haber ontologías inconsistentes con otras pero

localmente consistentes.• e.g. para la gestión de las controversias.

– La representación detallada permite anotaciones de grano fino.• La Gene Ontology es una historia de éxito!

• El problema desde el punto de vista teórico:– Representar el conocimiento de un experto (el que selecciona

los recursos) basado en conocimiento del dominio (ontologías)

Page 26: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Un ejemplo…

• Término en un tesauro:– Fertilizer

• ¿Qué entidades representa?– Fertilizer-SubstanceKind– Fertilization-Technique– Fertilization-Action– Fertilizer-ChemicalComponent– Fertilization-OutcomeSituation

Page 27: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Physical resources

BooksPhotocopies

Toys...

Digital resources

CD-ROMFiles

Web resources

LinksSearch engines

StandardsRepositoriesFederation

Metadata

CompositionAutomated selection

Representation

Semantics

Cost of copiesLibrarian catalogues

Printed bibliographies“no computers”

E-cataloguesE-Bibliographies

Propietary formatsEducational languages (LOGO)

“isolated computers”

Web cataloguesText search

Open formatsEase of manual composition

“networked computers”

Metadata searchMetadata based catalogues

“networked computersusing specific technology”

Classifications based on formal representation

Intelligent search/composition“networked computersUsing AI technology”

Crossing the chasm from text to machine semantics

Page 28: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Annotating resources with ontologies• Los recursos (LearningObjects) se representan como

InformationBearingThings, como elementos dentro de la ontología.

• Un cierto número de predicados relaciona las instancias de LearningObject con conceptos o instancias, ej:– LO1 criticizes someTechnique

• Axiomas y reglas:– “Every LO according to CISCO should havePart a ExerciseLearningObject ”

• Por tanto los beneficios son: tipado + predicados con tipo + inferencia

Page 29: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Principios para la “Semantic Learning Technology”

• Especificidad de dominio en la búsqueda y composición de recursos– Un marco (framework), no una aplicación.

• Diferentes estrategias de búsqueda y composición (diferentes expertos) codificados como Query Resolvers (QR).– Para granjeros: focus on techniques (how to do)– Para científicos: focus on research (experiments, studies)– Para estudiantes: consider instructional elements (e.g.

exercises)

• El brokering permite “elegir el(los) experto(s) correctos”• Los “expertos” pueden combinarse y evaluarse.

Page 30: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Client

a repositoryln: fertilizer-application,soil-quality

profile:farmer

Fertilizer-application-method

Soil sampling

Measurement-technique

isA

Variable rate fertilizer application

isA

Soil quality

This as a query string returns

nothing in Intute.

AGR QR for practitioners

http://www.ag.ndsu.edu/pubs/plantsci/soilfert/sf-990.htm

Page 31: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

The rest of the components…

Page 32: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

What about pedagogy?

Page 33: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Pedagogía, evidencia y diseño instriccional

• “Practicing doctors and teachers are applied professionals.... Doctors and teachers are similar in that they make decisions involving complex judgments. Many doctors draw upon research about the effects of their practice to inform and improve their decisions; most teachers do not, and this is a difference. (p. 407)”

Hargreaves, D. (1997). In defense of research for evidence-based teaching: A rejoinder to Martyn Hammersley. British Educational Research Journal, 23, 405-419.

Page 34: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Learning designs (IMS LD)• Un lenguaje común para la expresión de

secuencuas de aprendizaje basadas en actividades

• Especifica los elementos básicos:– Objectives– Arrangement of activities (sequencing)– Resources (objects, services) used per activity/role

• Permite la distribución automatizada (workflow) de actividades en la Web

• Permite “recordar” las actividades realizadas.

Page 35: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Example: open design requires standards

1. DEFINING OER1. DEFINING OER

Page 36: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Donde está el diseño (instruccional)?

• Por supuesto, empotrado (tácito) en el propio diseño de las actividades.

• Pero no se comparte apenas información sobre el por qué del diseño, por ejemplo.:– Qué teorías instruccionales se utilizaron, – Por qué el diseño de actividades encaja con una

aproximación de diseño instruccional concreta

• Es esto interesante para los profesores?

Page 37: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Where is the design?

• Por qué el “proyecto” es importante?1. “Es tradicional o común en cursos de bases de datos”.2. “El aprendizaje basado en proyectos es bueno para materias

prácticas – todo el mundo lo dice”3. Un método general: “Seguimos el método de Jonassen (1997)”4. Un método específico : “Seguimos las directrices de Grisham, Krasner

and Perry (2006)” Grisham, P. S., Krasner, H., and Perry, D. E. 2006. Data Engineering education with

real-world projects. SIGCSE Bull. 38, 2 (Jun. 2006), 64-68.

Page 38: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Open LMSs and open repositories (e.g. .LRN and Paloma respectively)

What is being shared?

learning needs

instructional design

activity structure

resourcesresources

use in learning situations

IMS LD Unit of Learning

activity structure +reference to LO

and servicesmetadata

Page 39: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Is it possible to represent ID methods?

• Modelos instruccionales (Reigeluth) – “practice-oriented theories offering explicit

guidance on how to help people learn that offer situation-specific methods, that in turn are described in terms of components, and that are know to be effective for learning under some conditions (to some extent)”.

• Es posible representar (parte de ellos) en la forma de: una taxonomía + reglas de restricción

Page 40: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Ontologías y reglas

• “TheoryOne”– “give abundant examples of the concepts treated”– Asumimos una ontología de IMS LD en OWL.– “Example” es uno de los tipos en IEEE LOM metadata

lr:LearningObject(?lo) lr:hasPart(?lo, ?lo2) lr:hasPart(?lo, ?lo3) lr:ExerciseLO(?lo2) lr:ExerciseLO(?lo3) hasAbundantExamples(?lo, true)

lr:LearningObject(?lo1) lr:hasPart(?lo1, ?lo2) lr:hasPart(?lo2, ?lo3) lr:hasPart(?lo1, ?lo3)

Page 41: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Usage

… y búsqueda: “dame LDs que sean compatibles con la teoría instruccional X”.

Método Comprobación Generación

“give abundant examples”

Comprobar que hay un número “apropiado” de recursos del tipo exercise incluidos como parte del Environment de las actividades.

Contrastar que los conceptos en los objective de cada actividad se ejercitan.

Para cada uno de los conceptos identificados en los objectives, generar en el IMS LD una activity para el concepto, que contenga una subactividad que en su Environment tenga un KnowledgeObject de tipo ejercicio.

Page 42: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Elaboration theory• “Teach broader, more inclusive concepts before

narrower, more detailed concepts that elaborate upon them”

ld:Learning-Activity(?a1) ld:Learning-Activity(?a2) ld:Activity-Structure(?as1) ld:execution-order(?a1, ?o1) ld:execution-order(?a2, ?o2) ld:execution-entity-ref(?as1, ?a1) ld:execution-entity-ref(?as1, ?a2) swrlb:lessThan(?o1, ?o2) ? COMP_showsBefore(?a1, ?a2)

COMP_showsBefore(?a1, ?a2) ConceptLearningActivity(?a1) ConceptLearningActivity(?a2) ld:Activity-Structure(?as) ld:execution-entity-ref(?as, ?a1) ld:execution-entity-ref(?as, ?a2) concept-learning-objective(?a1, ?c1) concept-learning-objective(?a2, ?c2) KnowledgeItem(?c1) KnowledgeItem(?c2) concept-includes(?c2, ?c1) ? COMP_Reigeluth_ElaborationTheory(?as, false)

Page 43: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

Otros modelos…• Pensemos en una ontología para aprendizaje basado en

proyectos. Algunas posibles restricciones:– Hay un Learning Object de tipo “project” y su duración abarca

una parte significativa del curso.– El proyecto se lleva a cabo por grupos de estudiantes.– El proyecto es una parte importante de la calificación. – Se proporcionan servicios Web para la colaboración.– …etc.

• … cada uno de estos puede ser controvertido, pero siempre se pueden representar diferentes nociones de ABP con las diferencias. (“una colección de descripciones ontológicas, no una ontología”)

Page 44: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

¿Qué pasaría si todo se almacenase?

• Ejemplo de posibles consultas– Buscar cursos de bases de datos que siguen la aproximación

basada en proyectos. – Los resultados cambiaron (significativamente) con la variación

de ID A a ID B? – Como se comparan los curos ABL y no-ABEL en el mundo?– Encontrar los métodos de DI que se utilizan en los cursos con

mejores resultados

semester 1’ 05semester 2’ 05 semester 1’ 06 semester 2’ 08…

ID A ID A ID B ID B…

learning outcomes

learning outcomes

learning outcomes

…learning outcomes

Page 45: Búsqueda semántica de recursos educativos: ontologías, distribución y pedagogía Miguel-Angel Sicilia msicilia@uah.es University of Alcalá, Madrid, Spain.

• ¡Gracias!