En español
El diseño de software implica establecer una correspondencia entre el mundo real y el modelo de software. Los morfismos establecen correspondencias entre diferentes dominios. Se plantea que el uso de los morfismos puede colaborar en el desarrollo de modelos mentales y estrategias de aprendizaje para analizar y construir modelos de software adecuados. En 2005 en Universidad ORT Uruguay se realizó una primera parte de esta investigación. De ella se constató que el uso de morfismos colabora en el desarrollo de dichos modelos y estrategias. En este trabajo se presenta la continuación de la investigación. Se definieron los componentes y elementos necesarios en un modelo de "e-learning" que integre las tecnologías de la información y comunicaciones y que incorpore el uso de morfismos.
Se desarrolló una herramienta específica denominada "eL TIMoN" (e-Learning Tool for Instruction based on Morphisms' Notions). A partir de los resultados de la experimentación, se infiere que el uso de la herramienta resulta beneficioso para el desarrollo y construcción de modelos adecuados de software.
En inglés
Software design implies establishing a correspondence between real world and a software model. Morphisms establish correspondences between different domains. It is considered that use of morphisms can be useful for development of mental models and learning strategies to analize and build adequate software models. The first part of this investigation was done in Universidad ORT Uruguay, during 2005. There, it was verified that the use of morphisms helps to develop said models and strategies. The follow up of this investigation is presented in this paper. Components and elements needed for integrating information and communication technologies and use of morphisms in a "e-learning" model were defined. A specific tool, named "eL TIMóN" (e-Learning Tool for Instruction based on Morphisms' Notions, "el timón" meaning "the helm" in Spanish) was implemented. Use of this tool has been proved useful for developing and building of adequate software models.