Esperando depósito en garantía

Desarrollo de Aplicación Web para visualización de resultados académicos y agrupación de estudiantes basada en rendimiento

Publicado el 15 Octubre, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Estoy interesada en tener una aplicación web que me permita visualizar resultados  en el navegador. Es parte de un prototipo funcional que se debe entregar como parte de mi proyecto de tesis. En términos generales, el objetivo es cargar un archivo con una tabla con calificaciones de los alumnos y obtener un resumen general, además de la creación de grupos.

El proyecto consiste en la creación de un prototipo con 2 pantallas. En ambas hay un header con el logotipo de la marca y un botón de ayuda.

Pantalla 1:
Componente que permita cargar y/o arrastrar un archivo con formato csv o xlxs, y habilitar el botón de “continuar”.

Pantalla 2:
Con base en los resultados del archivo cargado, se mostraría lo siguiente.

(A) Resumen de los resultados generales (N° de alumnos calificados, el tema con mejor desempeño, el tema con menor desempeño, porcentaje de alumnos con alto desempeño (entre 80-100 puntos), desempeño medio (50-79.9 puntos) y bajo desempeño (0-49.9 puntos).

(B) Creación de grupos “homogeneos” basados un nivel de desempeño similar, creados con prioridad del tema con menor rendimiento por alumno.

(C) Creación de duplas “heterogéneas” con prioridad en reunir a alumnos con desempeños dispares (bajo rendimiento + alto rendimiento) para apoyo en co-aprendizaje.

Armé unas propuestas para la lógica de creación de grupos homogéneos (https://chatgpt.com/share/670dbe15-c638-8004-af2e-e9de539a793a) y duplas heterogéneas (https://chatgpt.com/share/670dd4d5-a7a4-8004-8647-aee57cbffa2b) con apoyo de GPT, pero en caso de que se tenga una propuesta más simple para el funcionamiento se puede preferir.

Se recomienda el uso de Phyton, y Pandas como biblioteca. Pero puede ocuparse el lenguaje o herramientas que se estime conveniente, con el mismo objetivo.

Se entrega el diseño realizado en Figma (https://www.figma.com/design/AzlRXgYSFJJJLg4emKymhJ/Plania-Prototipo?node-id=0-1&t=LJRwyo4mAyQcqCn3-1) y un video explicativo, pero se puede establecer un medio de contacto o una reunión para resolver dudas o definir puntos.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite

Plazo de Entrega: 04 Noviembre, 2024

Habilidades necesarias