CBL - Campus del Baix Llobregat

Projecte llegit

Títol: Diseño de un módulo de evaluación para una aplicación de gamificación


Estudiants que han llegit aquest projecte:


Director/a: VALERO GARCÍA, MIGUEL

Departament: DAC

Títol: Diseño de un módulo de evaluación para una aplicación de gamificación

Data inici oferta: 13-07-2020     Data finalització oferta: 13-03-2021



Estudis d'assignació del projecte:
    GR ENG TELEMÀTICA
Tipus: Individual
 
Lloc de realització: EETAC
 
Segon director/a (UPC): MESEGUER PALLARÈS, ROC
 
Paraules clau:
Gamificacion, Angular, Ionic
 
Descripció del contingut i pla d'activitats:
Mejoras varias en la versión actual de Classpip
 
Overview (resum en anglès):
The project presented below consists of the design and implementation of an evaluation module for a gamification application called ClassPip. Gamification is a way to motivate students through competitive games and rewards to achieve higher performance in education.This module offers the possibility of creating "Evaluation Games" which consist of cross-evaluating with the students of a class.

Currently, the Classpip tool is divided into 5 repositories: Classpip-services which is the API using Loopback technology; Classpip-server which is in charge of offering notifications in real time through socket.io technology; Classpip-dashboard is the web for teachers to use and it is developed with Angular; Mobile-teacher and Mobile-student which are mobile applications for both teacher and students respectively and are developed with Ionic technology.

The main objective of my project is to implement an evaluation module, which has been developed in the Services, Server, Dashboard and Mobile-Student repositories. First it was necessary to implement all the models that the module needed in Service so that they are accessible in the API. Next, in the Dashboard, the entire part of creating new evaluation games has been developed and later their visualization during the course of the same. Also, the possibility of monitoring, evaluating and managing all the notes. On the part of the student, the mobile application has been developed to include the possibility of participating in the evaluation games, which allows students to evaluate and be evaluated to finally see their grade. Finally, with Server, the functionality that the Dashboard is dynamic and is updated in real time has been added.

Finally, this report provides a detailed view of the entire process of creating the module, the files and the project code, the decisions that have been made and how the entire project is structured.


© CBLTIC Campus del Baix Llobregat - UPC