Skip to content

Proyecto-Final-Carretero-Covelli/demo-proyecto-final-carretero-covelli

Repository files navigation

Proyecto Final - Ingeniería de Sistemas UNICEN

Introducción

Herramienta para aprender a programar con validación automática y representación gráfica de estructuras de datos.

Sitio Web

💻 https://vide-tool.web.app/

image

Descripción

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 Proyecto Final

📄 Informe Trabajo Final - Ingeniería de Sistemas - UNICEN - Carretero-Covelli.pdf

Autores

  • Santiago Carretero
  • Tomás Covelli

Desarrollo

Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build

Firebase

Deploy
npm run build && firebase deploy