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...
Guardado en:
| Autores principales: | , |
|---|---|
| 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 |