Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking

La recursividad es una herramienta muy potente para la solución de problemas complejos, sin embargo constituye uno de los conceptos más difíciles de entender por los alumnos cuando están aprendiendo a analizar y diseñar algoritmos. Una de las tendencias actuales para ayudar a solucionar este problem...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Barbieri, Walter Joaquín, Luque, Mauro Manuel
Formato: Artículo revista
Lenguaje:Español
Publicado: Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas 2024
Materias:
Acceso en línea:Barbieri, W. J. y Luque, M. M. (2024). Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina.
Aporte de:
id I21-R190-123456789-4370
record_format ojs
spelling I21-R190-123456789-43702025-04-01T14:44:15Z Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking Barbieri, Walter Joaquín Luque, Mauro Manuel Pereira, Claudia Teresa Martinez, Liliana Inés Herramienta educativa Proceso de enseñanza-aprendizaje Técnica Backtracking Técnicas de visualización de algoritmos La recursividad es una herramienta muy potente para la solución de problemas complejos, sin embargo constituye uno de los conceptos más difíciles de entender por los alumnos cuando están aprendiendo a analizar y diseñar algoritmos. Una de las tendencias actuales para ayudar a solucionar este problema es utilizar técnicas de visualización de algoritmos con el objetivo de facilitar al alumno la comprensión de los mismos. En este Trabajo Final se propone el desarrollo de una herramienta que consiste en una aplicación web orientada a la visualización gráfica de un conjunto de algoritmos que resuelven problemas clásicos utilizando la técnica Backtracking. Esta herramienta genera visualizaciones dinámicas del espacio de solución para dichos algoritmos, junto con una serie de opciones que, en función de las necesidades de cada estudiante, le ayude a entender el funcionamiento de los métodos recursivos. También cuenta con la sección orientada a la visualización gráfica de la complejidad temporal, para que los alumnos puedan analizar el impacto de los diversos tamaños de entrada para dichos algoritmos. Recursion is a very powerful tool for solving complex problems; however, it is often one of the most challenging concepts for students to grasp when learning how to analyze and design algorithms. One current trend to address this issue is the use of algorithm visualization techniques with the aim of facilitating students' understanding of the technique. This Final Project proposes the development of a web application focused on the graphical visualization of a set of traditional Backtracking algorithms. This tool generates dynamic visualizations of the solution space for these algorithms, accompanied by a range of options that, according to each student's needs, aid in their comprehension of recursive methods. Additionally, it includes a section dedicated to the graphical visualization of temporal complexity, allowing students to analyze the impact of varying input sizes on these algorithms. Fil: Barbieri, Walter Joaquín. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina. Fil: Luque, Mauro Manuel. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina. Fil: Pereira, Claudia Teresa. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina. Fil: Martinez, Liliana Inés. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina. 2024-07-24 2025-04-01T14:43:29Z 2025-04-01T14:43:29Z info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/acceptedVersion info:ar-repo/semantics/tesis de grado Barbieri, W. J. y Luque, M. M. (2024). Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina. https://www.ridaa.unicen.edu.ar/handle/123456789/4370 spa http://creativecommons.org/licenses/by-nc/2.5/ar/ info:eu-repo/semantics/openAccess application/pdf application/pdf Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
institution Universidad Nacional del Centro
institution_str I-21
repository_str R-190
container_title_str Repositorio Institucional de Acceso Abierto (RIDAA)
language Español
format Artículo revista
topic Herramienta educativa
Proceso de enseñanza-aprendizaje
Técnica Backtracking
Técnicas de visualización de algoritmos
spellingShingle Herramienta educativa
Proceso de enseñanza-aprendizaje
Técnica Backtracking
Técnicas de visualización de algoritmos
Barbieri, Walter Joaquín
Luque, Mauro Manuel
Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking
topic_facet Herramienta educativa
Proceso de enseñanza-aprendizaje
Técnica Backtracking
Técnicas de visualización de algoritmos
author Barbieri, Walter Joaquín
Luque, Mauro Manuel
author_facet Barbieri, Walter Joaquín
Luque, Mauro Manuel
author_sort Barbieri, Walter Joaquín
title Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking
title_short Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking
title_full Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking
title_fullStr Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking
title_full_unstemmed Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking
title_sort herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica backtracking
description La recursividad es una herramienta muy potente para la solución de problemas complejos, sin embargo constituye uno de los conceptos más difíciles de entender por los alumnos cuando están aprendiendo a analizar y diseñar algoritmos. Una de las tendencias actuales para ayudar a solucionar este problema es utilizar técnicas de visualización de algoritmos con el objetivo de facilitar al alumno la comprensión de los mismos. En este Trabajo Final se propone el desarrollo de una herramienta que consiste en una aplicación web orientada a la visualización gráfica de un conjunto de algoritmos que resuelven problemas clásicos utilizando la técnica Backtracking. Esta herramienta genera visualizaciones dinámicas del espacio de solución para dichos algoritmos, junto con una serie de opciones que, en función de las necesidades de cada estudiante, le ayude a entender el funcionamiento de los métodos recursivos. También cuenta con la sección orientada a la visualización gráfica de la complejidad temporal, para que los alumnos puedan analizar el impacto de los diversos tamaños de entrada para dichos algoritmos.
publisher Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
publishDate 2024
url Barbieri, W. J. y Luque, M. M. (2024). Herramienta educativa para el proceso de enseñanza-aprendizaje de la técnica Backtracking [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina.
work_keys_str_mv AT barbieriwalterjoaquin herramientaeducativaparaelprocesodeensenanzaaprendizajedelatecnicabacktracking
AT luquemauromanuel herramientaeducativaparaelprocesodeensenanzaaprendizajedelatecnicabacktracking
first_indexed 2025-06-05T05:01:40Z
last_indexed 2025-06-05T05:01:40Z
_version_ 1834063967127863296