RT Generic T1 Integración de Qwizer con Moodle T2 Qwizer’s integration with Moodle A1 Tiberius Roman, Vicentiu A1 Bartha de las Peñas, José Luis AB Qwizer es una aplicación web que permite la realización de cuestionarios dirigida sobre todo al ámbito académico. A diferencia de otras herramientas como los cuestionarios de Moodle, añade la característica de ser una aplicación web progresiva, es decir, permite al usuario utilizar la aplicación mientras que este no tenga una conexión a Internet activa. En este caso el usuario/alumno tendrá la capacidad para poder realizar los cuestionarios que tenga pendientes. Una vez que el alumno finalice un cuestionario se le generará un código QR que el profesor tendrá que escanear para obtener constancia de las respuestas enviadas por el estudiante. En el momento queel usuario recupere la conexión, las soluciones se mandarán al servidor y se registrará su intento.Este proyecto es una ampliación de la aplicación Qwizer, en la que se han añadido nuevas funcionalidades como las siguientes: -Aleatorización de cuestionarios: La aplicación contendrá la posibilidad de poder entregar a los alumnos cuestionarios aleatorizados, de modo que cada estudiante recibe una variante distinta de un cuestionario. En estos laspreguntas elegidas para el cuestionario se aleatorizarán una vez el alumno se descargue el mismo.-Inclusión de enunciados en formato Markdown: El lenguaje Markdown es un lenguaje de marcado que permite la inclusión de fórmulas y enunciados con distintos formatos de texto. Los cuestionarios y preguntas en Qwizersoportarán ahora este lenguaje.-Integración con Moodle: Moodle es una de las herramientas más conocidas relacionadas con la gestión del aprendizaje. Una de las nuevas funcionalidades añadidas es la interoperabilidad entre Qwizer y la plataforma del CampusVirtual de la UCM para la gestión de calificaciones y cuestionarios.Este proyecto no ha sido solo una ampliación, si no que también se ha centrado en una buena parte de estabilidad, refactorización y despliegue de la aplicación, haciendo que la misma sea más robusta, segura y amigable.Enlace al proyecto en Github: https://github.com/Qwizer-UCM/Qwizer AB Qwizer is a web application that allows the completion of tests, aimed above all at the academic field. Unlike other tools such as Moodle quizzes, it adds the feature of being a progressive web application, which allows the user to use the application while they do not have an active Internet connection. In this case, the user/ student will have the possibility to complete the tests that are pending. Once the student completes a test, a QR code will be generated that the teacher will have to scan to obtain proof of the answers sent by the student. As soon as the user recovers the connection, the solutions will be sent to the server and their attempt will be recorded.This project is an extension of the Qwizer application, in which new features have been added, such as the following:-Randomization of tests: The application will contain the possibility of being able to give students randomized tests, so that each student receives a different variant of the test. In these, the questions chosen for the test will berandomized once the student downloads it.-Inclusion of Markdown and mathematical formulas: The Markdown language is a markup language that allows the inclusion of formulas and statements with different text formats. Tests and questions in Qwizer will nowsupport this language.-Integration with Moodle: Moodle is one of the best-known tools related to learning management. One of the new features added is the interoperability between Qwizer and the UCM Virtual Campus platform for the managementof qualifications and questionnaires.This project has not only been an expansion, but has also focused in a good part of stability, refactor and deployment of the application, making it more secure and friendly to use for the users.Link to the project on Github: https://github.com/Qwizer-UCM/Qwizer YR 2023 FD 2023 LK https://hdl.handle.net/20.500.14352/87859 UL https://hdl.handle.net/20.500.14352/87859 LA spa NO Trabajo de Fin de Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de de Sistemas Informáticos y Computación, Curso 2022/2023.Enlace al proyecto en Github: https://github.com/Qwizer-UCM/Qwizer DS Docta Complutense RD 22 abr 2025