Planificación inteligente de bloques de optativas y distribución equitativa de aulas
Cargar Datos de Alumnos
Carga el archivo CSV con las asignaturas optativas matriculadas de tus alumnos.
Formato del archivo CSV requerido:
La primera columna debe contener el Nombre del Alumno.
Las siguientes columnas representan las Asignaturas Disponibles.
Indica la matrícula de cada alumno escribiendo la palabra clave "MATR" en la celda correspondiente.
Se admiten delimitadores por coma (,) o punto y coma (;) habituales en exportaciones de Excel.
📥
Arrastra y suelta tu archivo CSV aquí o busca en tu equipo
Soporta formatos delimitados por coma (,) o punto y coma (;)
📄alumnos.csv
Configuración y Vista Previa
0 Alumnos
Número de optativas que cursa cada alumno
Mínimo para no cancelar el grupo
Capacidad máxima para dividir grupos
Demanda de Asignaturas
Lista de Alumnos Cargados
ID
Nombre del Alumno
Optativas Seleccionadas
Resultados de la Distribución
Seleccionar Propuesta:
👥
0Alumnos Procesados
👤
0Sin Asignar
📚
0Optativas Activas
⏱️
0Bloques Creados
⚠️
0Grupos Cancelados
Las asignaturas agrupadas en un mismo bloque se imparten de forma simultánea. El algoritmo garantiza que ningún alumno esté asignado a más de una asignatura en el mismo bloque.
Distribución equitativa y balanceada de alumnos por aulas de referencia.
Asignaturas que fueron canceladas debido a que la demanda inicial fue inferior al mínimo de alumnos establecido, o porque impedían la compatibilidad horaria global. Los alumnos afectados fueron reasignados automáticamente a sus opciones disponibles.
Alumnos que no han sido incluidos en la distribución de bloques ni de aulas debido a que no seleccionaron asignaturas, sus elecciones fueron insuficientes o todas sus opciones fueron canceladas.
Nombre del Alumno
Motivo de la Exclusión
Asignaturas Originales
Lista completa de alumnos y sus asignaturas optativas asignadas tras la distribución.
ID
Nombre del Alumno
Aula/Clase
Asignaturas Asignadas
Comparativa del porcentaje de alumnos por asignatura (Demanda inicial solicitada en el CSV vs Asignación final tras el cálculo de bloques).