Loading...
Please wait, while we are loading the content...
Similar Documents
Herramientas no convencionales para el aprendizaje de la programación
| Content Provider | Semantic Scholar |
|---|---|
| Author | Señas, Perla Moroni, Norma |
| Copyright Year | 1998 |
| Abstract | En la busqueda permanente de nuevas estrategias metodologicas para la ensenanza de la programacion insistimos con la idea de usar la computadora como un recurso natural para tal fin, en todas sus etapas. Si bien hemos creado y aplicado con exito un entorno interactivo para el desarrollo de algoritmos por computadora, hemos apreciado falencias en las etapas extremas del mencionado proceso, a saber: comprension acabada del problema y verificacion del algoritmo. Dicho entorno esta basado en el paradigma imperativo y permite el trabajo en programacion estructurada y modular, de acuerdo con las caracteristicas de los cursos en los cuales se aplica. Cuenta con un editor interactivo de algoritmos y con un traductor automatico de algoritmos a programas. Proponemos en este trabajo complementar el entorno existente con las siguientes herramientas: Mapas Conceptuales Hipermediales (MCH) para la etapa previa al desarrollo del algoritmo y Esquemas de Ejecucion de Algoritmos (EEA) para una etapa posterior en la que se realiza el testeo. Los MCH y una plataforma disenada especialmente para trabajar con ellos han sido creados con el proposito de facilitar la construccion, mantenimiento, interconexion y lectura de los mapas conceptuales tradicionales. Son una herramienta especifica para la representacion de las ideas y constituyen un recurso visual poderoso para la identificacion de los conceptos fundamentales y de sus relaciones. El uso exitoso de los MCH en distintas areas de aplicacion, tambien incluye a la de resolucion de problemas computacionales. Los EEA son representaciones graficas para visualizar la ejecucion de un algoritmo. Ayudan a comprender la relacion entre el algoritmo como entidad estatica y el dinamismo de su ejecucion. Por otra parte los EEA son una herramienta valiosa para la etapa de testeo y verificacion. Es asi como introducimos un editor interactivo de MCH y un constructor de EEA en el entorno computacional para el aprendizaje de la programacion. El trabajo con el nuevo entorno permitira al alumno crear el MCH del tema sobre el que trata el problema a resolver, lo que representa una ayuda significativa para la comprension del mismo. Una vez comprendido el problema podra usar el editor interactivo de algoritmos para construir los algoritmos que considere necesarios para la resolucion del problema. Antes de pensar en la codificacion, podra usar el modulo de verificacion, optando entre el constructor de trazas o el constructor de EEA. A partir de alli podra optar entre el traductor automatico a lenguaje Pascal, o usar un entorno especifico para escribir programas en Pascal, segun la metodologia para el aprendizaje del lenguaje de codificacion que se este usando. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://sedici.unlp.edu.ar/bitstream/handle/10915/24048/Documento_completo.pdf?isAllowed=y&sequence=3 |
| Alternate Webpage(s) | http://cs.uns.edu.ar/lidine/publicaciones/Herramientas%20No%20convencionales%20para%20el%20aprendizaje%20de%20la%20programacion.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |