1 research outputs found

    Diseño y Desarrollo del Sistema ASys con Spring y Vue.js

    Full text link
    [ES] La plataforma ASys tiene como principal objetivo mejorar las capacidades de programación de los alumnos y facilitar las tareas de corrección del profesorado. Se trata de un sistema con ejercicios autoevaluables en el que, por una parte, los alumnos podrán recibir estadísticas y recomendaciones de mejora; y por otra parte, los profesores tendrán herramientas de corrección automática y semiautomática a su disposición, que en muchos casos ahorrarán ingentes cantidades de trabajo. Actualmente, ASys cuenta con dos versiones: una versión de escritorio y una versión web. La necesidad que ha impulsado este trabajo es la de crear una nueva versión que unifique ambas aproximaciones, y mejore el rendimiento de estas para soportar muchos usuarios—al menos varios cientos—al mismo tiempo. Además, esta nueva versión debe ser escalable y fácilmente ampliable por los nuevos desarrolladores que puedan incorporarse al proyecto en un futuro. El principal objetivo de este trabajo es el de crear un proyecto nuevo, con una estructura base, para que pueda ser fácilmente ampliable y cumpla las necesidades de rendimiento descritas anteriormente.[EN] The main goal of the ASYS platform is to improve the programming abilities of the students and to facilitate the assessment tasks of the teaching staff. This system manages self-assessing exercises in which, on the one hand, students can receive statistics and recommendations for improvement and, on the other hand, teachers will have automatic and semi-automatic correction tools at their disposal that, in most cases, will save huge amounts of work. Currently, ASys has two versions, a desktop version and a web version. The need that has driven this work is to create a new single version that unifies both approaches, and improves their performance giving support for a large number of users (at least several hundreds) at the same time. In addition, this new version must be scalable and easily expandable by new developers who may take part in the project in the future. The main objective of this work is to create a new project, with a base structure, so that it can be easily expanded and meet the performance needs described above.Maya Gomis, A. (2019). Diseño y Desarrollo del Sistema ASys con Spring y Vue.js. http://hdl.handle.net/10251/124995TFG
    corecore