Diseño de herramienta web para la visualización de estructuras de datos

En este documento se presenta el proceso de diseño, desarrollo y resultados de la creación de un aplicativo web, que permite a los estudiantes visualizar estructuras de datos y validar sus propias implementaciones en el lenguaje de programación Python. Este aplicativo tiene como objetivo apoyar el p...

Full description

Autores:
Cárdenas Cárdenas, Miguel Ángel
Párraga Gonzáles, Diego Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/75227
Acceso en línea:
https://hdl.handle.net/1992/75227
Palabra clave:
Herramienta web
Estructuras de datos y algoritmos
Diseño y desarrollo
Flask API
Ingeniería
Rights
openAccess
License
Attribution-NonCommercial-ShareAlike 4.0 International
Description
Summary:En este documento se presenta el proceso de diseño, desarrollo y resultados de la creación de un aplicativo web, que permite a los estudiantes visualizar estructuras de datos y validar sus propias implementaciones en el lenguaje de programación Python. Este aplicativo tiene como objetivo apoyar el proceso de aprendizaje de los estudiantes respecto a las estructuras de datos, y servir como una herramienta para comprender de una mejor manera las abstracciones del curso Estructuras de Datos y Algoritmos. Como resultado se desarrolló exitosamente un aplicativo web, el cual actualmente soporta estructuras de datos como listas enlazadas, árboles y grafos. Adicionalmente, se realizó una validación con los estudiantes para conocer la utilidad de la herramienta y los pasos a seguir para su puesta en marcha.