Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/11000/28622
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorPolotskaya, Kristina-
dc.contributor.authorMontesinos Alvarado, Julio-
dc.contributor.otherDepartamentos de la UMH::Ingeniería de Computadoreses_ES
dc.date.accessioned2022-12-12T10:49:31Z-
dc.date.available2022-12-12T10:49:31Z-
dc.date.created2022-06-02-
dc.identifier.urihttps://hdl.handle.net/11000/28622-
dc.description.abstractEn la actualidad hay numerosas plataformas destinadas al aprendizaje con el fin de formar, calificar y facilitar la curva de aprendizaje a los alumnos en temas diversos. Cada plataforma ofrece una serie de funcionalidades que quizás otras no lo ofrecen, por lo que están continuamente mejorando la experiencia del usuario con el fin de que utilicen la mayor cantidad de estudiantes posibles su plataforma. Aunque en algunas ocasiones se debe utilizar más de una plataforma diferente de forma simultánea para utilizar funcionalidades que no te ofrece la otra plataforma. Esta aplicación ha sido desarrollada con el fin de suplir la necesidad de utilizar un editor de código de programación online de forma sencilla e intuitiva dentro de la propia aplicación que ofrece los cursos para mejorar la experiencia del usuario y no tener que utilizar otra aplicación distinta y poder ejecutar el código. Como novedad, se ha utilizado una tecnología nueva que permite ejecutar el código en la parte del cliente y no en la parte del servidor. Además, permite tener diferentes tipos de rol de usuario con la potestad de gestionar cursos, usuarios y contenidos de los cursos, dependiendo del rol que se tenga. Se permite realizar tareas utilizando un editor de código de programación online, entregarlas y ser corregidas con alguna observación por parte del docente. La aplicación ha sido desarrollada principalmente mediante el lenguaje de programación PHP, Javascript, html5, CSS y en menor medida Mysql, Python, Pyodide, Json utilizando la técnica de desarrollo web Ajax y la tecnología Webassembly y Codemirror. Todo ello siguiendo el patrón MVC. Por último, el desarrollo está realizado de forma que se puedan ampliar sus funcionalidades de forma sencilla sin tener que hacer grandes cambios en el código.es_ES
dc.formatapplication/pdfes_ES
dc.format.extent100es_ES
dc.language.isospaes_ES
dc.publisherUniversidad Miguel Hernández de Elchees_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectdocencia onlinees_ES
dc.subjectprogramaciónes_ES
dc.subjectaplicación webes_ES
dc.subject.otherCDU::6 - Ciencias aplicadas::62 - Ingeniería. Tecnologíaes_ES
dc.titlePlataforma de recursos de aprendizaje para programaciónes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
Aparece en las colecciones:
TFG-Ingeniería Informática en Tecnologías de la Información (ELCHE)


Vista previa

Ver/Abrir:
 TFG-Montesinos Alvarado, Julio-Parte 1.pdf

6,38 MB
Adobe PDF
Compartir:

Ver/Abrir:
 TFG-Montesinos Alvarado, Julio-Parte 2.pdf

4,94 MB
Adobe PDF
Compartir:

Ver/Abrir:
 Bibliografía.pdf

1,65 MB
Adobe PDF
Compartir:

Ver/Abrir:
 Anexo.pdf

3,74 MB
Adobe PDF
Compartir:


Creative Commons La licencia se describe como: Atribución-NonComercial-NoDerivada 4.0 Internacional.