[en] The Project developed below is based on the contribution of a new application to complete the different modules of a gamification tool, called Classpip, created just over two years ago by EETAC students. Since then, this tool has had many improvements and versions increasingly functionals and manageables for the end user and this project is a contribution to make it so. To understand the objective of this project, firstly we have to clarify the concept of gamification which is a keyword for the Classpip tool and also we have to know the latest version of this tool and on which technology has been built. Gamification is a learning technique that moves the mechanics of games to the educational-professional field in order to achieve better results. It's very useful to absorb knowledge, to improve skills and awaken the motivation of users. It's a term that has gained a lot of popularity in the latest years The tool, currently, has three different modules. A web application and a database developed with Angular technology. And the third module is a mobile application that collects some of the important functionalities of the web application for the teacher's profile. This last module is developed with Ionic technology. The aim of this project is to create a fourth module to complete the Classpip, developing a new mobile application for the student's profile. This application aims to be intuitive, with useful features for the end user, manageable and with the best possible organization in the code. Ionic technology will also be used to carry out this application, the information from the current database will be needed and part of the code used in both the web application and the teacher's mobile application will be reused. Title: Implementation of a mobile application for a gamification tool. Author: Sajda Al Moussaoui Directors: Miguel Valero Roc Meseguer Date: February 7,2020 Another of the necessary tools for this project is the Git, where the last versions of the three Classpip's modules are to be used as a starting point of this fourth module. This tool will also be useful to experiment with different versions of the code and work in parallel in different sections os the code. This report tries to explain how the conslusion of the need for a mobile application for the student's profile has been reache, how the entire design process has been done and all the aspects that have been taken into account for it, how the application has been developed and how the code has been restructured. And finally, how this new module has been integrated into the Classpip tool.

[es] El proyecto desarrollado a continuación se basa en la aportación de una nueva aplicación para cumplimentar los diferentes módulos de una herramienta de gamificación, llamada Classpip, creada hace poco más de dos años por alumnos de la EETAC. Desde entonces, esta herramienta ha tenido muchas mejoras y versiones cada vez más funcionales y manejables para el usuario final y este proyecto es una contribución más para que así sea. Para llegar a entender el objetivo de este proyecto, primero hay que aclarar el concepto de gamificación que es un concepto clave para la herramienta del Classpip y además conocer la última versión de esta herramienta y sobre qué tecnología se ha construido. La gamificación es una técnica de aprendizaje que traslada la mecánica de los juegos al ámbito educativo-profesional con el fin de conseguir mejores resultados. Es muy útil para absorber conocimientos, para mejorar habilidades y despertar la motivación de los usuarios. Es un término que ha adquirido una enorme popularidad en los últimos años, sobre todo en entornos educativos y digitales. En cuanto a la herramienta, actualmente, dispone de 3 módulos diferentes. Una aplicación web y una base de datos desarrollados con la tecnología Angular. Y el tercer módulo es una aplicación móvil que recoge algunas de las funcionalidades importantes de la aplicación web para el perfil del profesor. Este último módulo está desarrollado con la tecnología Ionic. Este proyecto tiene como objetivo crear un cuarto módulo para cumplimentar el Classpip, desarrollando una nueva aplicación móvil para el perfil del alumno. Esta aplicación pretende ser intuitiva, con funcionalidades útiles para el usuario final, manejable y con la mayor organización posible en el código. También se usará la tecnología Ionic para llevar a cabo esta aplicación, se necesitará la información de la base de datos actual para construir dicha aplicación y también se intentará reutilizar parte del código usado tanto en la aplicación web como en la aplicación móvil del profesor. Título: Implementación de una aplicación móvil para una herramienta de gamificación Autor: Sajda Al Moussaoui Directores: Miguel Valero Roc Meseguer Fecha: 07 de Febrero del 2020 Otra de las herramientas necesarias para este proyecto es el Git, donde se encuentran las versiones más recientes de los tres módulos del Classpip que se van a usar como punto de partida para este cuarto módulo. Esta herramienta también será útil para experimentar con diferentes versiones del código y trabajar paralelamente en diferentes secciones del código. Esta memoria trata de explicar cómo se ha llegado a la conclusión de la necesidad de una aplicación móvil para el perfil del alumno, cómo ha sido todo el proceso de diseño de dicha aplicación y todos los aspectos que se han tenido en cuenta para ello, cómo se ha desarrollado la aplicación y cómo se ha reestructurado el código. Y por último, cómo se ha integrado este nuevo módulo en la herramienta del Classpip.