280 likes | 404 Vues
e-L T I M o N. Dra. Inés Friss de Kereki, Ing. Nicolás Fornaro Universidad ORT Uruguay Dr. Juan Pazos, Dr. José Crespo, Dr. Javier Azpiazu Universidad Politécnica de Madrid 2006. e-Learning Tool for Instruction based on Morphisms' Notions. Antecedentes Uso de Morfismos La Herramienta
E N D
e-L T I M o N Dra. Inés Friss de Kereki, Ing. Nicolás Fornaro Universidad ORT Uruguay Dr. Juan Pazos, Dr. José Crespo, Dr. Javier Azpiazu Universidad Politécnica de Madrid 2006 e-Learning Tool for Instruction based on Morphisms' Notions
Antecedentes Uso de Morfismos La Herramienta Experimentación y Resultados Conclusiones y Trabajo Futuro Agenda
Antecedentes Enseñanza de POO (1996-1998) Enseñanza Inicial de la Programación (Java vs. Smalltalk) (2000-2001) Entornos de Aprendizaje y Gestión del Conocimiento (tesis doctoral - 2001-2004) Uso de morfismos (2005-2006) Software basado en morfismos (2006) Tutoría en dominios abiertos (2007-2008) Antecedentes Morfismos Herramienta Experimentación Conclusiones
Enseñar a programar y resolver problemas mediante OO ha probado ser mas difícil de lo esperado [Kalling]. Es necesario enseñar al alumno a pensar y actuar en forma autónoma a fin de que adquiera más conocimientos con creciente capacidad y destreza [Jackson]. Concepto de ideas poderosas [Papert], [Pazos] Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones Antecedentes Morfismos Herramienta Experimentación Conclusiones • Programación I: • Objetivos • Plan del curso • Problemas usuales: • necesidad nueva pedagogía • es necesario analizar y entender antes de codificar • concentración en implementar en vez de planificar, diseñar o testear • efectividad de los aprendices
Los morfismos establecen correspondencias entre diferentes dominios. Permiten ver diferentes cosas como la misma, tomando la imagen sustituta por la real. Más detallados y específicos que el concepto usual de abstracción. Antecedentes Morfismos Herramienta Experimentación Conclusiones
Investigación 2005 Uso de morfismos en la enseñanza de POO Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones • Algunos ejemplos: • Mundo real • fila en caja del supermercado • Mundo soft • lista personas. • Operaciones: • agregar al principio, • agregar al final, • agregar en posición dada, • sacar del principio, • dar largo de la fila
Antecedentes Morfismos Herramienta Experimentación Conclusiones Posibles problemas: • No modelados en soft: • Intercambiar posiciones • Irse de la fila • Dejar pasar a alguien • Saber en que lugar se esta • Guardar lugar para otro • Disolver la fila (se rompió caja) • Juntarse con otro • Acompañantes? • Cosas que no pasan en la realidad: • Sacar lista vacía • Largo infinito • Insertar en lugar no válido • Agregar n veces alguien en la lista
Antecedentes Morfismos Herramienta Experimentación Conclusiones • Algunos ejemplos: • Fechas, Año 2000
Antecedentes Morfismos Herramienta Experimentación Conclusiones • Algunos ejemplos: • JAM • El objetivo es pintar del mismo color tres carreteras que entren en la misma ciudad. Gana el primer jugador que lo logre. • Cada uno de los dos jugadores dispone de un lápiz de color diferente y pinta en su turno una de las carreteras en su totalidad. http://www.juntadeandalucia.es/averroes/iesarroyo/matematicas/taller/aspectosweb/aspectosweb.htm
Antecedentes Morfismos Herramienta Experimentación Conclusiones • Tateti
Investigación 2005 Se observó que el uso de morfismos fomenta: Soporte metacognitivo. Promoción actividades de planeamiento y mejor diseño de software. Antecedentes Morfismos Herramienta Experimentación Conclusiones
Definición de componentes para un modelo de "e-learning" que integre las TICs y morfismos. Implementación de una herramienta que permita la resolución de problemas mediante el uso explícito de morfismos. Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones Agregar clase Agregar método Letra del ejercicio Agregar atributo Pedir pista Pedir corrección Resolución Detalle de la solución
Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones • Arquitectura distribuida • Basada en el estándar IEEE P1484.1-2003
1er. semestre 2006 Grupo I: curso normal + morfismos Grupo II: curso normal + morfismos + herramienta Antecedentes Morfismos Herramienta Experimentación Conclusiones
Tests: Pregunta 1 (Análisis de un modelo) dado un dominio con ciertas operaciones, indicar posibles problemas Pregunta 2 (Representación de datos) definir tipo de datos y operaciones para edad, sueldo, etc. Pregunta 3 (Creación de un modelo) realizar jerarquía completa de un dominio dado Análisis de los resultados utilizando: Prueba del Signo Prueba U Mann – Whitney Antecedentes Morfismos Herramienta Experimentación Conclusiones
Antecedentes Morfismos Herramienta Experimentación Conclusiones
Es beneficioso el uso de la herramienta en cuanto: modelado de dominio representación de datos A futuro: Ampliar base de ejercicios Dominios complejos Tutoría inteligente basada en agentes Antecedentes Morfismos Herramienta Experimentación Conclusiones
“Use of morphisms as a tool to help learning object oriented concepts” IFIP (International Federation for Information Processing), Vol. 210, Education for the 21st Century - Impact of ICT and Digital Resources, eds. D. Kumar and J. Turner, Springer, Boston, 2006, 297-301. “eL TIMoN: una herramienta basada en morfismos para la enseñanza de la programación orientada a objetos” CACIC 2006 - XII Congreso Argentino de Ciencias de la Computación. 17 a 21 de octubre de 2006 - Universidad Nacional de San Luis, San Luis, Argentina Publicaciones
[Papert] S. Papert, Mindstorms (Basic Books, USA, 1980). [Pazos] J. Pazos Sierra, Enseñanza del futuro: a grandes males pequeños remedios. Reporte técnico, Universidad Politécnica de Madrid, España, 2001. [Jackson] P. Jackson, Práctica de la Enseñanza (Ed. Amorrortu, Buenos Aires, 2002). [Kalling]L. Kalling and M. Nordström, Teaching OO Concepts - A New Approach, in Proc. of the 34th. ASEE/IEEE Frontiers in Education Conference FIE 2004 (Savannah, 2004), pp. F3C6-F3C11. Referencias Antecedentes Morfismos Herramienta Experimentación Conclusiones
Gracias Preguntas