Herramienta para aprender a programar con validación automática y representación gráfica de estructuras de datos.
En este trabajo final se desarrolla una herramienta llamada VIDE (Visual Integrated Development Environment), la cual provee las funcionalidades necesarias para diseñar y resolver incisos prácticos de programación básica, validando automáticamente cada solución propuesta sobre distintos casos de test definidos por el autor del inciso y exhibiendo modelos concretos visuales de las estructuras de datos utilizadas en las distintas soluciones propuestas. Además la misma cuenta también con una funcionalidad que permite observar la solución desarrollada de las siguientes formas:
- Ejecución en modo lento: donde se ejecuta cada instrucción con un intervalo de tiempo, posibilitando observar también las estructuras de datos que se van creando a medida que se ejecuta el código, de una forma más pausada y didáctica.
- Ejecución en modo debugger o depurador: en el que el usuario de la herramienta cuenta con la posibilidad de avanzar instrucción por instrucción con el objetivo de probar y depurar los errores cometidos durante el desarrollo de la solución provista.
Esto último por lo tanto permite a los usuarios investigar los fallos en sus programas y encontrar no solo el lugar, sino también el instante en el que surge cada error, permitiendo solucionarlos de forma rápida y focalizada.
📄 Informe Trabajo Final - Ingeniería de Sistemas - UNICEN - Carretero-Covelli.pdf
- Santiago Carretero
- Tomás Covelli
npm install
npm run serve
npm run build
npm run build && firebase deploy