¡20 puntos imaginarios para Hufflepuff!

Introducción

En el transcurso de la escritura de fanfiction de Harry Potter, uno de los problemas más irritantes con los que me he encontrado es el de hacer unos horarios de clase internamente coherentes y razonables para Hogwarts.
En la típica forma de escritor organizado, en lugar de escribir una nota rápida que contuviera toda la información relacionada con los horarios de clase que había insertado en la historia, me creé una bonita y clara hoja de cálculo de Excel que contenía el horario de mis personajes para el año en curso que estaba escribiendo.
En la típica forma de escritor aficionado a la investigación, profundicé en el texto para recoger todas las pistas que pudiera con el fin de mantener una buena cantidad de compatibilidad con los libros de Rowlings.
En la forma típica de un redditor, encontré varias cosas que no serían realistas y decidí «arreglar» los horarios de las clases para que tuvieran sentido y pudieran aplicarse a un Hogwarts del «mundo real».
En la forma típica de un programador, decidí convertir esto en una hoja de cálculo que autogenerara los horarios en función de las Casas que quería emparejar por clase.
En la típica forma de programador aficionado, estaba dando los últimos toques a esto en Excel antes de darme cuenta de que esto podría ser algo que otros podrían querer utilizar, y por lo tanto una hoja de cálculo de Excel no sería la mejor manera de distribuir esto.
En la típica moda de los programadores perezosos, decidí que lo que tenía era lo suficientemente bueno ya que estaba en un estado liberable, lo pulí y lo preparé para su publicación.

Así, presento una herramienta totalmente funcional e internamente consistente pero algo carente para que los escritores generen siete años de horarios de clases para cada Casa. Podría incluso, si giras la cabeza y entrecierras los ojos, funcionar para un Hogwarts del «mundo real».

Enlace a una hoja de Google no editable que da una vista previa de la herramienta.

Enlace a la hoja de Excel real descargable en Google Drive. Esto tiene una cierta región editable que le permite generar su propio horario de clases, pero es de otra manera bloqueado.

Planificación Base

Planificación Horaria Ranuras Horarias (SlotID)
Período
Hora de inicio Hora de fin M T W Th F
Período matutino 1 (MP1) 8:00 9:00 1 6 11 6 13
Periodo matinal 2 (MP2) 9:15 10:15 1 7 11 7 13
Período Matinal 3 (MP3) 10:30 11:45 2 8 8 2
Almuerzo 11:45 1:00
Período 1 de la tarde (AP1) 1:00 2:00 3 9 3 9 14
Periodo 2 de la tarde (AP2) 2:15 3:15 4 10 4 12 14
Periodo 3 de la tarde (AP3) 3:30 4:30 5 10 5 12

Observaciones sobre el funcionamiento de este horario

Restricciones básicas
1) Cada estudiante toma seis clases básicas durante cinco años. A partir del tercer año, cursan 2 asignaturas optativas adicionales. Las clases básicas consisten en Transfiguración, Pociones, Encantamientos, Defensa contra las Artes Oscuras, Herbología e Historia de la Magia. Las optativas son Aritmancia, Estudios Muggles, Cuidado de Criaturas Mágicas, Adivinación, Runas Antiguas y Vuelo. Además de Astronomía.
2) Después de quinto año, cada estudiante suele tomar sólo las clases que quiere para conseguir el trabajo que desea.
3) Sólo hay un profesor por clase. Esto fue lo más difícil de trabajar. Significa que cada profesor de las clases básicas tiene una gran carga lectiva.
4) Hasta Sexto &Séptimo año (nivel NEWT), cada clase sólo puede tener estudiantes de dos Casas al mismo tiempo. No hay clases de G/R/S, por ejemplo.
Vuelo y Astronomía tienen sus propios horarios especiales.

Horarios de los períodos de clase
Cada día de clase comienza a las 8 AM y termina a las 4:30 PM, de lunes a viernes. No hay clases los sábados ni los domingos (excepto para Astronomía). Cada «período» dura una hora, con un descanso de quince minutos entre períodos. Los periodos dobles duran dos horas y quince minutos ya que no hay razón para un descanso de quince minutos.

Ir y volver de las clases
Los alumnos tienen quince minutos para ir de su clase anterior a la nueva. En un castillo del tamaño de Hogwarts, esto podría ser factible aunque difícil para algunas clases, dependiendo de dónde tengas las clases. También significa que volver de Cuidado de Criaturas Mágicas o Herbología no te deja tiempo para asearte. Esto es, por desgracia, inevitable, pero puede ser trabajado o ignorado en su historia como sea necesario.

Horarios de reunión de las clases
Planifiqué mi horario en torno a la reunión de cada clase durante dos horas de clase a la semana, en dos sesiones de clases de una hora o una sesión de una clase de dos horas y quince minutos. Me preocupé de repartir las clases para que los profesores pudieran asignar tareas para la siguiente sesión de clase con una expectativa razonable de que se hicieran y los estudiantes pudieran practicar el material si lo necesitaban. Ningún alumno tendrá Transfiguración el lunes y luego la tendrá de nuevo el martes, por ejemplo.

Períodos dobles
En Harry Potter se mencionan con frecuencia los «períodos dobles», en los que se da a entender que una clase ocupa el tiempo de dos clases. Los periodos dobles tienen lugar en momentos específicos de la semana. Durante esos momentos, todos los que tienen clase están en un período doble. Técnicamente es posible que no sea así, pero eso haría que la generación de horarios fuera un dolor de cabeza aún mayor de lo normal. Por lo tanto, decidí mantenerlo (algo) simple. Tenga en cuenta que los períodos dobles son técnicamente 2 horas y 15 minutos, porque no tiene que viajar a otra clase durante el mismo. También me las arreglé para evitar que los periodos dobles se dividieran por el almuerzo en el medio, por razones obvias.

Emparejamientos de Casas
Cada clase contará con dos Casas emparejadas. Lo siento, J.K. Rowling, pero no es razonable que exista «Transfiguración de primer año sólo con Gryffindors». Esa es la única forma de que los horarios funcionen de forma razonable con un solo profesor por clase. Ten en cuenta que los emparejamientos no cambian a lo largo de los años. Así que (por ejemplo) si los Ravenclaw y los Hufflepuff toman Pociones juntos, lo hacen juntos desde el primer hasta el quinto año. Sexto y Séptimo Año funcionan un poco diferente. A continuación lo detallo.

Tamaño de las clases y NEWTS
Todos los de Sexto Año estarán agrupados en sus clases. Lo mismo con todos los Séptimos Años. Esto lo vemos en el canon en Pociones, así que hay precedentes. Parto de la base de que la mayoría de los alumnos sólo toman de tres a cinco cursos NEWT y que se distribuyen uniformemente entre las clases disponibles. Harry tomó 5: Transfiguración, Herbología, Encantamientos, Defensa contra las Artes Oscuras y Pociones, y se iba a convertir en Auror, lo que me parece seguro al suponer que es una de las opciones de carrera más intensivas en estudios. Todo esto ayuda a mantener el tamaño de las clases para los estudiantes de NEWT en niveles manejables. Por ejemplo, si hay 15 estudiantes en cada año en cada casa (para un total de 60 estudiantes en cada año), y el 25% de los estudiantes decide seguir la clase hasta el nivel NEWT, entonces el tamaño de la clase sería 25%*60=15 estudiantes. Creo que es un número razonable. Si hay 20 estudiantes en cada año en cada casa, entonces el tamaño de la clase sería 25%*80=20 estudiantes, que también es razonable.

Astronomía
Astronomía es diferente. Para facilitar las cosas, cada Año toma Astronomía todos al mismo tiempo. En mi horario actual, cada año tiene posteriormente los dos primeros periodos del siguiente día libre (cuando sea aplicable). Esto también significa que los cuartos años toman Astronomía los sábados por la noche, y los segundos años toman Astronomía los domingos por la noche. No se me ocurrió una buena manera de evitarlo. Lo siento, Segundo y Cuarto Año.

Volar
Los primeros años son los únicos que toman Volar como clase. La programé en un par de períodos libres para los primeros años. A efectos de los emparejamientos de casas, la conté como una sexta optativa, aunque es una clase obligatoria.

Explicación del SlotID
Ranuras horarias: Como se puede ver en la tabla anterior, cada franja horaria está numerada, del 1 al 14. Nadie tendrá clase en MP3 el miércoles ni en AP3 el viernes. Esto se utiliza en la hoja de cálculo para determinar cuándo se reúnen las clases. Por ejemplo, hay una clase que se reúne los lunes por la mañana durante MP1 y MP2. Lo sabemos porque el SlotID de esa clase (1), está en los lugares MP1 y MP2 de la tabla. Hay una clase diferente (SlotID 9) que se reúne los martes y jueves durante AP1.

Capturas de pantalla de la herramienta

Aquí está la página que contiene lo único que va a editar.

Nota: La única área que tendrá que editar son las celdas coloreadas con los símbolos ‘x’ y ‘o’ en ellas. Todo lo demás se generará automáticamente en base a esas celdas.

Ejemplo de horario de profesores

Como puede ver, los profesores de las clases básicas imparten muchos periodos de clase. De alguna manera, no creo que los profesores de Hogwarts cobren lo suficiente por lo que hacen…

Ejemplo de horario para los años 1-2

Ejemplo de horario para los años 3-5

Ejemplo de horario para los años 6-7

Nota que todos estos horarios cambiarán en función de lo que introduzcas en esas celdas ‘x’ y ‘o’ en la página Configuración_de_usuario.

Desventajas de esta herramienta

  • Esta herramienta define rígidamente las ubicaciones de las ranuras. No puedes decidir que quieres que los primeros años tengan la opción de Transfiguración los jueves por la tarde, por ejemplo. Esto podría añadirse en una versión futura.
  • Se basa en mi configuración para las clases, en el sentido de que requiere 3 clases por la mañana y 3 por la tarde. Esto puede no funcionar para todas las historias de los autores de fanfiction.
  • No tiene en cuenta las clases no canon.
  • Se basa en que cada Casa está asociada con otra Casa para cada clase. De nuevo, puede que no funcione para la historia de todos los autores de fanfiction.

Conclusión

Ha sido divertido crear esto y espero que sea útil para los aspirantes o los actuales escritores de fanfiction. Dependiendo de la respuesta, podría dedicar tiempo a lanzar una versión que dé al usuario un poco más de control sobre qué año recibe qué clase y en qué momento. Tengo una idea de cómo implementar esto. Sin embargo, el usuario nunca tendrá la capacidad de adaptar todo porque la cantidad de lógica que requeriría sería extensa.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.