Cuestiones de exámenes de la asignatura de Sistemas Interactivos de Enseñanza/Aprendizaje Profª Dra. Elena Gaudioso Vázquez Prof. Dr. Jesús González Boticario Correo­e: {elena,jgb}@dia.uned.es http://www.ia.uned.es/asignaturas/siea/ Dpto. Inteligencia Artificial E.T.S.I. Informática UNED Prueba presencial Tal y como está descrito en el apartado 7.3 de la guía del curso, las pruebas presenciales constarán de cuestiones teóricas sobre los conceptos contenidos en los temas del material básico, y una parte práctica donde se pedirá la resolución, más o menos completa o detallada, de casos prácticos o problemas relacionados con los contenidos estudiados y las prácticas de la asignatura. Cuestiones de exámenes El examen constará de preguntas teóricas y otras de carácter aplicado. Las primeras intentarán que se establezcan relaciones implícitas o explícitas entre los conceptos aprendidos. Las últimas estarán especialmente relacionadas con la práctica de la asignatura. Para cada una de las preguntas se indicará la puntuación máxima obtenible. Vamos a ver ahora algunos ejemplos de cuestiones que debería saber contestar un alumno/a de la asignatura Sistemas Interactivos de Enseñanza/Aprendizaje. Cuestiones teóricas En esta parte se plantearán alrededor de unas 3 preguntas teórico/prácticas. Se valorará especialmente la concreción y claridad de las respuestas. Algunos ejemplos de cuestiones que se podrían plantear, fundamentalmente de los capítulos 1, 2, 3 y 5 del libro base, serían las siguientes: • • • • • • ¿Cuáles han sido los aspectos fundamentales que han marcado la evolución histórica de los Sistemas de Educación y qué diferencian unos sistemas de otros? En relación a la estructura general de los sistemas de enseñanza/aprendizaje, indique cómo afecta la elección de un determinado mecanismo de representación, en la definición de los diferentes modelos de un sistema. En relación a la estructura general de los sistemas de enseñanza/aprendizaje, indique cómo afecta la elección de un determinado modelo del alumno en la construcción del modelo pedagógico y del dominio de enseñanza. Indique cómo afecta en el modelo pedagógico y en el del dominio de enseñanza de un sistema de enseñanza/aprendizaje la necesidad de incluir mecanismos de evaluación del alumno En relación con la cuestión anterior, ¿qué diferencia existe entre la evaluación del alumno y la evaluación del sistema? Describa cuáles son las diferencias principales entre las diferentes áreas de desarrollo de sistemas interactivos de enseñanza/aprendizaje • • • • • • • • ¿Cuáles son los objetivos fundamentales de los procesos de personalización en los sistemas interactivos de enseñanza/aprendizaje? Para un sistema tutorial inteligente, ¿Cuáles son las tareas de adaptación que se presentan en este tipo de sistemas? En qué modifica la estructura general de un sistema interactivo de enseñanza/aprendizaje la introducción de actividades colaborativas ¿cómo se denominan los sistemas que las soportan?. ¿Qué es el modelado automático en un sistema personalizado de enseñanza/aprendizaje? ¿Qué requisitos impone el proceso de modelado automático? ¿Qué características diferencian un sistema de hipermedia adaptativa aplicada a educación de un sistema de hipermedia de propósito general? ¿Qué elementos son necesarios para adaptar la navegación de un alumno? Describa brevemente las técnicas existentes. ¿Qué se considera un experimento ideal en la evaluación de un sistema adaptativo? y ¿cómo se afrontan los experimentos reales para paliar el efecto de los factores existentes? Cuestiones prácticas Esta/s cuestión/es tratarán sobre un caso real que habrá que plantear y resolver. En este apartado se valorará la claridad en la exposición y la justificación de los razonamientos. A continuación mostramos dos ejemplos de casos reales posibles y planteamos la solución al primero de ellos. 1. En un centro educativo se dispone de un entorno de educación a través de la web para cada curso. Suponga que consideramos un curso de programación de Java. Este curso dispondrá de unas páginas de teoría (páginas HTML), una serie de ejercicios y ejercicios de autoevaluación. El sistema dispone de un módulo que permite corregir los ejercicios de programación y además suponemos que el sistema puede guardar todos los datos de cuestionarios iniciales, páginas visitadas y los resultados de los ejercicios de autoevaluación para cada alumno. En este curso, cada alumno trabaja individualmente hasta que termina el curso. Con este planteamiento, se pide realizar las siguientes tareas: o Represente el modelo de dominio, el modelo del usuario (datos personales y respuestas al cuestionario de entrada) y modelo de conocimientos del usuario o Describa y plantee la tarea de adaptación (en terminología de sistemas de hipermedia adaptativa) que permita que el sistema recomiende a un alumno/a la siguiente página a leer en función de lo que ha leído anteriormente o de su nivel de conocimientos Solución: En la solución de este ejercicio hemos utilizado pseudocódigo tomado del sistema AHA (ver prácticas voluntarias), no obstante, se podrán expresar los modelos según se considere más adecuado. Por ejemplo, un modelo de usuario en AHA se representa mediante un documento XML. Lógicamente no se utilizará la sintaxis exacta, sino una aproximación. Para este problema los modelos pedidos se pueden representar de la siguiente manera: El modelo de dominio en la práctica se describe indicando qué conceptos se imparten en el curso, prerrequisitos, y cómo se relacionan entre sí. Además, para cada concepto, se puede permitir que el usuario cambie este valor (porque no esté de acuerdo) o no. Por tanto se podría representar de la siguiente manera (basta con que se definan 3 o 4 conceptos): <modelo dominio> <concepto> Introducción <prerquisitos> None <fin prerrequisitos> <información adicional> Lopuedecambiar?: Si <fin información adicional> <fin concepto> <concepto> ClaseJava <prerrequisitos> Introducción <fin prerrequisitos> <información adicional> Lopuedecambiar?: No <fin información adicional> <fin concepto> <concepto> Herencia <prerrequisitos> Introducción <fin prerrequisitos> <información adicional> Lopuedecambiar?: No <fin información adicional> <fin concepto> ..... <fin modelo dominio> <modelo de relaciones entre conceptos <concepto>Introducción <relaciones>Introducción:+40<fin relaciones> <fin concepto > <concepto>ClaseJava <relaciones>ClaseJava:40 Herencia:50<fin relaciones> <fin concepto > ..... <fin modelo de relaciones entre conceptos> <modelo usuario> <atributos> Nombre: texto Apellidos: texto DNI: texto <preferencias> Un atributo para cada una de las preguntas del cuestionario de entrada <conocimientos previos> Un atributo para cada una de las preguntas del cuestionario de entrada <fin del modelo de usuario> Para el modelo de conocimientos se indica para cada uno de los conceptos, cuál es el grado de conocimiento del alumno. Para cada uno de estos conceptos se puede guardar toda la información que se crea conveniente, por ejemplo, no sólo el nivel de conocimientos sino además fallos cometidos. En nuestro caso definimos que guarda si ha visitado el concepto y si lo sabe (puesto que el sistema dispone de ejercicios): <modelo de conocimientos del usuario> <concepto> Introducción: 40 Visitado: yes (aquí en vez de si o no se podría poner más valores que indique grados) Conocido: yes (aquí en vez de si o no se podría poner más valores que indique grados) <fin concepto> <fin de modelo de conocimientos del usuario> o Describa y plantee la tarea de adaptación (en terminología de sistemas de hipermedia adaptativa) que permita que el sistema recomiende a un alumno/a la siguiente página a leer en función de lo que ha leído anteriormente o de su nivel de conocimientos Solución En este caso se trata la tarea de adaptación de soporte adaptativo a la navegación. El sistema contiene una regla que indica si es recomendable visitar una página o no. Para ver si es recomendable, el sistema deberá ver para un concepto cuáles son los requisitos. Después mirará el modelo de usuario para ver si el usuario conoce o no los requisitos, y decidirá cómo presentarla. En este tipo de problemas se valorará que se ponga un ejemplo concreto. 2. En una asignatura un tutor quiere implementar un sistema de hipermedia adaptativo para impartir un curso de realización de páginas Web. A partir de un cuestionario inicial en el que se preguntaba ciertas cuestiones relacionadas con el uso de Internet y su conocimiento en programación, hemos visto que en el curso se pueden apuntar diferentes tipos de alumnos/as: Aquellos con un nivel alto de conocimientos de programación y con gran experiencia en el uso de los servicios de Internet Aquellos con gran experiencia en el uso de servicios de Internet pero con pocos conocimientos de programación Aquellos con conocimientos de programación pero que apenas han utilizado Internet Aquellos que tienen poca experiencia en el uso de Internet y no saben programar Con esta perspectiva el tutor ha realizado diferentes versiones de los temas del curso según el nivel de los alumnos/as y quiere que una vez que el alumno/a ha realizado el cuestionario inicial, el sistema determine qué versión de los contenidos se debe presentar para cada estudiante. Con este planteamiento, se pide realizar las siguientes tareas: o Representación del modelo de usuario o Representación del modelo del dominio de enseñanza o ¿Qué técnica de adaptación implementaría? Describa y plantee dicha tarea. o Analice las ventajas e inconvenientes de la solución dada frente a otras tareas de hipermedia adaptativa.