Visualizaciones en Senecode
Citas bibliográficas
Enlace de Referencia
Autores
Director
Autor corporativo
Recolector de datos
Otros/Desconocido
Director audiovisual
Editor/Compilador
Fecha
Resumen
El proyecto de grado "Visualizaciones en Senecode" se basó en crear un proyecto de analítica sobre la herramienta Senecode [1], una herramienta para realizar ejercicios de programación en Python [2] diseñada para el curso Introducción a la Programación, el objetivo del proyecto es permitir a los profesores del curso medir el desempeño de los estudiantes de sus respectivas secciones de manera eficiente. El proyecto constó de 3 fases: diseño, implementación y validación. Para la primera fase, se realizaron entrevistas con los profesores para encontrar cuales eran sus expectativas para los análisis y se evaluaron los distintos frameworks de desarrollo, al finalizar esta fase se plantearon 12 visualizaciones y se estableció el lenguaje Python [2] para el análisis de los datos, junto con la librería Plotly [3], para realizar las visualizaciones. Para la segunda fase, se establecieron los atributos de calidad mantenibilidad y desempeño, para realizar las diferentes visualizaciones
Resumen
The graduation project "Visualizaciones en Senecode" is based on creating an analytical project on the Senecode webtool, a tool used for improving programming skills in Python and designed for the course "Introducción a la Programación". The objective of the study is to provide the teachers of the course an efficient way to measure the performance of the students in their respective sections. The project consisted of 3 phases: design, implementation and validation. For the first phase, interviews were conducted with teachers to find out what their expectations were regarding the analyses, as well an evaluation of the different development frameworks was completed. Having these clear, 12 visualizations were proposed, and the Python language was established for data analysis along with Plotly to carry out the visualizations. For the second phase, the quality attributes of maintainability and performance were determined to carry out the different visualizations, which were integrated into different Senecode