Odisea: juez virtual en línea para competencias algorítmicas orientado a niños y adolescentes
Fecha
2020Autor
Aliaga Salvatierra, Fabiola Vanessa
Tutor
Flores Morales, Rosa, tutor
Terán Pomier, Jorge Humberto, asesor
Metadatos
Mostrar el registro completo del ítemResumen
El presente proyecto corresponde al estudio y desarrollo del juez en línea llamado “Odisea” que tiene como objetivo servir como material de enseñanza con ayuda de elementos de jugabilidad para incentivar el autoaprendizaje o bien para que los tutores puedan guiar a los niños y adolescentes en el área de la programación básica y competitiva, en el caso de los usuarios experimentados, el sistema tiene como objetivo entrenar para competencias o simplemente aumentar sus habilidades en el desarrollo de algoritmos.
Al concluir este proyecto se realizó un inventario de resultados en el que se observó que en la prueba de calidad del sistema un 80% de la población de niños y adolescentes afirman que el sistema es funcional respecto al envío de problemas, un 50% dice que el minijuego realiza correctamente su función, un 80% afirma que el sistema es confiable en el aspecto de consideración de errores de usuario, un 90% afirma que el sistema es usable en cuestión de facilidad de uso, un 60% afirma que el sistema es eficiente en aspectos de velocidad al momento de realizar alguna de sus funciones. Mientras tanto, los usuarios expertos afirman en un 100% que el sistema cumple con los aspectos de usabilidad en cuestión de facilidad de uso, un 70% afirma que el sistema es eficiente en aspectos de velocidad al momento de realizar alguna de sus funciones, un 100% afirma que el sistema es confiable en aspectos de corrección de errores de los usuarios.
Para tener una mejor organización al momento de realizar el desarrollo del sistema se hizo un análisis de requerimientos con la ayuda de una matriz de trazabilidad, posteriormente se realizaron diagramas de casos de uso y de secuencia, y finalmente, se realizaron tres iteraciones dentro de la metodología ágil Scrum conjuntamente con la implementación de una base de datos no relacional. Finalmente, se concluyó que los objetivos fueron alcanzados satisfactoriamente ya que el producto final cumplió los requerimientos iniciales del proyecto.