UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes,...

83
UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001

Transcript of UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes,...

Page 1: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

1

Encuentro Nacional de Computación 2001

Aguascaleintes, México15 – 19 septiembre 2001

Page 2: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

2

Tecnicas de Diseño en Sistemas de Enseñanza Inteligentes

Ana Lilia Laureano Cruces

Universida Autónoma Metropolitana – Azcapotzalco

Fernando de Arriaga Gómez – Universidad Politécnica de Madrid

Page 3: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

3

Temas

• Historia

• Módulo del Domino

• Modelo de Estudiante

• Módulo Tutorial

• Interfaz

• Agentes

• Aplicaciones

Page 4: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

4

SEI

Psicolgía Cognitiva

Técnicas de Aprendizaje y Diagnóstico de

errores

Inteligencia Artificial

Figura 1 - Domino de los SEIs

Page 5: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

5

Historia

• Se Fundamenta y Cristaliza la tecnología de los SEI (1972 – 1982)

• Modulo del Dominio

1. Modelo de Estudiante

2. Modulo Tutorial

3. Interfaz

Page 6: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

6

Historia

• Innovaciones en los diferentes elementos

1.Sistemas de ayuda y consejo

2.Modelado de estrategias para enseñanza específica en diferntes dominios

3.Aprendizaje Automático

4.Modelado del estudiante

Page 7: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

7

Módulo del Domino o Experto

• Es el módulo que contiene el concimiento específico y detallado que se pretende enseñar.

1. Cómo codificar el conociemnto

2. Cómo representar la experticia

Page 8: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

8

Técnicas de Diseño

1.Caja Negra

2.Caja de Cristal

3.Modelos Cognitivos

Page 9: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

9

Experto Caja Negra

• El conocimiento se encuentra compilado

• Sistemas Expertos

• La respuesta del sistema se basa en entradas y salidas

• SOPHIE

• Entronos de aprendizaje reactivos

• No se pueden detallar las explicaciones

Page 10: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

10

Experto Caja de Cristal

• Ingeniero del conocimiento• Experto en el domino• Conocimiento articulado

• Contrucción se divide en dos etapas – Adquisición del conocimiento– Automatizar ese conocimiento

Page 11: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

11

Experto Caja de Cristal

• Debido al conocimiento articulado la enseñanza resulta más factible.

• Se llega a niveles de más detalle profundos durante el proceso de enseñanza.

Page 12: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

12

Modelos Cognitivos

• El objetivo es desarrollar una efectiva simulación de la solución de un problema.

• En esta técnica el conocimiento se divide en componentes que guardan una realción directa con la forma en que el humano los clasifica y los utiliza.

Page 13: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

13

Modelos Cognitivos

• La taxonomía del módulo experto permite una comunicación sistema-experto más profunda.

• Los modelos llevan gran cantidad de tiempo en el desarrollo.

• Las ciencias cognitivas: análisis cognitivo de tareas, análisis de tareas, análisis de razonamiento cualitativo.

Page 14: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

14

Modelos Cognitivos

• Consideraciones– Qué componentes procedentes del análisis

cognitivo son importantes para el proceso tutorial

– Con qué nivel deben ser presentados estos componentes

– Cómo deben ser tartados los diferentes tipos de conocimiento.

Page 15: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

15

Tipos de Conocimiento

• Para el módulo experto es importante conocer el tipo de conocimiento:– Procedimental: conocimiento que subyace a

una tarea.– Declarativo: hechos que no guardan relación

con su uso.– Cualitativo: habilidad del humano para simular

y razonar con respecto a procesos dinámicos de forma mental.

Page 16: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

16

Representación del Conocimiento

• Es un formalismo que esta íntimamente ligado:

– Con la técnica de detección de errores– Intervención durante el proceso tutorial

Page 17: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

17

Representación del Conocimiento

• Formalismos para representar el conocimiento:– Reglas de producción– Experto compilado– Redes semánticas– Marcos– Lógica de predicados

Page 18: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

18

El modelo de estudiante

• Contiene todos los datos del estudiante en un instante dado. Esta información sirve para:– Diagnosticar los efectos del proceso tutorial– Elegir el siguente tipo de tema de enseñanza– Tipo de táctica a utilizar (enseñanza, o

remedial)

Page 19: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

19

El modelo de estudiante

• Consta de dos componentes:

– Base de datos: representa el comportameinto del estudiante durante el proceso tutorial

– El proceso de diagnóstico que manipula a la base de datos

Page 20: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

20

Dimensiones del espacio en el modelo del estudiante

1. El ancho de banda

2. Tipo de conocimiento a ser enseñado

3. Diferencias entre el estudiante y el experto

Page 21: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

21

El ancho de banda

• Se refiere a la entrada de diferentes tipos de información.

• Se proponen tres diferentes niveles de información autocontenidos en orden decreciente– Nivel 1 estados mentales– Nivel 2 estados intermedios– Nivel 3 estados finales

Page 22: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

22

Tipo de conocimiento a ser enseñado

• Diferentes técnicas de tratamiento durante el proceso tutorial de acuerdo al tipo de conocimiento a ser enseñado:– Procedimental– Declarativo – Cualitativo

Page 23: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

23

Diferencias entre el estudiante y el experto

• Estan representadas por el modelo del experto más:

– Una lista de los elementos que el estudiante no tiene y el experto si (missing conception)

– Una lista de los elementos que el estudiante tiene y el experto no (misconceptions)

Page 24: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

24

Diferencias entre el estudiante y el experto

• Existen diferentes técnicas de implementación:

– Overlay– Archivos de errores– Librería de errores hechas en partes

Page 25: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

25

Técnicas de diagnóstico

• Existen diferentes técnicas de diagnóstico de acuerdo al tipo de conocimiento. VanLhen (1988) propone 9 técnicas que se concentran en la tabla siguiente, donde además se hace una recomendación de uso de acuerdo:

– Al ancho de banda

– Tipo de conocimiento

Page 26: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

26

Tipo de Conocimiento

Procedimental no-ordenado

Procedimental ordenado

Declarativo

       Ancho de Banda      

       Estados Mentales   Seguimiento de

una Ruta (1) 

       Estados

IntermediosSeguimiento

de Asuntos (5)Reconocimiento de un Plan (4)

Sistema Experto(6)

       Estados Finales Encontrando

la Ruta (2) 

Condición por Inducción (3)

 

Arbol de Decisiones (7)

 Generación y

Prueba (8) 

Diagnóstico Interactivo (9)

Generación y Prueba(8)

Tabla 1. Técnicas de diagnóstico propuestas por VanLehn (1988)

Page 27: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

27

Modulo tutorial

• Este módulo esta realcionado con:– El diseño del curriculum– Forma de enseñar ese curriculum

• Las intervenciones tutoriales– Control sobre el curriculum y su secuencia– Ser capaz de responder a preguntas hechas por

el usuario– Darse cuenta de que el usuario necesita ayuda

Page 28: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

28

Aspectos centrales en el diseño del módulo tutorial

• Control sobre la selección y secuenciación

• Estilo de aprendizaje

• Estilo de la enseñanza

• Tipo del dominiom de la TC

Estos aspectos estan intimamente ligados durante el diseño del módulo

Page 29: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

29

Formas de control y secuanciación en los SEIs

• Básicamente existen 3 tipos de control de sistemas:

– Basados en reglas– Basados en autómatas de estados pedagógicos– Basados en planificación

Page 30: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

30

Sistemas basados en reglas

• Son aquellos que han sido construidos en base a un sistema experto.

• Existen básicamente dos paquetes de reglas:– Las que componen la base del conocimiento del

sistema experto– Las encargadas del proceso tutorial

• Reglas para acumilar certeza (premisa)• Reglas para seleccionar un procedimiento de

discurso (acción)

Page 31: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

31

Sistemas basados en autómatas de estados pedagógicos

En este tipo de control el componente encargado del proceso tutorial esta formado

por un conjunto de unidades de decisión organizadas en tres niveles (pueden ser

mas) de planificación que refinan sucesivamente las acciones del tutor.

Page 32: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

32

Niveles de decisión del componente encargado del proceso tutorial

• En el nivel superior (Pedagógico)– Se decide la frecuencia de interrupción al estudiante y

la frecuencia con que se verificará su conocimiento

• En el segundo nivel (Estratégico)– Se refina la decisioón pedagógica en estratégia

especificando el método que se va a usar

• En el tercer Nivel (Táctico)– Se selecciona una táctica para implementar la estrategia

Page 33: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

33

Componente encargado del proceso tutorial

La implementación de este componente es similar a una red de transición que se

atraviesa de estado a estado mediante una rutina iterativa a través de un espacio de

caminos.

Page 34: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

34

Sistemas basados en planificación

• Es un mecanismo de control para tutores de cursos largos.

• Existen dos tipos de planificación:– Estática– Dinámica

Page 35: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

35

Sistemas basados en planificación

El proceso de planificación consiste en decidir el curso de una acción antes de que se

realice, y un plan es la representación del curso de dicha acción

Page 36: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

36

Sistemas basados en planificación

Un planificador es un programa que parte de un estado inicial e intenta alcanzar el estado final deseado mediante la aplicación de un conjunto de operadores sobre los objetos que componen el mundo en el que opera

Page 37: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

37

Sistemas basados en planificación

• Un planificador incorpora una base de conocimiento formada por:

– Operdores de cambio de estado– Base de datos en la que se caracteriza el estado

final y los objetivos– Un mecanismo de inferencia

Page 38: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

38

Sistemas basados en la reactividad

• Estos sistemas implementan su comportamiento en una arquitectura de agentes (multagente)

• Los agentes tienen características reactivas

• Se distribuye el control entre los agentes

Page 39: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

39

Sistemas basados en la reactividad

• Las caracteristicas de estos sistemas son:– No existe un modelo exhaustivo del entorno

sobre el que el sistema pueda razonar– El modelo sobre el que toma decisiones es el

mundo real

• El control de un sistema reactivo depende:– De los objetivos de cada agente– Interacción con el mundo real

Page 40: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

40

El estilo de aprendizaje

• Se refiere a la mejor forma de enseñar un determinado dominio

• Existen cuatro estilos de aprendizaje que tienen una correspondencia con las experiencias que se tienen durante el proceso de aprendizaje:– Activo vs. Vivir la experiencia– Reflexivo vs. Reflexión– Teórico vs. Generalización y elaboración de

hipótesis– Pragmático vs. aplicación

Page 41: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

41

El estilo de enseñanza

• Representa la contraparte del aprendizaje y debe ser diseñado de forma tal que saque ventaja del estilo de aprendizaje.

• El proceso tutorial debe abordarse como un proceso de comunicación más que como un proceso de comunicación convencional

Page 42: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

42

El tipo del dominio

Se refiere a la diferencia que existe entre el tipo de tutor: expositores y procedimentales

Page 43: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

43

El tipo del dominio

• Tutor expositor

El énfasis se encuentra en el conocimiento factual y a partir de este conocimiento se infieren las habilidades que pertenecen al

conocimiento declarativo

Page 44: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

44

El tipo del dominio

• Tutor procedimental

Se encargan de enseñar habilidades y procedimientos, funcionan más como

entrenadores; mostrando el uso de habilidades a través del desarrollo de problemas.

Dentro de su contenido se encuentran problemas orientados a pruebas y practicas especiales.

Page 45: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

45

Curriculum

• El diseño del curriculum se aborda desde dos perspectivas:– Encontrar una adecuada representación para el

material a enseñar (relacionado con la enseñanza y el módulo experto)

– Seleccionar y secuenciar ese material (relacionado con el tipo de control)

Page 46: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

46

Curriculum

• Selección y secuenciación– En los expositores el probelma es mantener la

coherencia en la presentación del material para su posterior reflexión

– Los procedimentales además tienen el problema de tener que ordenar las subhabilidades integrantes de la habilidad objetivo y de seleccionar correctamente los ejercicios y ejemplos que reflejen ese orden

Page 47: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

47

El proceso tutorial (enseñanza)

Este preoceso cubre la presentación del material, esto es, las formas de contestar

preguntas, y las condiciones y contenido de la intervención del proceso tutorial.

Page 48: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

48

Métodos de presentación

• Estos métodos dependen:– Tipo del dominio– Objetivos que se desean alcanzar

• Los expositores: utilizan diferentes formas de diálogo

• Los procedimentales: utilizan ejemplos y ejercicios con entrenador

En la sigueinte tabla se concentra una propuesta de estartégias de diálogo

Page 49: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

49

Tabla 2 - Estrategias de Diálogo de acuerdo a diferentes objetivos instruccionales según Collins (Halff, 1988)

 

Objetivos Instruccionales Estrategias   

Enseñar hechos y conceptos Separar hechos o conceptos   

Explicar hechos o conceptos Enseñar reglas y relacionesEstrategias de selecciónTrampear   

Enseñar habilidades por inducción

Ejercicios y ejemplos orientados a mostrar las subhabilidades

Page 50: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

50

Intervención Tutorial

• La intervención tutorial se necesita para mantener el control de la situación durante el desarrollo del proceso tutorial con el objeto de mantener al usuario lejos:– De un aprendizaje inapropiado o incorrecto

– De caminos fuera del objetivo de enseñanza

Automatizar este proceso implica diseñar reglas para decidir la intervención o la no intervención, además

de formular el contenido de la intervención.

Page 51: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

51

Intervención Tutorial

• Existen básicamente dos formas para guiar una intervención tutorial, comentadas como técnicas de diagnóstico.

– Seguimiento de una ruta (Model-Tracing)– Seguimiento de asuntos (Issue-Tracing)

Page 52: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

52

Intervención Tutorial

• Inervención con seguimiento de una ruta– En este tipo de intervención se cuenta con los

caminos que podría elegir el usuario en la solución de un problema

– Se revisa el comportamiento de ambos tratando de emparejar el desarrollo del usuario con alguno de los caminos posibles

– Cuando fracasa el emparejamiento interviene el tutor

Page 53: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

53

Intervención Tutorial

• Intervención con seguimiento de asuntos– Esta forma de intervención tutorial fue

desarrollada por Burton y Brown (1982) e implementada en WEST.

– Las hbilidades o conocimientos a aprender se les da el nombre de asuntos.

Page 54: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

54

Intervención Tutorial

• Cada asunto representa una teoría articulada. Caracterizada por dos procedimientos

– El primer procedimiento: observador, evidencia. Se le conoce como reconocedor de asuntos

– El segundo procedimiento: tiene a su cargo utilizar la información recopilada en el modeo de estudiante. Se le conoce como evaluador de asuntos

Page 55: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

55

Intervención Tutorial

• En el caso de WEST– Se utilizó un tutor tipo entrenador– Se ejecutaban todos los evaluadores – A la ejecución de una mala jugada le subyace

una carencia de habilidad.– La debilidad es comparada con las habilidades

necesarias para una buena jugada y encontrar el error.

Page 56: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

56

(salida hacia las reglas de selección tutorial)

(salida hacia el evaluador de asuntos)

entorno del juego o entorno de solución del problema

estudiante experto del sistema

desarrollo del estudiante

desarrollo del experto en el mismo entorno

reconocedores de abstracciones de

asuntos componente de

abstracciones del estudiante

componente de abstracciones del experto

modelo diferencial

Figura 2 - Modelo Tutorial con asuntos y ejemplos de Burton y Brown (1982) Parte 1(a)

Page 57: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

57

lista con asuntos que ejemplifican mejores jugadas o soluciones

procesos

(entrada desde el modelo diferencia)

(entrada desde el modelo

diferencial)

evaluador de asuntos aspectos donde

el estudiante esta mal

aspectos y ejemplos elegidos de acuerdo a la

observación del tutor donde el estudiante anda mal y ejemplifican una mejor

jugada o una buena solucióndesarrollo en curso de la solución o jugada

del estudiante

soluciones o jugadas del experto del

sistema

reconocedor de asuntos

reglas de selección tutorial

consejos

estrategias del tutor

explicación de las

estrategias

estructuras de datos o desarrollo observado

entradasalida

Figura 2 - Modelo Tutorial con asuntos y ejemplos de Burton y Brown (1982) Parte 1(b)

Page 58: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

58

La interfaz

• Puente de comunicación entre el estudiante y el sistema

• Unico medio físico para captar el desarrollo del usuario

Actividades con enfoque de herramientas didácticas• Medio para realizar las intervenciones• Potencial de la de la interfaz con efectos de

multimedia.

Page 59: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

59

La ayuda

• Existen dos difernetes tipos de ayuda– Ayuda del sistema: cuando el usuario la solicita

o se comenten errores– Asistencia: mecanismos que permiten

desarrollar parte de la tarea o la totalidad de esta; de forma tal que permite al estudainte concentrarse en los aspectos que a el le interesan.

Page 60: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

60

La ayuda

– Herramientas de poder: captura de decisiones y acciones del usuario de que le permita reflexioanr sobre ellas posteriormente

– Reactivo: son mecanismos que responden inmediatamente a la acción del estudiante

– Modelado: el sistema desarrolla la tarea mientras el usario observa

– Entrenador: se basa en la idea de un entrenador deportivo; donde éste interrumpe al estudainte y le sugiere o muestra el desarrollo correcto

Page 61: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

61

Multimedios y cognición

La Interfaz es tan importante que podríamos pensar en ella en función de los sentidos

que captan el funcionamiento del sistema al interactuar con él

Page 62: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

62

Los multimedios como herramienta didáctica

• 25% de lo que escuchan

• 45% de lo que escuchan y lo que observan

• 70% de lo que escuchan, observan y desarrollan

Argumentos fuertes para desarrollar interfaces gráficas que incluyan multimedios como

medios didácticos

Page 63: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

63

El aprendizaje por asociación (cognición)

• La memorización por asociación puede ser mecanizada. (uso adecuado de multimedia-procedimental)

• El método de aprendizaje por asociación depende del contexto de aprendizaje– Modelar interfaces con fidelidad de display

(principiantes)

Page 64: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

64

El aprendizaje por asociación (cognición)

Sin embargo, el hecho de que la asociación juegue un papel importante en la forma de

ligar nuestros esquemas, no implica que sea la mejor forma de impartir información y

conocimiento. Una evidencia indirecta contra los metodos asocoaitivos es el éxito,

durante más de 500 años del libro convencional y el desarrollo de la narrativa

por más de 1000 años.

Page 65: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

65

El aprendizaje por asociación (cognición)

• Las desventajas a la reflexión anterior son:– No existe respuesta inmediata al estudiante– Los estudiantes son entes pasivos– No se generan ejercicios de distintas

complejidades de acuerdo a la habilidad de los estudiantes

Desventajas que se cnvierten en ventajas al hablar de los SEIs

Page 66: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

66

La interfaz

– Pretende que la entrada de la información sea robusta

– Permita flexibilidad en la entrada de información sintetizada que se desprende de la observación del desarrollo del usuario

– La información de salida debe ser rica = deletreada al máximo

Page 67: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

67

Collaborative agents

Interface agents

Reactive agents

Hybirid agents

Smart agents

Topology agents

Figure 3 - Software agents classification

Heterogeneous agent systems

Mobile agents

Information agents

Page 68: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

68

Agentes• Existen diferentes tipos de agentes:

– Colaboradores : Negocian

– Interfaz : asistemte personal

– Móviles : recorren una red, interactuan con– servidores externos, colectan información

– Reactivos : reaccionan al enttrono dinámico

Page 69: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

69

Agentes– Información/internet : manejan, manipualan filtran

información que envían por red

– Inteligentes : tienen inmerso el aprendizaje y el cambio de sus reglas durante el razonamiento

– Híbridos : construido por dos o más filosofías de agentes

– Sistema heterogeneo : integrado por dos o más tipos de agentes

Page 70: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

70

Aplicaciones recientes de arquitecturas multiagente

• Girard, Gauthier y Levesque (1992). Todo en el sistema es considerado como un agente incluido el usuario. La actividad de enseñanza es modelada como uan actividad cargada de oprtunism

• El Alami, de Arriaga y Ugena (1998). Donde se propone un agente cognitivo dependiendo de la complejidad de la acción. Elaborado en diferentes niveles: reactivo, tactico y deliberativo

Page 71: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

71

Aplicaciones recientes de arquitecturas multiagente

• Canout, Gouarderes y Sanchis (1999). Se define un agente cognitivo como con base en tres caracterisiticas:– Mobilidad : capacidad de viajar por red– Agencia : autonomía (grado de autonomía)– Inteligencia : razonamiento, planificar y

aprendizaje (gardo)

Page 72: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

72

Aplicaciones recientes de arquitecturas multiagente

• Cada agente cuanta con tres niveles de comportamiento :– Reactivo (feedback)– Adaptatie (planning)– Cognitive (decision)

Page 73: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

73

Aplicaciones recientes de agentes pedagógicos

• Rickel y Johnson (1997)– Desarrollaron un agente autónomo (llamado

Steve)– Propósitos pedagógics – Dentro de un entorno virtual de entrenamiento– Para entrenamiento de procesos complejos o

sofisticados (funcionamiento de un motor)

Page 74: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

74

Aplicaciones recientes de agentes pedagógicos

• Steve consta de dos componentes:

– El cognitivo : maneja el proceso cognitivo de alto nivel

– El detector del funcionameinto del motor

Page 75: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

75

Aplicaciones recientes de agentes pedagógicos

• El componente cognitivo interpreta el estado del mundo virtual, lleva a cabo planes y toma decisiones con respecto a las acciones que observa

Page 76: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

76

Aplicaciones recientes de agentes pedagógicos

• El componente referente a la detección del motor esta representado por la interfaz de Steve al mundo virtual, permitiendo al componente cognitivo percibir el estado del mundo virtual y ocasionar cambios. Steve es visto como un ITS capaz de decidir cuándo, cómo y qué decir.

Page 77: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

77

Aplicaciones recientes de agentes pedagógicos

• Lester y Stone (1997) desarrollan un marco para agentes representados por distintos ocmportamientos de animación pedagógica, de acuerdo a si son o no propicios en un momento dado

• El derecho de hacerse presentes depende de si son o no apropiados para una determinada situación en curso con el usuario.

Page 78: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

78

Aplicaciones recientes de agentes pedagógicos

• Los distintos comportamientos compiten por el derecho a ser exhibidos. (parámetro de fuerza de exhibición)

• Cuenta con un administrador de comportamientos que incrementa o decrementa el parámetro de f-d-e

• En cada tic de reloj se le premia o penaliza de acuerdo a si son o no propios para ese momento

Page 79: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

79

Aplicaciones recientes de agentes pedagógicos

• El administrador analiza el puntaje entre todos los elegibles.

• Evaluando parámetros – historia de la solución del problema

desarrollada por el estudiante– la historia del comportamiento del agente

• El más fuerte es exhibido

Page 80: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

80

Aplicaciones recientes de agentes pedagógicos

• Posteriormente es marcado como exihibido (f-d-e = 0) y continúa la competencia

• Los agentes estan implementados en un entrno de psicología y biología

• Los comportamientos son representados por un insecto que se llama Hernán

Page 81: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

81

Aplicaciones recientes de agentes pedagógicos

• Los puntos importantes de esta implementación son:– Capacidad de generar distintos comportamientos

ad-hoc con motivos pedagógicos

– El mecanismo de administración de comportamientos (premiarlos o penalizarlos) con base en la comparación del desarrollo del problema con los comportamientos ad-hoc para determinadas situaciones

Page 82: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

82

Conclusiones

• En el desarrollo de cualquier sistema que conlleve técnicas de inteligencia artificial se presentan a nivel general dos problemas:– No se toman en cuentan aspectos emocionales y

sociales– Por lo tanto se trabaja con información

incompleta

Page 83: UAM - Azcapotzalco/Mexico y UPM - España 1 Encuentro Nacional de Computación 2001 Aguascaleintes, México 15 – 19 septiembre 2001.

UAM - Azcapotzalco/Mexico y UPM - España

83

Conclusiones

• Evaluación– Sólo se toman aspectos concretos– Las técnicas que permiten la implmentación y

la evaluación provienen de campos como:• La educación

• La psicología cognitiva