Medallas digitales para el ámbito educativo
Fecha
2019Resumen
La finalidad de este trabajo de fin de grado ha sido el diseño y
desarrollo de una aplicación para crear, emitir y mostrar insignias
digitales. Cumple un estándar internacional de insignias digitales
denominado “Open Badges”, que describe un conjunto de
especificaciones para permitir que los receptores de insignias
puedan portarlas en un archivo de imagen. Mediante portales web
que soportan este estándar, las imágenes pueden verificarse como
insignias válidas y ser compartidas en redes sociales. La
funcionalidad de la aplicación se consigue mediante la integración
con el chat de Slack: una herramienta de comunicación para
equipos de trabajo accesible a través de la web. La aplicación
añade varios comandos al chat para realizar las acciones descritas
y visualizar el resultado.
Se espera que la aplicación contribuya a los procesos de
aprendizaje, dando a los profesores la posibilidad de emitir
insignias digitales para premiar conocimientos y competencias
adquiridas por parte de los alumnos. En el desarrollo se han
aplicado metodologías ágiles para crear una aplicación funcional,
modular y mantenible.
Esta memoria comienza con una introducción donde se pretende
poner en situación al lector. A continuación se desarrolla con una
descripción detallada de las tecnologías, patrón de diseño y
estructura de la aplicación, y se cierra con dos apartados que
exponen las conclusiones, líneas futuras y el presupuesto. The purpose of this final degree project has been the design and
development of an application to create, issue and display digital
badges. It meets an international standard for digital badges called
"Open Badges", which describes a set of specifications to allow
badge receivers to carry them in an image file. Through web portals
that support this standard, images can be verified as valid badges
and shared on social networks. The functionality of the application
is achieved by integrating with Slack chat: a communication tool for
work teams accessible through the web. The application adds
several commands to the chat to perform the described actions and
visualize the result.
The application is expected to contribute to the learning
processes, giving teachers the ability to issue digital badges to
reward knowledge and skills acquired by students. In the
development, agile methodologies have been applied to create a
functional, modular and maintainable application.
This report begins with an introduction where it is intended to put
the reader in situation. It is then developed with a detailed
description of the technologies, design pattern and structure of the
application, and closes with two sections that expose the
conclusions, future lines and the budget.