El uso de mapas conceptuales para la expresión de algoritmos recursivos
Palabras clave:
Didactica, Mapas conceptuales, Programación, Recursión, Coincidencia de PatronesResumen
Estudiamos el uso de mapas conceptuales en la escritura de algoritmos recursivos. Los usamos para contestar preguntas del tipo {\em cuanto} es el valor de una función. Los mapas conceptuales son herramientas graficas que utilizamos para organizar y representar conocimiento. Incluyen conceptos y relaciones entre conceptos. Los conceptos se escriben dentro de cajas y las relaciones
son palabras que se escriben sobre lineas que conectan conceptos. Usamos coincidencia de patrones (pattern matching) para separar los casos de argumentos de funciones o condiciones sobre los argumentos. Tenemos conceptos para cada posible valor de los argumentos. La recursión es explicita. Le damos un nombre al resultado de cada llamada recursiva (en caso de funciones) e indicamos el valor de los parametros de la función.Tenemos también procedimientos recursivos en cuyo caso usamos la llamada recursiva. Es una alternativa a los diagramas de flujo donde en vez de rombos tenemos recursión.
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2023 Patricia Silvana Peratto

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
Acorde a estos términos, el material se puede compartir (copiar y redistribuir en cualquier medio o formato) y adaptar (remezclar, transformar y crear a partir del material otra obra), siempre que a) se cite la autoría y la fuente original de su publicación (revista y URL de la obra), b) no se use para fines comerciales y c) se mantengan los mismos términos de la licencia.











