Universidad Complutense de Madrid
E-Prints Complutense

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

Impacto

Downloads

Downloads per month over past year



Caturla Torrecilla, Rafael and Congosto Sandoval, Carlos (2016) Sistema de creación de tutoriales interactivos para el aprendizaje de lenguajes de programación. [Trabajo fin de Grado]

[img]
Preview
PDF
1MB


Abstract

En 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.


Item Type:Trabajo fin de Grado
Additional Information:

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

Directors:
DirectorsDirector email
Martín Martín, Enrique
Montenegro Montes, Manuel
Uncontrolled Keywords:Tutoriales interactivos, Lenguajes de programación, Herramienta de aprendizaje, YAML, Python, ANTLR
Subjects:Sciences > Computer science > Programming languages (Electronic computers)
Título de Grado:Grado en Ingeniería Informática
ID Code:38408
Deposited On:05 Jul 2016 09:11
Last Modified:06 Jul 2016 07:25

Origin of downloads

Repository Staff Only: item control page