Sistema de creación de tutoriales interactivos para el aprendizaje de lenguajes de programación

dc.contributor.advisorMartín Martín, Enrique
dc.contributor.advisorMontenegro Montes, Manuel
dc.contributor.authorCaturla Torrecilla, Rafael
dc.contributor.authorCongosto Sandoval, Carlos
dc.date.accessioned2023-06-21T06:18:51Z
dc.date.available2023-06-21T06:18:51Z
dc.date.issued2016
dc.degree.titleGrado en Ingeniería Informática
dc.descriptionTrabajo de Fin de Grado en Ingeniería Informática (Universidad Complutense, Facultad de Informática, curso 2015/2016)
dc.description.abstractEn estos últimos años la curiosidad por el sector informático, y más específicamente en la programación, ha producido una gran demanda por los interesados en estas áreas. Esto ha provocado que el número de tutoriales y entrenadores haya aumentado de una forma considerable. Debido a esta gran demanda, ha surgido la idea de desarrollar una herramienta con la que poder gestionar tutoriales de programación con una aplicación de escritorio. La finalidad de este proyecto es poder crear tutoriales interactivos que permitan a los alumnos adquirir conocimientos de una forma sencilla y atractiva. Esto se consigue mediante la posibilidad de enriquecer el formato del texto al mostrar las explicaciones o los enunciados de las preguntas y añadir imágenes. Para evitar que sea un tutorial de sólo lectura, que resulta poco atractivo y no permite al estudiante evaluar los conocimientos adquiridos, con esta herramienta se podrán intercalar preguntas entre la teoría para enganchar más al alumno, y conseguir que el aprendizaje sea muy incremental, para no tener una cantidad abrumadora de información en poco tiempo. Con estos tutoriales el alumno podrá comprobar los conocimientos adquiridos gracias al seguimiento continuo. El estudiante, según lea la teoría y realice los ejercicios con grado de dificultad creciente, tendrá más capacidad para resolver ejercicios nuevos y prepararse para continuar el tutorial. El resultado de este proyecto ha sido una herramienta multiplataforma y con licencia abierta MIT, que puede ser descargada de https://github.com/Kherdu/TFG.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/38408
dc.identifier.urihttps://hdl.handle.net/20.500.14352/66029
dc.language.isospa
dc.page.total83
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004.438:37(043.3)
dc.subject.keywordTutoriales interactivos
dc.subject.keywordLenguajes de programación
dc.subject.keywordHerramienta de aprendizaje
dc.subject.keywordYAML
dc.subject.keywordPython
dc.subject.keywordANTLR
dc.subject.ucmLenguajes de programación
dc.subject.unesco1203.23 Lenguajes de Programación
dc.titleSistema de creación de tutoriales interactivos para el aprendizaje de lenguajes de programación
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication8c7dbac8-1093-454e-a0cf-e7b2f316cf09
relation.isAdvisorOfPublicationdc391c7e-9682-4142-a1de-7d649b26bf3d
relation.isAdvisorOfPublication.latestForDiscovery8c7dbac8-1093-454e-a0cf-e7b2f316cf09

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memoria.pdf
Size:
1.83 MB
Format:
Adobe Portable Document Format