Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/117387
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorArnau Ros, Carlos Cristian-
dc.date.accessioned2020-06-26T10:59:55Z-
dc.date.available2020-06-26T10:59:55Z-
dc.date.issued2020-06-12-
dc.identifier.urihttp://hdl.handle.net/10609/117387-
dc.description.abstractAlthough there are online platforms that allow for the improvement of computer learning skills, none of them offer native feedback on the quality of their users' projects. This fact has triggered the emergence of external platforms capable of importing and processing these types of projects to evaluate them in different categories. The benefit for the users is that they provide a way to check the validity of the programming, facilitate the learning of their own errors and improve the computational thinking. This final degree work has been focused on the creation of a web portal where users can evaluate Snap! platform projects, filling the gap that exists at present since there is no online utility that offers this service. This platform scans the project and obtains a score for each of the six areas evaluated (logic, data representation, parallelism, synchronization, user interactivity and flow control), showing a page to the user with the result obtained in the tests, where he can also see how he has to improve to obtain a higher score. For its elaboration, a cascade methodology was followed, where many of the knowledge learned during the course of the degree was applied and put into practice, with a special mention to the contents of the software itinerary. The result has been the publication of an online platform available through the Internet, where users can register and evaluate any project of the Snap! platform, getting feedback in different areas of computer learning.en
dc.description.abstractTot i que existeixen plataformes online que permeten millorar les habilitats relacionades amb aprenentatge computacional, cap d'elles ofereix de manera nativa una retroalimentació respecte a la qualitat dels projectes dels seus usuaris. Aquest fet que ha desencadenat en l'aparició de plataformes externes capaces d'importar i processar aquests tipus projectes per avaluar-los en diferents categories. El benefici per els usuaris és que aporten una manera de poder comprovar la correctesa de la programació, faciliten l'aprenentatge dels error propis i milloren el pensament computacional. Aquest treball final de grau ha estat enfocat a la creació d'un portal web on els usuaris puguin avaluar projectes de la plataforma Snap!, omplint el buit que existeix actualment atès que no existeix cap utilitat en línia que ofereixi aquest servei. Aquesta plataforma escaneja el projecte i obté una puntuació per a cada una de les sis àrees avaluades (lògica, representació de dades, paral·lelisme, sincronització, interactivitat de l'usuari i control de flux), mostrant una pàgina a l'usuari amb el resultat obtingut a totes les proves, en la que pot veure també com ha de millorar per obtenir una puntuació major. Per a la seva elaboració es va seguir una metodologia en cascada, on es van aplicar i posar en pràctica molts dels coneixements apresos durant la realització del grau, posant una menció especial als continguts del itinerari de programari. El resultat ha estat la publicació d'una plataforma online disponible a través d'Internet, on els usuaris poden registrar-se i avaluar qualsevol projecte de la plataforma Snap!, obtenint una retroalimentació en diferents àrees del aprenentatge computacional.ca
dc.description.abstractA pesar de que existen plataformas online que permiten mejorar las habilidades relacionadas con aprendizaje computacional, jefe de ellas ofrece de manera nativa una retroalimentación respecto a la calidad de los proyectos de sus usuarios. Este hecho que ha desencadenado en la aparición de plataformas externas capaces de importar y procesar estos tipos proyectes para evaluarlos en diferentes categorías. El beneficio por los usuarios es que aportan una manera de poder comprobar la correctesa de la programación, facilitan el aprendizaje de los errores propios y mejoran el pensamiento computacional. Este trabajo final de grado ha sido enfocado a la creación de un portal web donde los usuarios puedan evaluar proyectos de la plataforma Snap!, llenando el vacío que existe actualmente dado que no existe ninguna utilidad en linea que ofrezca este servicio. Esta plataforma escanea el proyecto y obtiene una puntuación para cada una de las seis áreas evaluadas (lógica, representación de datos, paralelismo, sincronización, interactividad del usuario y control de flujo), mostrando una página al usuario con el resultado obtenido a todas las pruebas, en la que puede ver también como tiene que mejorar para obtener una puntuación mayor. Para su elaboración se siguió una metodología en cascada, donde se aplicaron y posar en práctica muchos de los conocimientos aprendidos durante la realización del grado, posando una mención especial a los contenidos del itinerario de software. El resultado ha sido la publicación de una plataforma online disponible a través de Internet, donde los usuarios pueden registrarse y evaluar cualquier proyecto de la plataforma Snap!, obteniendo una retroalimentación en diferentes áreas del aprendizaje computacional.es
dc.format.mimetypeapplication/pdf-
dc.language.isocat-
dc.publisherUniversitat Oberta de Catalunya (UOC)-
dc.rightsCC BY-NC-SA-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/-
dc.subjectaprenentatge computacionalca
dc.subjectSnapToolses
dc.subjectdesenvolupament webca
dc.subjectSnapToolsca
dc.subjectSnapToolsen
dc.subjectaprendizaje computacionales
dc.subjectcomputational learningen
dc.subjectdesarrollo webes
dc.subjectweb developmenten
dc.subject.lcshApplication software -- Development -- TFGen
dc.titleAvaluació de projectes Snap! via web mitjançant SnapTools-
dc.typeinfo:eu-repo/semantics/bachelorThesis-
dc.audience.educationlevelEstudis de Grauca
dc.audience.educationlevelEstudios de Gradoes
dc.audience.educationlevelUniversity degreesen
dc.subject.lemacProgramari d'aplicació -- Desenvolupament -- TFGca
dc.subject.lcshesSoftware de aplicación -- Desarrollo -- TFGes
dc.contributor.directorCaballé, Santi-
dc.contributor.tutorRobles, Gregorio-
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
carnauroTFG0620memòria.pdfMemòria del TFG3,24 MBAdobe PDFVista previa
Visualizar/Abrir