Aulas y equipamiento

Cómo restringir aulas por asignatura o tipo de actividad

La química necesita un laboratorio; la tecnología alimentaria necesita una cocina. Separe los tipos de aula imprescindibles de las preferencias deseables.

Juho Isola, fundador de Smootables

Receta de restricción

Las restricciones de aula deciden qué espacios pueden acoger una clase. Una restricción imprescindible significa que la clase no puede impartirse en otro sitio, por ejemplo una práctica de ciencias en un laboratorio. Una preferencia significa que preferiría el aula 12 pero podría usar la 14. Las colocaciones en el tipo de aula equivocado son una causa principal de horarios inviables, y las preferencias ascendidas a requisitos crean fallos donde siempre existió un aula válida.

Ideas clave

  • Los tipos de aula imprescindibles bloquean colocaciones incorrectas; las preferencias guían la elección.
  • Compruebe capacidad y equipamiento junto con el tipo de aula.
  • Las aulas preferidas marcadas como obligatorias crean conflictos falsos.
  • Fije las reglas de aula en los datos maestros antes de generar.

Requisitos frente a preferencias

Una práctica de química en un aula ordinaria no es la misma clase, así que una franja en el tipo de aula equivocado no es ninguna solución. Eso es una regla dura. Una preferencia por un aula familiar cerca de la sala del profesorado es una elección de calidad que el generador puede sacrificar, y eso es una regla blanda.

Cuando cada aula preferida se vuelve obligatoria, el horario puede fallar aunque exista un aula válida. El generador informa de que no hay solución, y la causa es la clasificación, no el edificio.

Un ejemplo resuelto: ¿quién puede acoger la práctica de 9.º?

Veintiséis alumnos necesitan una práctica de química. El tipo de aula por sí solo no lo decide; la capacidad y el equipamiento entran en la misma comprobación.

AulaTipoPlazasEquipamientoVeredicto
Lab. química 1Laboratorio24Campana extractoraNo. 26 alumnos necesitan 26 plazas.
Lab. química 2Laboratorio28Campana extractoraSí. Tipo, tamaño y equipamiento pasan todos.
Aula 12Aula ordinaria30NingunoNo. Una práctica no puede impartirse en un aula ordinaria.
Lab. físicaLaboratorio28Sin campana extractoraNo, para esta práctica. Vale para prácticas sin reactivos.

Un aula elegible de cuatro. Ese número, no el total de laboratorios, es la oferta de aulas por la que compite esta clase. Si un segundo grupo necesita un laboratorio con campana extractora en el mismo período, uno de los dos se mueve, y ningún ajuste del generador cambia eso.

Registre las reglas antes de generar

  1. Liste las asignaturas y actividades que requieren un tipo de aula especializado, y marque todo lo demás como preferencia.
  2. Registre capacidad, equipamiento y disponibilidad de cada aula elegible, como en la tabla anterior.
  3. Cuente las aulas y períodos elegibles de cada clase. Una sola aula elegible significa que la clase se coloca pronto o no se coloca.
  4. Si la generación falla, relaje primero las reglas de aula preferida y mantenga intactos los requisitos especializados.
  5. Después de mover cualquier clase a un aula nueva, vuelva a comprobar los conflictos de profesor y grupo en la franja receptora.

Errores con las reglas de aula

  • Hacer obligatoria el aula favorita de cada profesor
  • Ignorar la capacidad en un tipo de aula por lo demás correcto
  • Añadir restricciones de aula después de generar en lugar de en los datos maestros

En Smootables

Las restricciones de aula son por colocación: en el formulario de colocación, Allowed rooms determina qué aulas puede usar esa clase, con las opciones Any room o Specific rooms. Restrinja una práctica de química a los laboratorios y el generador solo considera esas aulas; el resumen de análisis confirma la comprobación Room allowed list sobre el resultado. Cada aula lleva además un valor de Capacity, el número máximo de alumnos, que se comprueba frente a sus grupos.

El consejo general de separar aulas imprescindibles de preferidas se traduce directamente: ponga los requisitos genuinos en Allowed rooms y deje las meras preferencias sin restringir para que el generador conserve sus opciones.

  1. Ponga Allowed rooms en Specific rooms solo para las clases con una necesidad especializada real.
  2. Rellene la Capacity de las aulas para que los problemas de tamaño afloren en la validación y no el primer día de curso.

Respuestas rápidas

¿Cuándo es obligatoria una restricción de aula?

Cuando la clase no puede impartirse en el tipo de aula equivocado o sin el equipamiento requerido. Una franja en el aula equivocada no es una solución.

¿Qué debe seguir siendo preferencia?

Aulas familiares, proximidad y elecciones de comodidad suelen pertenecer al conjunto de preferencias.

Vea cómo Smootables encaja con las restricciones de su centro

Reserve una sesión. Revisaremos carga docente, aulas y reglas de horario y le mostraremos cómo funcionan en Smootables.