VSCODE4TEACHING: MANTENIMIENTO Y EVOLUCIÓN DE LA HERRAMIENTA PARA LA ENSEÑANZA DE LA PROGRAMACIÓN EN LÍNEA

dc.contributor.authorGuerrero Carrasco, Diego
dc.date.accessioned2024-07-17T12:00:08Z
dc.date.available2024-07-17T12:00:08Z
dc.date.issued2024-07-16
dc.descriptionTrabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2023/2024. Directores/as: Micael Gallego Carrillo
dc.description.abstractVSCode4Teaching es una extensión para el entorno de desarrollo integrado Visual Studio Code que tiene como objetivo facilitar y potenciar la enseñanza de la disciplina de la programación, contribuyendo así a la mejora de la educación en competencias digitales y en el ámbito de la informática, área que vive un incipiente crecimiento causado por su veloz y revolucionaria implantación y extensión a nivel universal. En VSCode4Teaching, los docentes pueden crear, mantener y supervisar cursos compuestos por ejercicios que los estudiantes matriculados completarán para aprender. Para ello, los profesores proponen una plantilla inicial a cada ejercicio sobre la que los estudiantes construyen la solución que consideren válida, sincronizándola durante su realización para mantener al profesor informado en tiempo real hasta finalizarla. Este Trabajo Fin de Grado abarca todas las cuestiones relativas al tercer trabajo de evolución y adaptación realizado sobre VSCode4Teaching, que introduce nuevas características y refina la funcionalidad de esta herramienta para aumentar su alcance y potenciar su usabilidad y mantenibilidad. Este proyecto tiene una fisonomía de aplicación web compuesta de tres componentes: un servidor, encargado del intercambio, persistencia e interpretación de los datos, una extensión para Visual Studio Code y una aplicación web que permite ampliar la funcionalidad de la aplicación más allá del editor de código. VSCode4Teaching es un proyecto de software libre sujeto a la licencia Apache 2.0 a través de un repositorio público de GitHub (URL: https://github.com/codeurjc-students/2019-VSCode4Teaching) que contiene, además, la documentación necesaria para que otros desarrolladores puedan ejecutar y desplegar la aplicación, pudiendo adaptarla a sus intereses.
dc.identifier.urihttps://hdl.handle.net/10115/38212
dc.language.isospa
dc.publisherUniversidad Rey Juan Carlos
dc.relation.projectIDhttps://github.com/codeurjc-students/2019-VSCode4Teaching
dc.rightsCreative Commons Atribución-CompartirIgual 4.0 Internacional
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/legalcode
dc.subjectEducación
dc.subjectInformática
dc.subjectProgramación
dc.subjectDesarrollo de aplicaciones web
dc.subjectEvolución del software
dc.subjectMantenimiento software
dc.titleVSCODE4TEACHING: MANTENIMIENTO Y EVOLUCIÓN DE LA HERRAMIENTA PARA LA ENSEÑANZA DE LA PROGRAMACIÓN EN LÍNEA
dc.typeinfo:eu-repo/semantics/studentThesis

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
2023-24-ETSII-A-2114-2114043-diego.guerrero-MEMORIA.pdf
Tamaño:
5.07 MB
Formato:
Adobe Portable Document Format
Descripción:
Memoria del TFG