Horarios escolares

Preparar los datos del horario: docentes, materias, aulas y ciclo

Los cinco conjuntos de datos que hay que reunir y limpiar antes de generar, y los errores que vuelven disfrazados de fallos del motor.

Juho Isola, fundador de Smootables

La mayoría de los fallos de generación son fallos de datos disfrazados con el mensaje de error de un motor. Un campo faltante, un docente duplicado, un tipo de aula incorrecto: cada uno bloquea la colocación, y el motor solo puede informar de dónde se quedó atascado, no de que la entrada estaba mal.

El coste de los datos gestionados a mano está bien documentado. El caso clásico con fuente es el docente que descubre en septiembre que la cuadrícula lo pone en dos aulas a la vez, y el personal a tiempo parcial es el detonante más común.

Esta guía enumera los cinco conjuntos de datos que hay que preparar y la pasada de limpieza que detecta los problemas mientras todavía son baratos. Para la limpieza específica de la migración (importaciones, mapeo de campos), consulte limpieza de datos.

Ideas clave

  • Cinco conjuntos de datos: docentes, requisitos de materia, aulas y equipo, clases y estructura del ciclo.
  • Los datos docentes incluyen cualificaciones, horas máximas semanales, disponibilidad a tiempo parcial y periodos libres preferidos.
  • Los tipos de aula incorrectos y los duplicados bloquean la colocación y afloran como errores del motor.
  • La disponibilidad a tiempo parcial merece el mayor cuidado; es el detonante más común de dobles reservas.

Los cinco conjuntos de datos

Reúnalos como conjuntos, de modo que cada uno tenga un responsable que pueda comprobarlo.

  • Información docente: cualificaciones, horas máximas semanales, disponibilidad a tiempo parcial, periodos libres preferidos
  • Requisitos de materia: periodos por semana, periodos dobles, necesidades de aulas especiales, combinaciones
  • Auditoría de recursos: aulas, laboratorios, equipo compartido
  • Información de clases necesaria para la colocación
  • Parámetros estructurales: periodos por día, longitud del ciclo, descansos
  • Una lista de problemas conocidos: duplicados, campos faltantes, tipos de aula incorrectos

Los datos docentes concentran el riesgo

Los registros docentes necesitan más que nombres: las cualificaciones deciden quién puede impartir una lección, las horas máximas semanales limitan la carga y la disponibilidad a tiempo parcial decide qué huecos existen siquiera. Los periodos libres preferidos también importan, porque más adelante se convierten en restricciones blandas.

La disponibilidad a tiempo parcial merece un cuidado especial. Cambia a mitad de curso, a menudo se registra fuera de los datos del horario y, cuando está mal, la doble reserva resultante aflora tarde y en público.

La pasada de limpieza

Ejecútela antes de pedir al motor que explique fallos de colocación.

  1. Reúna los cinco conjuntos de datos y nombre un responsable para cada uno.
  2. Elimine los duplicados y rellene los campos obligatorios que falten.
  3. Compruebe cada tipo de aula contra las lecciones que lo necesitan.
  4. Mapee la disponibilidad a tiempo parcial sobre el ciclo lectivo real.
  5. Ejecute la validación estática: valores faltantes, duplicados, lecciones sin docente.
  6. Solo después de que pase, trate los fallos restantes como problemas de colocación.

Cómo hacerlo en Smootables: recursos que coinciden con esta lista

La elegibilidad, los límites de horas y la disponibilidad convierten los datos docentes en restricciones que el motor puede usar.

El área de Recursos contiene los mismos conjuntos de datos que esta guía le pide preparar, de modo que las lagunas afloran mientras los introduce y no en la generación.

  1. Rellene las pestañas de Recursos: Docentes, Aulas, Equipo, Grupos de estudiantes y Estudiantes.
  2. Establezca las Horas máximas semanales y las Horas máximas anuales de cada docente; las alertas de carga de trabajo se miden contra estos límites.
  3. Registre qué docentes pueden seleccionarse automáticamente para cada unidad de estudio en Elegibilidad docente. Es opcional y alimenta la selección automática del motor; la asignación manual sigue abierta.
  4. Introduzca la indisponibilidad en Disponibilidad: bloqueos de fechas de día completo más reglas repetidas dentro del día, para docentes y aulas.
  5. Cargue en bloque con Importar datos desde Excel o CSV: recursos, oferta docente o un plan de periodo completo, con mapeo de columnas y una vista previa.

Materias y recursos interactúan

Los requisitos de materia crean una demanda que la auditoría de recursos debe cubrir. Los periodos dobles consumen huecos consecutivos, las aulas especiales estrechan las opciones y las combinaciones de lecciones atan grupos entre sí. Cada interacción reduce el conjunto de periodos utilizables antes de que el motor arranque.

Cuando una colocación falla por las aulas, el arreglo suele ser datos de recursos más limpios y no una ejecución más ingeniosa: un tipo de aula corregido, un laboratorio añadido a la auditoría, un registro de equipo completado.

Señales de que los datos no están listos

Cualquiera de estas devuelve el trabajo a la preparación, diga lo que diga el calendario.

  • El mismo docente aparece con dos grafías o identificadores
  • A las lecciones les faltan datos de personal, materia, clase o aula
  • Los tipos de aula no coinciden con las lecciones asignadas a ellos
  • La disponibilidad a tiempo parcial es confusa o no está mapeada al ciclo
  • Los periodos por día, la longitud del ciclo o los descansos siguen cambiando
  • Las dobles reservas las encuentran las personas y no la validación

Preguntas que los planificadores hacen sobre la preparación de datos

¿Por qué los problemas de datos parecen fallos del motor?

El motor tropieza con la laguna en el momento de la colocación e informa de una lección bloqueada. El mensaje describe el síntoma; la causa es un registro que estaba mal antes de empezar la ejecución.

¿Por qué los contratos a tiempo parcial son el detonante habitual?

La disponibilidad a tiempo parcial es el dato que más a menudo se registra a mano y que más a menudo está desactualizado. El caso clásico con fuente, un docente puesto en dos aulas a la vez que se entera en septiembre, se remonta exactamente a esto.

¿Cuán limpio es suficientemente limpio?

Cuando la validación estática pasa: sin valores faltantes, sin duplicados, sin lecciones sin docente y con tipos de aula que coinciden con las lecciones que los necesitan. Esa es la puerta; el pulido posterior puede esperar.

Más guías sobre este tema

Descubra cómo encaja Smootables en su centro

Reserve una demostración y adaptaremos Smootables a su proceso de planificación, carga docente y horarios.