Resumen:
|
[ES] En este trabajo se ha desarrollado una aplicación web que facilita al profesorado compartir los
exámenes realizados por sus alumnos de manera individual y generar una lista con las
calificaciones para subir a ...[+]
[ES] En este trabajo se ha desarrollado una aplicación web que facilita al profesorado compartir los
exámenes realizados por sus alumnos de manera individual y generar una lista con las
calificaciones para subir a PADRINO.
El diseño está centrado en el usuario y pretende dar una buena experiencia de uso, sobre todo en
el proceso de asociación de los exámenes.
La aplicación cuenta con un sistema de usuarios con la gestión de sus asignaturas y exámenes.
También incluye las funcionalidades de cargar un listado de alumnos mediante un lector de
archivos CSV, cargar los documentos resultados de escanear las pruebas de evaluación
realizadas y descargar toda la información de un examen.
Finalmente, tras la asociación de todos los exámenes de una prueba escrita, se permite la
descarga de toda la información. Por un lado, los documentos de los exámenes de los alumnos
de manera individual donde se mantienen los comentarios del profesor y, por otro lado, las listas
con las calificaciones de cada alumno.
Las principales tecnologías utilizadas son Angular, Express y MySQL. En la implementación
también se incluye el uso de comunicación HTTP y TCP/IP y lanzamientos de comandos Linux
en nodos hijos controlados por NodeJS.
[-]
[EN] In this work, a web application has been developed that makes it easier for teachers to
individually share the exams taken by students and generate a list with the grades to upload to
PADRINO.
The design is ...[+]
[EN] In this work, a web application has been developed that makes it easier for teachers to
individually share the exams taken by students and generate a list with the grades to upload to
PADRINO.
The design is user-centered and aims to provide a good user experience, especially in the exam
association process.
The application provides management for users, courses and exams. It also includes the
functionalities of uploading a list of students through a CSV file reader, uploading the
documents resulting from scanning the evaluation tests carried out and downloading all the
information of an exam.
Finally, after the association of exams to students, the download of all the information is
allowed. On the one hand, the documents of the individual student exam where the teacher's
comments are kept and, on the other hand, the lists with the grades of each student.
The main technologies used are Angular, Express and MySQL. Also included in the
implementation is the use of HTTP and TCP/IP communication and execution of Linux
commands on child nodes controlled by NodeJS.
[-]
|