entornos ubicuos y colaborativos...
TRANSCRIPT
Entornos ubicuos y colaborativos (u-CSCL) para ambientes de
enseñanza-aprendizaje de competencias profesionales
Editores académicos
César Alberto Collazos OrdóñezJosé Luis Jurado MuñozLuis Merchán Paredes
2016
Entornos ubicuos y colaborativos (u-CSCL) para ambientes de enseñanza-aprendizaje de competencias profesionales
© Autores/editores: César Alberto Collazos Ordóñez - José Luis Jurado Muñoz - Luis Merchán Paredes Grupo de Investigación Lidis Programa de Ingeniería de Sistemas Facultad de Ingeniería Universidad de San Buenaventura Cali
© Editorial Bonaventuriana, 2016 Universidad de San Buenaventura Coordinación editorial Cali Calle 117 No. 11 A 62 - PBX: 57 (1) 5200299 http://editorialbonaventuriana.edu.co Bogotá – Colombia
Los autores son responsables del contenido de la presente obra.Prohibida la reproducción total o parcial de este libro por cualquier medio, sin permiso escrito de la Editorial Bonaventuriana.
ISBN: 978-958-8785-83-7Libro impreso.
Depósito legal: se da cumplimiento a lo estipulado en la Ley 44 de 1993, decreto 460 de 1995 y decreto 358 de 2000.
Impreso en Colombia - Printed in Colombia.
Agosto de 2016
Collazos Ordóñez, César AlbertoEntornos ubicuos y colaborativos (u-CSCL) para ambientes de enseñanza-aprendizaje de competencias profesionales / César Alberto Collazos Ordóñez, José Luis Jurado Muñoz, Luis Merchán Paredes.--Cali : Editorial Bonaventuriana, 2016
185 p. ISBN: 978-958-8785-83-7
1. Tecnología educativa 2. Tecnologías de la información y la comunicación. TICS 3. Aprendizaje 4. Ambiente educativo 5. Juegos de simulación en educación 6. Realidad virtual en la enseñanza 7. Realidad aumentada en la enseñanza 8. Innovaciones educativas 9. Competencia profesional 10. Enseñanza con ayuda de computadores I. Merchán Paredes, Luis II. Tít.
378.173 (D 23) J95e
© Universidad de San Buenaventura Cali
Editorial Bonaventuriana
Contenido
Agradecimientos .......................................................................................................................................13
Presentación ..............................................................................................................................................15
Introducción..............................................................................................................................................17
Capítulo I. Proceso para apoyar ambientes de enseñanza y aprendizaje a través de entornos ubicuos y colaborativos: u-CSCL
Autores: César Alberto Collazos Ordóñez - Luis Merchán Paredes - José Luis Jurado Muñoz .....................................19
Introducción..............................................................................................................................................21
Estado del arte ...........................................................................................................................................25
Aprendizaje colaborativo (AC) ..........................................................................................................25
Aprendizaje colaborativo soportado por computador (CSCL) ............................................................26
e-Learning 2.0 ....................................................................................................................................29
Learning Management Systems (LMS) ..............................................................................................30
Aprendizaje ubicuo (u-Learning) ........................................................................................................30
Discusión ............................................................................................................................................32
Capítulo II. Acercamiento al modelo conceptual y pedagógico de los entornos ubicuos y colaborativos en procesos de enseñanza-aprendizajeAutores: Néstor Darío Duque Méndez - César Alberto Collazos Ordóñez - Rosa María Vicari............................................. 33
Introducción..............................................................................................................................................35
Aprendizaje ubicuo u-Learning ...............................................................................................................37
9
Aprendizaje colaborativo .........................................................................................................................40
Aprendizaje colaborativo soportado por computador ...........................................................................42
u-CSCL .....................................................................................................................................................44
u-CSCL. Un modelo para la práctica ................................................................................................46
Reporte de experiencias........................................................................................................................48
Discusión ...................................................................................................................................................49
Capítulo III. Plataforma colaborativa y ubicua u-CSCL
Silvana Vanesa Aciar - Mayela Coto Chotto - Álex Armando Torres Bermúdez - César Alberto Collazos Ordóñez ........51
Introducción..............................................................................................................................................53
Ingeniería de la colaboración ...................................................................................................................54
Modelo tecnológico u-CSCL ...................................................................................................................54
Plataforma tecnológica u-CSCL ..............................................................................................................56
Implementación de la plataforma ........................................................................................................57
Características de la plataforma ..........................................................................................................58
Discusión ...................................................................................................................................................65
Capítulo IV. Esquema de almacenamiento y recuperación de objetos u-CSCL.
Un chatterbot con agentes inteligentes en la FroacMauricio Giraldo Ocampo - Néstor Darío Duque Méndez - Emilcy Juliana Hernández Leal ......................................67
Introducción..............................................................................................................................................69
Federaciones y repositorios de objetos de aprendizaje ...........................................................................70
Propuesta para la recuperación de OA basada en un chatterbot de agentes inteligentes ....................74
Algunos trabajos relacionados .................................................................................................................77
Modelo propuesto .....................................................................................................................................78
Resultado ...................................................................................................................................................81
Discusión ...................................................................................................................................................82
Capítulo V. Gamificación aplicada a entornos ubicuos de enseñanza y aprendizaje (u-Learning gamification)Autores: Deiver Herrera Sánchez - Francisco Luis Gutiérrez Vela - Patricia Paderewski Rodríguez ..............................85
Introducción..............................................................................................................................................87
Contexto y conceptualización del u-Learning .........................................................................................88
Aprendizaje gamificado ............................................................................................................................91
Concepto de gamificación....................................................................................................................91
Tipos de gamificación ..........................................................................................................................91
La motivación: intrínseca y extrínseca .................................................................................................91
Mecánicas y dinámicas .......................................................................................................................92
Gamificación en el aula ......................................................................................................................93
Aplicación de la gamificación en entornos u-Learning ..........................................................................95
Plantilla de definición de un proceso de gamificación ........................................................................ 101
Discusión ................................................................................................................................................ 104
10
Contenido
Capítulo VI. Proponiendo gamificación en la construcción de conocimiento para la mejora de procesos de desarrollo de software. Una experiencia desde el aulaAutores: José Luis Jurado Muñoz - Luis Merchán Paredes - César Alberto Collazos Ordóñez .................................. 107
Introducción........................................................................................................................................... 109
Diseño de estrategias de juego .............................................................................................................. 110
Identificación del objetivo principal ................................................................................................... 111
Identificación del objetivo transversal ............................................................................................... 111
Selección de la mecánica de juego ..................................................................................................... 111
Análisis de efectividad ...................................................................................................................... 112
Implementación del prototipo (BKnowledge) .................................................................................... 113
Diseño de la estrategia de juego PBL+K ......................................................................................... 115
Reglas de juego de la estrategia (PBL+K) ....................................................................................... 116
Caso de estudio ...................................................................................................................................... 117
Condiciones de inicio ........................................................................................................................ 117
Consideraciones de la experimentación ............................................................................................ 118
Caracterización del contexto A ........................................................................................................ 119
Análisis de los resultados escenario A ............................................................................................... 120
Caracterización del contexto B ......................................................................................................... 120
Análisis de los resultados preliminares escenario B ........................................................................... 120
Análisis de resultados ............................................................................................................................ 121
Discusión ................................................................................................................................................ 122
Capítulo VII. ChildProgramming-G: niños que construyen software en forma lúdica, colaborativa y ágilAutores: Julio Ariel Hurtado Alegría - César Alberto Collazos Ordóñez............................................................... 125
Introducción........................................................................................................................................... 127
ChildProgramming-G ............................................................................................................................ 127
Trabajos relacionados con el desarrollo del pensamiento computacional ........................................... 129
El proceso ChildProgramming-G ..................................................................................................... 130
Experiencias prácticas ...................................................................................................................... 134
Discusión ................................................................................................................................................ 138
Capítulo VIII. El conflicto asociado a la toma de decisiones de T.I. Una experiencia u-CSCL a nivel de posgradoAutores: Mayela Coto Chotto - Sonia Mora Rivera - Carmen Cordero Esquivel .................................................... 141
Introducción........................................................................................................................................... 143
Descripción de la actividad ................................................................................................................... 143
Participantes ........................................................................................................................................... 145
Metodología ........................................................................................................................................... 146
Resultados .............................................................................................................................................. 147
Perspectiva docente........................................................................................................................... 147
Perspectiva estudiantil ...................................................................................................................... 154
Discusión ................................................................................................................................................ 159
11
Entornos ubicuos y colaborativos...
Capítulo IX. Aporte significativo de la plataforma u-CSCL al aprendizaje. Una experiencia en la Corporación Universitaria ComfacaucaAutores: Álex Armando Torres Bermúdez - Fernando Concha ........................................................................... 161
Introducción........................................................................................................................................... 163
Rigurosidad colaborativa ....................................................................................................................... 163
Reflexiones sobre el pensamiento de los estudiantes acerca del uso y manejo de la plataforma u-CSCL ... 165
Instrumento de evaluación ................................................................................................................... 166
Cuestionario para estudiantes .......................................................................................................... 166
Cuestionario para docentes .............................................................................................................. 167
Resultados obtenidos ............................................................................................................................. 167
Docentes .......................................................................................................................................... 167
Estudiantes....................................................................................................................................... 172
Discusión ................................................................................................................................................ 173
Conclusiones ......................................................................................................................................... 177
Bibliografía ............................................................................................................................................ 179
12
Contenido
A la Red Iberoamericana de Apoyo a los Procesos de Enseñanza-Aprendizaje de Competencias Profesionales a través de Entornos Ubicuos y Colaborativos (u-CSCL), apoyada por Cyted, de cuyos aportes se nutre este trabajo.
Al proyecto Implementación de un Framework Apoyado en Tecnologías Móviles y de Realidad Aumentada para Entornos Educativos Ubicuos, Adaptativos, Accesibles e Interactivos para Todos (RAIM), financiado por Colciencias y el Ministerio de Educación Nacional de Colombia.
Al Ministerio de Ciencia e Innovación de España, a la la Red Iberoamericana de Soporte al Aprendizaje y a la Enseñanza de Competencias Profesionales a través de la Colaboración y la Computación Ubicua (Cyted) y al Proyecto de Excelencia, fomentado por la Junta de Andalucía, entidades que financiaron parcialmente este trabajo como parte del Proyecto Dispersa.
Agradecimientos
13
Capítulo IVEsquema de almacenamiento y recuperación de objetos u-CSCL
Un chatterbot con agentes inteligentes en la Froac
Autores
Mauricio Giraldo Ocampo Universidad Nacional de Colombia, sede Medellín
Néstor Darío Duque Méndez Universidad Nacional de Colombia, sede Manizales
Emilcy Juliana Hernández Leal Universidad Nacional de Colombia, sede Medellín
Introducción
El refinamiento y precisión en la localización de información en la Web y su
recuperación se han convertido en un reto para las comunidades científicas, ya
que la cantidad de contenidos disponibles puede hacer de estas búsquedas algo
tedioso con resultados en ocasiones decepcionantes por los contenidos basura
(Espejo et al. 2012). Las federaciones de repositorios de objetos de aprendizaje
(Froac) ofrecen una nueva posibilidad para el almacenamiento y la recupera-
ción de recursos educativos digitales, ya sea desde una plataforma de educación
virtual o desde la Web. Una de las ventajas de los objetos de aprendizaje (OA)
es su fácil y rápida disponibilidad, aumentando con ello el número de recursos
a los que puede acceder un estudiante (Rodríguez et al., 2013).
En un proceso de formación virtual, el estudiante tiende a concentrar sus búsque-
das de información en la Web y llevar un proceso de formación individualizado.
Sin embargo, se ha encontrado que el aprendizaje colaborativo otorga benefi-
cios que se pueden llevar a entornos en los cuales el proceso de aprendizaje se
hace a través de plataformas virtuales. Un espacio donde se da la construcción
colectiva de conocimiento son las redes sociales, siempre y cuando se creen las
metodologías y estrategias de enseñanza-aprendizaje adecuadas para que las
dinámicas y potencialidades del medio se exploten convenientemente (Prieto,
2013). Uno de los medios empleados en estos espacios son las salas de chat,
en las cuales el usuario interactúa sin importar el lugar o el dispositivo usado.
Para la recuperación de OA para usuarios que acceden mediante una conversa-
ción con un chatterbot de agentes inteligentes que funcionan de forma autónoma,
se ha trabajado una plataforma en la que estos agentes ayudan al educando de
manera colaborativa a refinar su búsqueda, dada su capacidad de interactuar con
69
él. Se aprovecha así una mayor cantidad de metadatos, de manera que cuando se
obtengan resultados basados en palabras clave extraídas de la conversación y de
otros aspectos del contexto, estos sean los relevantes. Así, se ayuda al usuario a
enfocar su área de interés y se contribuye a que la adquisición de conocimiento
se haga de forma amigable y el estudiante sienta que cuenta con un apoyo a la
hora de acceder a los OA almacenados en los repositorios, contrario a lo que
pasaría al hacer una búsqueda normal. Este sistema multiagente (SMA) busca
que la recuperación de los recursos sea realmente efectiva y que el estudiante
se sienta acompañado en su proceso, lo cual posiblemente despierte en él mayor
interés para hacer sus consultas educativas en la plataforma, en lugar de un
buscador de internet convencional.
Una de las ventajas que presentan las Froac consiste en que pueden mostrar en
un mismo sitio los OA almacenados y etiquetados en diferentes repositorios.
Es decir, una Froac acoge en un mismo esquema los OA almacenados en re-
positorios dispersos. Asimismo, las federaciones permiten al usuario acceder a
recursos educativos desde una plataforma centralizada, como se menciona en
Tabares et al. (2015): “Las federaciones se encargan de centralizar el acceso a
los objetos y ofrecer servicios de valor agregado” (p. 108).
En este capítulo se muestra cómo un chatterbot logra una interacción fluida con
los estudiantes para que la recuperación de los OA se haga en un ambiente de
comunicación ameno y, sin duda, más atractivo que simplemente definir un
formato de archivo u otro tipo de metadato adicional en una búsqueda avanzada.
Federaciones y repositorios de objetos de aprendizaje
La definición dada por el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE)
para un objeto de aprendizaje es cualquier entidad –digital o no– que puede ser
usada, reusada o referenciada para el aprendizaje, soportado en tecnología. Un
OA generalmente está formado por dos elementos: el contenido y el metadato
–por lo general, consultados y visualizados a través de la Web– que se pueden
agrupar en repositorios (Abud, 2012).
Los repositorios de objetos de aprendizaje (ROA) alojan diferentes recursos
educativos junto con sus metadatos y son definidos como bibliotecas digitales
especializadas cuyo fin es facilitar la búsqueda y recuperación de los OA. Los
ROA pueden albergar OA de diversas áreas temáticas o de un tema específico
y contribuyen a que estos puedan ser utilizados en diferentes ambientes de e-
Learning (Tabares et al., 2013).
70
Capítulo IV. Esquema de almacenamiento y recuperación de objetos u-CSCL
Los OA presentan una serie de características que los diferencian de otro tipo
de recursos digitales (Duque et al. 2014a), las cuales se muestran en la Figura 18.
Figura 18
Características de los OA
Otro aspecto fundamental de los OA son los metadatos, que se pueden definir
como los datos que describen los OA y cuyo objetivo es permitir que puedan
ser recuperados y localizados con facilidad. Los metadatos abarcan atributos
como temas, palabras clave, descripción, estilo pedagógico, formato, nivel de
dificultad, rango de edades y restricciones de copyright, entre otros.
En general, los metadatos describen el recurso educativo, concepto que junto
con su aplicación ha tomando gran protagonismo en los sistemas Web. Para la
catalogación de los OA se tiene una serie de estándares de metadatos, dentro
de los cuales se destacan los presentados en la Tabla 1.
71
Entornos ubicuos y colaborativos...
Tabla 1
Estándares de metadatos
Estándar Creador Características Referencia
IEEE-LOM IEEE Toman nueve cate-gorías de metadatos: general, lifecycle, metametadata, techni-cal, educational, rights, relation, annotation y classification
Learning Techo-nology Standards Committee, 2002
Dublin Core DCMI (Dublin Core Metadata Initiative)
Usan generalmente XML y agrupan los metadatos en tres categorías: contenido, propiedad intelectual e instanciación.
DCMI, 2016
Can Core e-Learning Market-place Strategy Group of Industry Canada’s e-Learning Directora-te, en colaboración con algunas univer-sidades canadienses
Está basada y es compa-tible con IEEE-LOM, pero reduce en gran medida la complejidad y la ambigüedad de esta especificación. También toma aspectos de la especificación IMS, un lenguaje de modelado educativo
Friesen et al., 2002e-Learning Mar-ketplace Strategy Group, 2005
OBAA Universidad Federal de Rio Grande do Sul (UFRGS), en colaboración con la Universidad de Vale dos Sinos (Unisinos)
Se basa en IEEE-LOM con todas sus catego-rías y metadatos, pero incluye dos nuevas categorías que repre-sentan accesibilidad y segmentación
Vicari et al., 2009
Como estrategia de apoyo a los procesos educativos, se ha instaurado una gran cantidad de repositorios de OA (ROA), principalmente por instituciones o comunidades académicas. Sin embargo, al crecer su número se hace necesario brindar a los usuarios formas efectivas de búsqueda y recuperación de los con-tenidos almacenados en estos esquemas.
Las federaciones de ROA han surgido como respuesta a esta necesidad, ya que reunir varios repositorios bajo un mismo punto de acceso mejora la experiencia del usuario en cuanto a la localización y recuperación de OA de forma globa-lizada y eficiente.
72
Capítulo IV. Esquema de almacenamiento y recuperación de objetos u-CSCL
Según Frango et al. (2007), las federaciones de ROA se pueden agrupar en dos tipos según la forma como se lleva a cabo la recuperación. Estos tipos se presentan en la Figura 19 y corresponden a las federaciones centralizadas y descentralizadas.
Figura 19
Tipos de federaciones según la forma de búsqueda
En la actualidad existen varias federaciones de ROA. Estas suelen ser instauradas por varias comunidades académicas de un país o región que colaboran entre sí. En la Tabla 2 se presenta una síntesis de las federaciones de ROA conocidas en la actualidad.
Tabla 2
Federaciones de ROA
Federa-ción País
ROA asocia-
dosEstándar
metadatosBúsqueda avanzada
Filtros en resultados de
búsquedas Sitio Web
FEB Brasil 12 OBAA Sí No http://feb.ufrgs.br/feb/
AriadneComunidad
europea10 LOM, DC No Sí
http://ariadne.cs.kuleuven.be/Ariad-
neFindr
Smete USA 16 LOM, DC Sí Nohttp://www.smete.org/smete/?path=/public/
find/index.jhtmly
73
Entornos ubicuos y colaborativos...
GlobeAsociación
Europea13 LOM, DC No Sí http://globe-info.org/
La FlorAsociación
Europea4 LOM, DC No Sí http://laflor.laclo.org
Agrega España ? LOM Sí Nohttp://www.proyec-toagrega.es/default/home.php
Froac Colombia 3 LOM Sí Síhttp://froac.manizales.unal.edu.co/froacn
Fuente: Duque et al., 2014b.
La federación en la que se hicieron las pruebas de recuperación de OA, tanto
por búsqueda básica como por recuperación asistida por el chatterbot, fue la
Federación de Repositorios de Objetos de Aprendizaje Colombia (Froac), una
iniciativa generada por grupos de investigación de la Universidad Nacional de
Colombia con el ánimo de centralizar recursos educativos provenientes de di-
ferentes fuentes y temáticas. La Figura 20 muestra la página principal de Froac.
Figura 20
Sitio Web Froac
Propuesta para la recuperación de OA basada en un chatterbot de agentes inteligentes
Uno de los beneficios de los ROA es su capacidad de almacenar millones de
OA que pueden ser consultados en cualquier parte. Sin embargo, este aspecto
conlleva la necesidad de contar con estrategias de recuperación que ayuden al
usuario a encontrar los recursos que necesita, proceso que se puede hacer de
diferentes maneras. Cada repositorio puede contar con sus propias estrategias
74
Capítulo IV. Esquema de almacenamiento y recuperación de objetos u-CSCL
y por lo general son transparentes para los usuarios. La estrategia más común suele ser la búsqueda por palabras clave. En esta medida, es necesario que los OA comporten un proceso de catalogación riguroso ya que de sus metadatos depende su recuperación efectiva. Actualmente se adelantan trabajos que in-volucran estrategias de recuperación más completas; por ejemplo, las asociadas a las tecnologías de la Web semántica (Piedra et al., 2015). En la Figura 21 se presentan algunas de las tecnologías utilizadas para la búsqueda y recuperación de OA.
Figura 21
Tecnologías para la búsqueda y recuperación de OA
Con base en la necesidad de incluir mecanismos de recuperación de OA que contribuyan a que los estudiantes, además de conseguir recursos que se adapten a sus necesidades tengan un proceso de interacción amigable, se presenta un modelo para la recuperación de OA por medio de un chatterbot con agentes inteligentes.
La Figura 22 presenta la ubicación de la propuesta en el marco de un ambiente colaborativo.
75
Entornos ubicuos y colaborativos...
Figura 22
Ubicación de la propuesta en el marco de un ambiente colaborativo
Seguidamente, se hará una breve introducción a los principales conceptos relacionados con la implementación del modelo que, a través de la utilización de un chatterbot con agentes inteligentes, apoya la recuperación de objetos de aprendizaje almacenados en una federación de ROA.
Se puede definir un chatterbot como un programa de computador diseñado con el fin de simular una conversación inteligente con usuarios humanos. En principio, se usaba el nombre de agentes virtuales o chatbots para referirse a este tipo de programas. El término chatterbot fue introducido por Michael Mauldin, en 1997.
Estos sistemas hacen principalmente reconocimiento de texto escrito y en al-gunos casos de sonido (Deryugina, 2010). El primer chatbot conocido y uno de los más populares es Eliza, desarrollado en 1966 por Joseph Weizenbaum’s, que actúa como un terapeuta rogeriano (McNeal y Newyear, 2013). Otro chatterbot reconocido es Parry, desarrollado por Kenneth Colby en 1972. Este, a diferencia de Eliza, buscaba simular un paranoico esquizofrénico (Deryugina, 2010).
Por su parte, un sistema multiagente (SMA) es un conjunto de agentes semiau-tomáticos que se organizan a manera de comunidad e interactúan entre sí. Su fin es dar solución a un problema o ayudar a la consecución de uno o varios
76
Capítulo IV. Esquema de almacenamiento y recuperación de objetos u-CSCL
objetivos (Wooldridge, 2009). Los SMA tienen diferentes aplicaciones, entre
las cuales se encuentran el comercio electrónico, las aplicaciones móviles, la
interpretación de imágenes, los sistemas tutoriales inteligentes y los sistemas
de recuperación y recomendación Web (Arias et al., 2009).
Otro aspecto importante del modelo tiene que ver con la consideración del
contexto. Cuando se alude a la sensibilidad al contexto en un sistema, se re-
fiere a su capacidad para proveer servicios con base en los datos recogidos del
lugar donde se encuentra el usuario, el tipo de dispositivo que se emplea para
acceder al sistema y, si es posible, la actividad que se está llevando a cabo en el
momento de interactuar con el sistema. Todo esto permite que la interacción
humano-sistema se enriquezca, toda vez que es posible modificar la forma
como se muestran los contenidos y la manera como el usuario interactúa con
la información presentada (Castro et al., 2016).
Por otra parte, la sensibilidad al contexto se puede abordar desde varias pers-
pectivas, las cuales ayudan a enriquecer el proceso de aprendizaje al tener en
cuenta el ambiente del estudiante y los elementos inherentes a este. Por ejemplo,
compañeros cercanos con los cuales puede intercambiar información y desarro-
llar tareas colaborativas para reforzar los conceptos y afianzar el conocimiento.
De otro lado, se puede tener en cuenta el tipo de dispositivo desde el cual se
hace la consulta con el fin de mostrar los recursos educativos apropiados para
el dispositivo con el que se visualizarán.
Así, por ejemplo, si el estudiante accede desde un teléfono inteligente, lo más
adecuado es mostrar textos cortos o contenido multimedia que se adapte a la
pantalla del dispositivo y no textos largos que serían dificultosos de leer (Ver-
bert, 2012).
Algunos trabajos relacionados
A continuación se exponen algunas investigaciones relacionadas con la pro-
puesta presentada en este capítulo.
Shaw (2012), presenta una manera de usar chatterbot para transformar una pá-
gina de preguntas frecuentes (Frequently Asked Questions) que estaba en texto
plano, para hacerla interactiva. Este cambio ayudó a los usuarios a encontrar
de manera fácil las respuestas a sus preguntas, aparte de contribuir a que las
personas interesadas en usar la página pudiesen generar las preguntas en sus
propias palabras, disminuyendo así la dificultad de usar el FAQ; sobre todo
cuando el dominio de la información es complejo.
77
Entornos ubicuos y colaborativos...
En este trabajo se usan los chatterbots para responder las preguntas formuladas, sin atenerse a un enfoque para identificar las preferencias del usuario en cuanto al formato en el que recibe el contenido. Ello puede limitar la apropiación del conocimiento que se quiere obtener del FAQ.
McNeal y Newyear (2013), presentan una herramienta basada en chatterbots para automatizar las solicitudes de información básica, como ubicaciones, horas y políticas manejadas en las bibliotecas, lo cual reduce los costos en el uso de personal y genera una disponibilidad constante para los visitantes que requieran usar los servicios del sitio, incluso cuando este se encuentre cerrado físicamen-te. Los chatterbot diseñados para estas tareas están en capacidad de contestar las solicitudes con información correcta mediante el uso del procesamiento de lenguaje natural (NLP) que hace factible que el usuario haga su pregunta como si se tratara de una conversación con otro humano. Adicionalmente, los chatterbots ofrecen una experiencia personalizada y única para cada usuario (McNeal y Newyear, 2013).
Por su parte, Duque et al., proponen un chatterbot que dé solución a la limitación de disponibilidad permanente de tutores en las plataformas de educación virtual. Smart Chat es un sistema multiagente creado con el fin de proporcionar a los estudiantes una herramienta tipo chat para plantear y resolver dudas respecto de un tema específico o área particular, por medio de la comunicación con un agente inteligente que cuenta con conocimiento y personalidad.
Este chatterbot permite la inclusión de agentes con nuevo conocimiento, creando así una plataforma robusta y extensible que abarca múltiples campos del saber. Sin embargo, el sistema no ofrece la posibilidad de personalizar el conocimiento compartido con el usuario, eliminando así la oportunidad de una interacción más estrecha con la persona que usa la herramienta (Duque et al., 2010, 2011a, 2011b).
Modelo propuestoEn esta sección se expone el modelo de recuperación de recursos educativos a través de un chatterbot basado en agentes inteligentes que reciben las preguntas de los estudiantes, buscan los OA en un ROA y envían la respuesta de vuelta. Hacer los pasos anteriores con la interacción entre el sistema y los estudiantes, aumenta el interés de estos.
Los OA recuperados son el resultado de una búsqueda basada en palabras ex-traídas de los mensajes de pregunta o de los temas de interés presentados por
78
Capítulo IV. Esquema de almacenamiento y recuperación de objetos u-CSCL
los estudiantes que acceden e interactúan con el chatterbot. Dichas palabras coinciden con los metadatos que describen los objetos y con algunos aspectos extraídos del contexto desde el cual accede el estudiante. Gracias a la utilización de los agentes autónomos, es posible hacer preguntas a los usuarios del chat de manera que el sistema pueda hacer una búsqueda personalizada de los recursos solicitados de acuerdo con las respuestas.
Ello refuerza los procesos de aprendizaje del estudiante, puesto que cada indi-viduo obtiene justo el recurso que requiere y en el formato más adecuado para su enseñanza. Así mismo, el estudiante se siente acompañado en el proceso toda vez que los agentes presentes en el chat buscan sostener una conversación amena y cercana a la cotidianidad.
El modelo de recuperación presentado tiene una característica adicional con-sistente en la posibilidad de recuperar los OA según el contexto en el que se encuentra el estudiante a la hora de interactuar con el chatterbot. Dentro de las posibilidades del sistema, se tiene la capacidad de recuperar la ubicación del estudiante, siempre y cuando este la autorice. Con estos datos, es factible determinar el idioma del lugar y recuperar los recursos que presenten esta carac-terística. Esto es viable gracias a los metadatos que se encuentran en estándar con los cuales se han catalogado los OA.
A su vez, el sistema puede obtener el tipo de dispositivo con el cual ingresa el usuario, lo que posibilita recuperar OA diseñados para el dispositivo y visua-lizar los datos de manera correcta. Por ejemplo, si el dispositivo usa el sistema operativo Android, el sistema recupera OA que contengan archivos apk o se puedan visualizar correctamente, como páginas Web responsivas. Al aumentar la interacción con los recursos educativos se mejora el proceso de enseñanza-aprendizaje.
El modelo de recuperación fue implementado desde la perspectiva de un sistema multiagente, con el fin de aprovechar las ventajas de contar con agentes que asumen diversas funciones. A continuación, se explican los comportamientos de los agentes dentro del modelo (Figura 23). Al ser Web, el sistema puede obtener datos como el tipo de dispositivo y la ubicación desde la cual el usuario accede a los OA y así alimentar las reglas de recuperación de los recursos.
79
Entornos ubicuos y colaborativos...
Figura 23
Arquitectura propuesta
– Agente semántico. Hace el análisis de los mensajes entrantes con el fin de limpiar las frases y obtener solo las palabras relevantes para la consulta al repositorio, obteniendo así los objetos de aprendizaje solicitados por el usuario. Además, el agente elabora las respuestas que se envían al usuario, lo cual genera una conversación amigable y real, como si se tratase de otro humano.
– Agente buscador. Hace las consultas al repositorio con base en las palabras clave extraídas de los mensajes entrantes del usuario y entrega los resultados al controlador.
– Agente controlador. Controla los procesos que se ejecutan en el sistema y obtiene los mensajes que ingresan mediante la interfaz, los cuales, pos-teriormente, envía al agente semántico con la respuesta que este retorna. Asimismo, toma las decisiones adecuadas para encontrar resultados satisfac-torios dentro del repositorio, formula preguntas aclaratorias y da la orden de buscar los objetos de aprendizaje. Una vez obtenidos, los envía a la interfaz para que sean presentados al usuario.
– Agente interfaz. Tiene la función de recibir los mensajes escritos por los usuarios y enviarlos al agente controlador para su procesamiento y consulta a la federación. Una vez se tenga una respuesta de la búsqueda, esta se muestra al usuario.
80
Capítulo IV. Esquema de almacenamiento y recuperación de objetos u-CSCL
– Agente contexto. Se encarga de recoger los datos referentes al contexto. Para este caso, obtiene la ubicación del usuario (siempre y cuando este autorice la recolección de este dato) y recupera el tipo de dispositivo desde el cual se ingresa al sistema. Una vez tiene estos datos, los envía al agente buscador para refinar la ecuación de búsqueda con estos parámetros y la recuperación de los OA.
ResultadoEl sistema propuesto proporciona a los usuarios, a través del chatterbot, una lista de objetos de aprendizaje. Los resultados de la búsqueda son arrojados de acuerdo con los criterios extraídos de la conversación que aquellos sostienen con los agentes en el chat, que incluye tanto palabras claves como otros datos y características del contexto que se traducen a metadatos propios de los OA para refinar la búsqueda. Lo anterior hace que se diferencie la búsqueda de OA mediante chat de aquella hecha por el mismo usuario en la barra de búsqueda de Froac.
A continuación se presenta una de las validaciones efectuadas al sistema por medio de la comparación de los resultados de la búsqueda obtenidos por el chatterbot con los obtenidos usando la barra de búsqueda de Froac, para el mismo concepto. El concepto escogido fue “algoritmo”. La Figura 24 muestra los resultados obtenidos mediante Froac. Se recuperaron cuarenta y cinco OA de diferentes formatos y temas relacionados con la palabra clave ingresada.
Figura 24
Resultados de la búsqueda en Froac
81
Entornos ubicuos y colaborativos...
Ahora bien, al hacer la búsqueda después de una conversación entre el
usuario y los agentes del chat se recuperan dos objetos de de aprendi-
zaje, que coincidían tanto con la palabra clave como con la preferencia
en el tipo de formato y el dispositivo de acceso. En la Figura 25 se
presenta la conversación sostenida entre el usuario y el chatterbot para
llegar al resultado enunciado.La misma prueba se hizo con diferentes conceptos y temáticas y se mantuvo la tendencia a la depuración de los objetos recuperados por medio de la búsqueda con el chatterbot.
Figura 25
Resultados luego de la conversación entre el usuario y el agente
DiscusiónLas federaciones de ROA contribuyen a la concreción del concepto de trabajo colaborativo, puesto que por medio de ellas se reúnen diferentes OA prove-nientes de repositorios ubicados en cualquier lugar y desarrollados por una o varias instituciones, que manifiestan el interés de participar en la federación para ofrecer sus recursos a la comunidad involucrada. Además, las federaciones permiten tener en un mismo lugar OA que abarquen diversas áreas temáticas y niveles de educativos y atiendan los diferentes estilos de aprendizaje. Este acer-camiento a la edificación del sistema de recuperación de objetos de aprendizaje
82
Capítulo IV. Esquema de almacenamiento y recuperación de objetos u-CSCL
a través de un chatterbot, muestra que es posible contar con ayuda para facilitar la búsqueda y recuperación de recursos disponibles en los ROA o federaciones, con lo cual se logra una interacción más personalizada y agradable que va más allá de simplemente definir un formato u otros metadatos adicionales en una búsqueda avanzada.
Al tener un sistema disponible en todo momento, se contribuye a un refina-miento de la búsqueda mediante la interacción con el SMA, toda vez que esta herramienta entrega recursos educativos acordes con los requerimientos del estudiante y depura la recuperación para ofrecer OA pertinentes. Se hizo la evaluación de la herramienta en la parte de funcionalidad requerida y se obtu-vieron buenos resultados.
Como trabajos futuros se plantea el refinamiento del sistema por medio de la implementación de una funcionalidad que permita almacenar y consultar los perfiles de los usuarios de tal manera que se puedan sugerir OA acordes con las características de cada estudiante y sus formas de aprender. Por otro lado, se propone una ontología para confeccionar la estructuración del conocimiento del SMA. Se tiene previsto llevar a cabo una serie de pruebas de usabilidad para plantear mejoras, como la interacción entre los usuarios y la aplicación, los tiempos de respuesta y demás elementos que se requieran.
83
Entornos ubicuos y colaborativos...