Juez para el aprendizaje de bases de datos
dc.contributor.advisor | Martín Martín, Enrique | |
dc.contributor.advisor | Correas Fernández, Jesús | |
dc.contributor.author | Burgoa Muñoz, Iker | |
dc.contributor.author | Huertas Smolis, Tamara | |
dc.contributor.author | Ibáñez Padial, Daniel | |
dc.contributor.author | Ruiz Quintana, Iván | |
dc.date.accessioned | 2023-06-17T10:54:40Z | |
dc.date.available | 2023-06-17T10:54:40Z | |
dc.date.issued | 2021 | |
dc.degree.title | Grado en Ingeniería de Computadores / Grado en Ingeniería Informática / Grado en Ingeniería del Software | |
dc.description | Trabajo de Fin de Grado en Ingeniería de Computadores, en Ingeniería Informática y en Ingeniería del Software, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2020/2021. | |
dc.description.abstract | El uso de los jueces automáticos en la Facultad de Informática de la Universidad Complutense de Madrid (UCM) ha logrado un importante avance a la hora de ayudar con la enseñanza de la programación. Sin embargo, dichas herramientas no han conseguido un impacto equivalente en otros centros, por lo que, a día de hoy, la gran mayoría de facultades y universidades continúan impartiendo la programación en papel, con la consecuente lentitud que ello puede acarrear en la retroalimentación entre profesor y alumno. Learn SQL es un corrector automático para el aprendizaje de lenguaje SQL, desarrollado con el framework de Django y sobre Oracle, que surge, entre otras razones, para fomentar la participación del alumnado. Este trabajo, en base al uso de tales jueces para el aprendizaje de base de datos, busca ver cómo pueden desarrollarse tales herramientas y analizar sus principales características (capacidad multidioma, sistema de pistas, logros y feedback al enviarse una solución); todo ello tiene un fin último, la posibilidad de ser extendida con nuevas funcionalidades en el futuro. | |
dc.description.abstract | The use of automatic judges in the Faculty of Computer Science at the Complutense University of Madrid (UCM) has made significant progress in helping with the teaching of programming. However, these tools have not had an equivalent impact in other centres, so that, to this day, the vast majority of faculties and universities continue to teach on paper, with the consequent slowness that this can cause in the feedback between teacher and student. Learn SQL is an automatic checker for learning SQL language, developed with the Django framework and on Oracle, which arises, among other reasons, to encourage student participation. This work, based on the use of such judges for database learning, seeks to see how such tools can be developed and to analyse their main features (multi-language capability, hint system, achievements and feedback when a solution is sent); all of this has an ultimate goal, the possibility of being extended with new functionalities in the future. | |
dc.description.department | Depto. de Sistemas Informáticos y Computación | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.status | unpub | |
dc.eprint.id | https://eprints.ucm.es/id/eprint/67031 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/10471 | |
dc.language.iso | spa | |
dc.page.total | 109 | |
dc.rights | Atribución-NoComercial 3.0 España | |
dc.rights.accessRights | open access | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc/3.0/es/ | |
dc.subject.cdu | 004(043.3) | |
dc.subject.keyword | Open source | |
dc.subject.keyword | Bases de datos | |
dc.subject.keyword | Enseñanza de la programación | |
dc.subject.keyword | Jueces de programación | |
dc.subject.keyword | Ludificación | |
dc.subject.keyword | Sistemas automáticos de corrección de ejercicios. | |
dc.subject.keyword | Databases | |
dc.subject.keyword | Programming teaching | |
dc.subject.keyword | Programming judges | |
dc.subject.keyword | Gamification | |
dc.subject.keyword | Automatic exercise correction systems. | |
dc.subject.ucm | Informática (Informática) | |
dc.subject.unesco | 1203.17 Informática | |
dc.title | Juez para el aprendizaje de bases de datos | |
dc.title.alternative | A judge for database learning | |
dc.type | bachelor thesis | |
dspace.entity.type | Publication | |
relation.isAdvisorOfPublication | 8c7dbac8-1093-454e-a0cf-e7b2f316cf09 | |
relation.isAdvisorOfPublication | b73d319a-ee98-4c85-8e3b-3dd403ef6562 | |
relation.isAdvisorOfPublication.latestForDiscovery | 8c7dbac8-1093-454e-a0cf-e7b2f316cf09 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- Burgoa Muñoz 81959_Iker_Burgoa_Munoz_Memoria_TFG_784051_1781549880.pdf
- Size:
- 3.15 MB
- Format:
- Adobe Portable Document Format