Resumen:
|
[ES] ASys es una red social institucional, cuyo objetivo es el de conectar en un mismo espacio a alumnos y profesores, utilizando como medio una de las áreas más apasionantes de la Ingeniería Informática, la programación. ...[+]
[ES] ASys es una red social institucional, cuyo objetivo es el de conectar en un mismo espacio a alumnos y profesores, utilizando como medio una de las áreas más apasionantes de la Ingeniería Informática, la programación. ASys brinda a los alumnos la posibilidad de realizar ejercicios de programación para que estos puedan desarrollar sus habilidades en diferentes aspectos de la materia. Para ello es imprescindible darles a los autores de ejercicios la posibilidad de crearlos y gestionarlos.
Por lo citado anteriormente, es que surge este proyecto. Es de gran importancia tener un sistema de gestión de ejercicios donde estos puedan ser altamente configurables por los usuarios. En consecuencia, se benefician ambos actores del sistema, pudiendo monitorizar y cumplir las metas educativas, por un lado, y aprender de una manera didáctica, por el otro.
El objetivo principal de este trabajo es la creación de un módulo software que permita crear, actualizar y borrar ejercicios auto-corregibles. Para ello, una parte del trabajo consiste en la migración de un software de escritorio que permite elaborar plantillas de corrección. Estas plantillas permiten analizar automáticamente la entrega de un alumno y detectar los errores. Además, permite puntuar la entrega a partir de unos criterios de corrección preestablecidos en la plantilla.
A partir de un análisis exhaustivo, este trabajo se ha implementado con las tecnologías que ya utilizaba ASys, es decir, Vue.js para el cliente, y Java y Spring Boot en el servidor. Como resultados, se ha obtenido un módulo para ASys que permite la optimización de los tiempos académicos y la mejora de los procesos de enseñanza, la suma de una nueva funcionalidad a ASys, y que los usuarios queden todos dentro de la misma plataforma. Convirtiendo al mismo en una herramienta de múltiples beneficios.
[-]
[EN] ASys is an institutional social network, whose objective is to connect students and teachers in the same space, using as a medium one of the most exciting areas of Computer Engineering, programming. ASys gives students ...[+]
[EN] ASys is an institutional social network, whose objective is to connect students and teachers in the same space, using as a medium one of the most exciting areas of Computer Engineering, programming. ASys gives students the ability to perform programming exercises in order to improve their skills in different aspects of the subject. To do this, it is essential to give the authors of exercises the possibility to create and manage them.
From the above, this project arises. It is of great importance to have an exercise management system where these can be highly configurable by users. Consequently, both actors of the system benefit: being able to monitor and meet educational goals on the one hand, and learn in a didactic way on the other.
The main goal of this work is the creation of a module that allows authors to create, update and delete exercises; the migration of a desktop software that provides the possibility of developing correction templates, which will serve to create the exercises in combination with a section for the description thereof.
The main goal of this work is the creation of a software module that allows authors to create, update and delete self-correcting exercises. To do this, part of the project is the migration of a desktop software that allows users to develop correction templates. These templates allow to automatically analyze a student's submission and detect errors. In addition, it allows to score the submission based on preset correction criteria in the template.
Beginning with an in-depth analysis, this work has been implemented with technologies already used by ASys, i.e. Vue.js for the client, and Java and Spring Boot on the server. As a result, a module has been obtained for ASys that allows the optimization of academic times and the improvement of teaching processes, the addition of a new functionality to ASys, and that users are all within the same platform. Making it a tool of multiple benefits.
[-]
|