CBL - Campus del Baix Llobregat

Projecte llegit

Títol: Mejoras en una herramienta para la gamificación


Estudiants que han llegit aquest projecte:


Director/a: VALERO GARCÍA, MIGUEL

Departament: DAC

Títol: Mejoras en una herramienta para la gamificación

Data inici oferta: 17-01-2019     Data finalització oferta: 17-09-2019



Estudis d'assignació del projecte:
    DG ENG AERO/SIS TEL
    DG ENG AERO/TELEMÀT
    DG ENG SISTE/TELEMÀT
    GR ENG SIS TELECOMUN
    GR ENG SIST AEROESP
    GR ENG TELEMÀTICA
    MU AEROSPACE S&T 15
    MU DRONS
    MU MASTEAM 2015
Tipus: Conjunt     Nombre d'estudiants per realitzar-ho: 2-3
 
Lloc de realització: EETAC
 
Segon director/a (UPC): MESEGUER PALLARÈS, ROC
 
Paraules clau:
Gamification, Smartphones, Computer software, Games
 
Descripció del contingut i pla d'activitats:
En la actualidad se dispone de una plataforma software para la
gamificación de actividades educativas y diferentes módulos
desarrollados o en desarrollo (gestión de puntos e insignigas,
gestión de colecciones, gestión de competiciones, preguntas
multiples, etc.)
El proyecto consiste en desarrollar una nueva versión mejorada de
la herramienta.
 
Overview (resum en anglès):
The project described in this document has focused on the restructuring and improvement of ClassPip, which is an application for creating gamification scenarios in educational environments. ClassPip is the result of the collaborative work of several students of the EETAC since two years ago and our TFG represents, therefore, one more contribution to this project.

Gamification is a learning resource used in non-ludic fields, which allows to transfer the mechanics, dynamics and aesthetics of the games in order to optimize the academic-professional results, internalize knowledge with more entertaining methods and generate positive experiences to the users managing to arouse the motivation, commitment and spirit of overcoming.

The aim of this project is to remake the previous version by improving the functionalities and the navigability of the graphical interface. That included the creation of a new database and web application. This project arose analyzing the previous version, which showed certain shortcomings in the area of organization and making changes easily in new versions. Therefore, one of the most important objectives was to achieve an understandable code and easier to evolve, which has been achieved through a complete reorganization of the code and the use of text files that explain all the functions of the code of each component. In addition, the previous version shows shortcomings in navigability and inconsistencies in graphic style. Therefore, the reorganization carried out has notably improved the navigability and has implemented a strategy to centralize the graphic style, in such a way that the style is coherent and easy to alter.

Another objective was to create a mobile application from scratch, which had to be differentiated with the web mode. This has been achieved by reducing the number of functionalities with respect the web application, new functional design have been made for both, in the web application and in the mobile application.


The database and the web modality have been developed with Angular, maintaining the tools of previous versions and the mobile application has been developed using Ionic.

Git tool has been used to make parallel versions of the project, being able to mix them in a simple way and minimizing errors.

This document focuses on explaining how the Classpip project has been restructured. Starting with the development of a new database. In addition, the functionalities of both, the web and the mobile modality, are reorganized, creating new functional designs. Finally, it shows a comparison between the previous version and the current version.


© CBLTIC Campus del Baix Llobregat - UPC