Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Implementación de medallas sociales en jueces en línea

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2017

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

“Implementación de medallas sociales en jueces en línea” es un proyecto que tiene como objetivo la inclusión de diversas funcionalidades en el juez en línea de problemas de programación ‘¡Acepta el Reto!’ para aumentar la interacción entre los usuarios, y fomentar la competitividad entre ellos y la autosuperación. La funcionalidad principal que queremos implementar es la inclusión de nuevos rankings. En concreto, queremos implementar rankings que ofrezcan datos actualizados en tiempo real, y que además puedan filtrarse por lenguaje. De manera secundaria, queremos extender la funcionalidad social con botones de ‘Me gusta’ y de ‘Seguir’. Durante el diseño, se ha prestado especial atención a la eficiencia tanto en tiempo como en memoria de las funcionalidades implementadas, de manera que sigan siendo válidas y rápidas a medida que la plataforma de ‘¡Acepta el Reto!’ siga creciendo con nuevos usuarios y problemas. Para garantizar su efectividad, se han analizado los costes de las diversas implementaciones propuestas y se han realizado algunas pruebas de carga a posteriori usando datos de usuarios, problemas y envíos reales de la web.
“Implementation of social badges for online judges” is a project that aims to include various functionalities into ‘¡Acepta el reto!’, an online judge of programming exercises, in order to increase user competitiveness and self-improvement. The main functionality we want to implement is the inclusion of new rankings. In particular, we want to implement rankings that offer real-time data, which will be able to be filtered by language. Secondly, we want to extend social functionality with ‘Like’ and ‘Follow’ buttons. During the design phase, special attention was paid to achieving a both time and memoryefficient implementations, so they remain valid and fast while ‘¡Acepta el reto!’ platform grows, both in users and exercises. In order to guarantee its efficiency, the efficiency of the suggested implementations was analyzed, and some load tests have been made afterward using real user, problem and submission data from the platform.

Research Projects

Organizational Units

Journal Issue

Description

Trabajo de Fin de Grado en Ingeniería Informática y Matemáticas (Universidad Complutense, Facultad de Informática, curso 2016/2017)

Keywords