Horarios escolares

Cómo hacer un horario escolar: la guía completa

Tres formas en que las escuelas construyen hoy un horario: plantillas manuales, hojas de cálculo y software especializado, y cuál encaja con cada proceso de planificación.

Juho Isola, fundador de Smootables

Un horario escolar debe cumplir dos tipos de regla distintos a la vez. Algunas cosas deben cumplirse siempre o el plan directamente no sirve: ningún docente con doble reserva, ningún grupo con doble reserva, nadie por encima de un tope de horas semanales. Los profesionales llaman a esto restricciones duras. Todo lo demás, la hora libre preferida de un docente, repartir una asignatura de forma uniforme a lo largo de la semana, es una restricción blanda: una preferencia que el plan intenta respetar pero puede sacrificar cuando las reglas duras ya no dejan margen. El método que construye el horario, y quién en el centro hace ese trabajo, cambia cuánto se respeta realmente esa separación.

Hoy las escuelas construyen un horario de tres formas realmente distintas, y ninguna es incorrecta para toda situación. Lo que cambia es hasta dónde llega cada una antes de que la separación entre restricciones duras y blandas empiece a jugar en su contra en lugar de a su favor.

Ideas clave

  • Una restricción dura debe cumplirse siempre, como que ningún docente o grupo tenga doble reserva; una restricción blanda es una preferencia que el plan puede sacrificar cuando las reglas duras ya no dejan margen.
  • Una plantilla manual sirve para una sola clase y un solo docente, pero nada revisa la cuadrícula en cuanto entra un segundo docente, aula o grupo.
  • Una hoja de cálculo contiene más datos de los que cabrían en una página, pero no distingue una restricción dura de una blanda, y comprobar cualquiera de las dos sigue siendo aritmética manual.
  • El software especializado de horarios trata las restricciones duras como reglas, optimiza las restricciones blandas como preferencias, valida antes de generar, y puede indicar el motivo cuando una solución resulta inviable.

Plantillas manuales

La versión más simple: una cuadrícula en blanco, impresa o como plantilla en PDF o imagen, rellenada a mano. Es la herramienta adecuada para una sola clase a cargo de un solo docente, donde todo el horario cabe en una página y en la cabeza de una persona. No hay software que aprender ni nada que configurar.

Deja de ser la herramienta adecuada en cuanto entra un segundo docente, aula o grupo, porque nada revisa la cuadrícula por usted. Una doble reserva solo se detecta cuando alguien mira por casualidad las dos celdas correctas a la vez, y un choque sin hueco, una clase sin sitio porque su docente o su alumnado no están libres al mismo tiempo, permanece invisible hasta que alguien intenta impartir la clase de verdad.

Hojas de cálculo

La mayoría de las escuelas que superan la etapa de una sola clase acaban aquí, y con razón: una hoja de cálculo contiene mucho más de lo que cabe en una página, y todos ya saben abrirla. El problema está en dónde terminan los datos. En cuanto varias personas o varios centros construyen cada uno una parte del mismo plan, el horario queda repartido en archivos de Excel separados que después hay que juntar a mano, y el plan del año tiene que estar terminado antes de que pueda empezar la colocación real.

Una hoja de cálculo tampoco distingue una restricción dura de una blanda. Puede contener ambas, pero comprobar si las horas semanales de un docente superan el tope, o si un intercambio en cadena, una serie de movimientos pequeños que libera hueco para una clase atascada, funciona de verdad, sigue siendo aritmética manual cada vez. Eso está bien a pequeña escala y se convierte en todo el trabajo a mayor escala.

Software especializado de horarios

El software construido específicamente para este problema trata la separación entre restricciones duras y blandas como su tarea propia, en lugar de algo que una persona mantiene a ojo. Ejecuta las restricciones duras como reglas que un plan no puede incumplir y las restricciones blandas como preferencias para las que optimiza, y valida la configuración antes de generar nada, de modo que un intento condenado falla antes de desperdiciar una tarde, no después. Cuando una clase realmente no puede colocarse, este tipo de software puede indicar el motivo, en lugar de dejar que alguien averigüe qué restricción en conflicto es el verdadero obstáculo.

Esta es también la categoría construida para manejar los casos que rompen la suposición de clase completa que hay bajo una cuadrícula simple: un programa vocacional donde un taller tiene un número fijo de puestos y las cohortes rotan por ellos, o un bloque de prácticas que envía a los estudiantes fuera del centro uno o dos días a la semana. Ninguno de los dos encaja bien en el modelo de clase completa y aula única que asume una cuadrícula simple, y una hoja de cálculo no tiene forma nativa de representar ninguno más allá de una nota manual.

Qué método encaja con qué proceso

La pregunta sobre la herramienta y la pregunta sobre el proceso son en realidad la misma pregunta, porque el proceso decide quién hace la comprobación.

Los docentes construyen su propio horario por completo. Este es el caso de la plantilla manual o la hoja única: una persona, un alcance, nada que consolidar. Una plantilla o una hoja de cálculo sencilla es proporcional aquí; el problema de coordinación que resuelven los otros métodos todavía no existe.

Los docentes elaboran borradores, y un planificador los consolida. Aquí es donde una hoja de cálculo compartida empieza a tensarse, porque la fase de planificación no está estandarizada entre planificadores o centros en esta etapa, y la calidad y el momento acaban dependiendo de quién esté consolidando. La consolidación es exactamente el momento en que un choque entre restricciones duras de dos borradores, cada uno plausible por separado, solo se hace visible cuando alguien los combina, y combinarlos a mano es donde se van las horas de verdad.

Los planificadores construyen todo el horario, y los docentes en su mayoría solo aportan preferencias. Esta es la carga de coordinación más completa, y aquella en la que el software especializado da su mayor rendimiento: una sola persona sostiene ahora el tope de horas de cada docente y las dependencias del currículo a la vez, además de la disponibilidad de cada aula, que es exactamente la tarea para la que está construido un solucionador de restricciones.

La eficiencia de costes aquí no depende realmente del precio de la licencia. Nada sobre nuestros propios precios está decidido ni publicado todavía. El coste real es de quién es el tiempo que consume el paso de coordinación: una cuadrícula manual o una hoja de cálculo cuesta tiempo en proporción a cuántas personas y restricciones tocan el plan, y ese coste crece con la escala, mientras que la comprobación de un solucionador no lo hace.

Dónde encaja Smootables en todo esto

Dentro de la categoría de software descrita arriba, Smootables es un ejemplo: el solucionador separa 11 familias de restricciones duras de 6 preferencias blandas ponderadas, valida un plan antes de generarlo, e indica el motivo cuando una solución resulta inviable en lugar de fallar en silencio. Que esa forma encaje con su escuela depende de cuál de los tres procesos anteriores esté siguiendo realmente.

Si quiere ver el solucionador en acción, cómo funciona el solucionador automático de horarios lo explica con más detalle. Si ya está sopesando herramientas concretas entre sí, la comparativa de software es la siguiente parada más útil que esta página.

Preguntas que se hacen los planificadores al elegir un método de horario

¿Cuál es la diferencia entre una restricción dura y una blanda?

Una restricción dura debe cumplirse siempre, por ejemplo que ningún docente o grupo tenga doble reserva, o que nadie supere un tope de horas semanales, o el plan no sirve. Una restricción blanda, como la hora libre preferida de un docente o repartir una asignatura de forma uniforme durante la semana, es una preferencia que el plan intenta respetar pero puede sacrificar cuando las reglas duras ya no dejan margen.

¿Cuándo bastan una plantilla o una hoja de cálculo para construir un horario escolar?

Una plantilla manual sirve para una sola clase con un solo docente, donde todo el horario cabe en una página. Una hoja de cálculo puede llevar a una escuela más lejos, ya que contiene más de una página y todos ya saben abrirla, pero ninguna de las dos revisa automáticamente una doble reserva o el incumplimiento de una restricción dura. Eso sigue siendo aritmética manual.

¿Qué puede hacer el software especializado de horarios que una hoja de cálculo no puede?

Trata las restricciones duras como reglas que un plan no puede incumplir y las restricciones blandas como preferencias para las que optimiza, valida la configuración antes de generar nada, y puede indicar el motivo cuando una solución resulta inviable. También está construido para manejar casos que una cuadrícula simple o una hoja de cálculo no pueden representar, como un taller vocacional con un número fijo de puestos o un bloque de prácticas que envía a los estudiantes fuera del centro parte de la semana.

¿Qué método encaja con nuestro proceso de horario?

Depende de quién hace el trabajo. Si los docentes construyen su propio horario por completo, una plantilla o una hoja de cálculo sencilla es proporcional. Si los docentes elaboran borradores y un planificador los consolida, una hoja de cálculo compartida empieza a tensarse en cuanto un choque entre restricciones duras de dos borradores solo se hace visible al consolidar. Si los planificadores construyen todo el horario, el software especializado da su mayor rendimiento, porque una sola persona sostiene ahora cada restricción a la vez.

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.