20 punti immaginari per Tassorosso!

Introduzione

Nel corso della scrittura di fanfiction di Harry Potter, uno dei problemi più irritanti che ho incontrato è stato quello di creare orari di classe coerenti e ragionevoli per Hogwarts.
Nella tipica moda degli scrittori organizzati, invece di buttar giù una breve nota per me stesso che contenesse tutte le informazioni relative agli orari delle lezioni che avevo inserito nella storia, mi sono creato un bel foglio Excel chiaro che conteneva gli orari dei miei personaggi per l’anno corrente che stavo scrivendo.
Nella tipica moda degli scrittori amanti della ricerca, ho scavato nel testo per raccogliere ogni indizio che potevo per mantenere una buona dose di compatibilità con i libri della Rowlings.
Nella tipica moda da redditor, ho trovato diverse cose che non sarebbero state realistiche e ho deciso di ‘aggiustare’ gli Orari delle Classi in modo che avessero senso e potessero essere applicati ad una Hogwarts del ‘mondo reale’.
Nella tipica moda da programmatore, ho deciso di trasformarlo in un foglio di calcolo che avrebbe generato automaticamente gli orari in base a quali Case volevo accoppiare tra loro per ogni classe.
Nella tipica moda dei programmatori hobbisti, stavo dando gli ultimi ritocchi a questo in Excel prima di rendermi conto che questo potrebbe essere qualcosa che altri potrebbero voler usare, e quindi un foglio di calcolo Excel non sarebbe il modo migliore per distribuirlo.
Nella tipica moda dei programmatori pigri, ho deciso che quello che avevo era abbastanza buono dato che era in uno stato rilasciabile, l’ho lucidato e l’ho preparato per il rilascio.

Quindi, vi presento uno strumento pienamente funzionante e internamente coerente ma un po’ carente per gli scrittori per generare sette anni di orari di classe per ogni Casa. Potrebbe anche, se girate la testa e strizzate gli occhi, funzionare per una Hogwarts del “mondo reale”.

Link a un foglio Google non modificabile che dà un’anteprima dello strumento.

Link al foglio Excel effettivamente scaricabile su Google Drive. Questo ha una certa regione modificabile che ti permette di generare il tuo programma di classe, ma è altrimenti bloccato.

Schedule Base

Schedule Timing Time Slots (SlotID)
Periodo
Ora d’inizio Ora di fine M T W Th F
Periodo del mattino 1 (MP1) 8:00 9:00 1 6 11 6 13
Morning Period 2 (MP2) 9:15 10:15 1 7 11 7 13
Morning Period 3 (MP3) 10:30 11:45 2 8 8 2
Pranzo 11:45 1:00
Periodo pomeridiano 1 (AP1) 1:00 2:00 3 9 3 9 14
Periodo 2 (AP2) 2:15 3:15 4 10 12 14
Periodo pomeridiano 3 (AP3) 3:30 4:30 5 10 5 12

Note su come funziona questo programma

Costrizioni di base
1) Ogni studente segue sei classi principali per cinque anni. A partire dal terzo anno, prende 2 classi elettive aggiuntive. Le classi principali consistono in Trasfigurazione, Pozioni, Incantesimi, Difesa contro le Arti Oscure, Erbologia e Storia della Magia. I corsi opzionali sono Aritmetica, Studi Babbani, Cura delle Creature Magiche, Divinazione, Rune Antiche e Volo. Più Astronomia.
2) Dopo il quinto anno, ogni studente tipicamente prende solo le classi che vuole per ottenere il lavoro che vuole.
3) C’è solo un insegnante per classe. Questo è stato il più difficile da aggirare. Significa che ogni insegnante delle classi principali ha un pesante carico di insegnamento.
4) Fino al sesto &settimo anno (livello NEWT), ogni classe può avere solo studenti di due Case allo stesso tempo. Niente classi G/R/S, per esempio.
Volare e Astronomia hanno i loro orari speciali.

Orario delle lezioni
Ogni giorno di lezione inizia alle 8 del mattino e finisce alle 16:30, dal lunedì al venerdì. Non ci sono lezioni il sabato e la domenica (tranne che per Astronomia). Ogni “periodo” dura un’ora, con una pausa di quindici minuti tra i periodi. I periodi doppi durano due ore e quindici minuti, poiché non c’è motivo di fare una pausa di quindici minuti.

Andare e tornare dalle lezioni
Gli studenti hanno quindici minuti per andare dalla classe precedente a quella nuova. In un castello delle dimensioni di Hogwarts, questo potrebbe essere fattibile anche se difficile per alcune classi, a seconda di dove hai le classi. Significa anche che tornare da Cura delle Creature Magiche o Erbologia non ti lascia il tempo di pulirti. Questo è purtroppo inevitabile, ma può essere aggirato o ignorato nella vostra storia come necessario.

Gli orari delle riunioni di classe
Ho pianificato il mio programma in modo che ogni classe si riunisse per due ore di lezione a settimana, in due sessioni di un’ora di lezione o una sessione di due ore e quindici minuti. Ho avuto cura di distribuire le lezioni in modo che gli insegnanti potessero assegnare i compiti per la prossima sessione di classe con una ragionevole aspettativa che venissero fatti e che gli studenti potessero fare pratica sul materiale se necessario. Nessuno studente avrà Trasfigurazione il lunedì e poi di nuovo il martedì, per esempio.

Periodi doppi
In Harry Potter si parla spesso di “periodi doppi”, dove è implicito che una classe occupa il tempo di due classi. I doppi periodi si verificano in momenti specifici ogni settimana. Durante questi periodi, tutti quelli che hanno lezione sono in un doppio periodo. Era tecnicamente possibile che questo non fosse il caso, ma avrebbe reso la generazione del calendario ancora più un mal di testa del normale. Perciò ho deciso di mantenerlo (in qualche modo) semplice. Notate che i doppi periodi sono tecnicamente 2 ore e 15 minuti, perché non dovete andare in un’altra classe durante il periodo. Sono anche riuscito ad evitare di avere periodi doppi divisi dal pranzo nel mezzo, per ovvie ragioni.

Abbinamenti di Case
Ogni classe avrà due Case abbinate insieme. Mi dispiace, J.K. Rowling, ma non può ragionevolmente esistere una cosa come “Trasfigurazione del primo anno solo con i Grifondoro”. Questo è l’unico modo per far funzionare i tempi in modo ragionevole con un solo insegnante per classe. Si noti che gli accoppiamenti non cambiano nel corso degli anni. Quindi (per esempio) se Ravenclaws e Hufflepuffs fanno Pozioni insieme, lo faranno insieme dal primo al quinto anno. Il sesto e settimo anno funzionano un po’ diversamente. Lo spiego di seguito.

Dimensioni delle classi e NEWTS
Tutti i Sesti Anni saranno raggruppati insieme per le loro classi. Lo stesso vale per tutti i Settimi Anni. Lo vediamo nel canone in Pozioni, quindi c’è un precedente. Sto facendo l’ipotesi che la maggior parte degli studenti prenda solo da tre a cinque corsi NEWT e che siano equamente distribuiti tra le classi disponibili. Harry ne ha seguiti 5: Trasfigurazione, Erbologia, Incantesimi, Difesa contro le Arti Oscure e Pozioni, e stava per diventare un Auror, che mi sento sicuro nel supporre sia una delle scelte di carriera più impegnative. Tutto questo aiuta a mantenere le dimensioni della classe per gli studenti NEWT a livelli gestibili. Per esempio, se ci sono 15 studenti in ogni anno in ogni casa (per un totale di 60 studenti in ogni anno), e il 25% degli studenti decide di proseguire la classe a livello di NEWT, allora la dimensione della classe sarebbe 25%*60=15 studenti. Mi sembra un numero ragionevole. Se ci sono 20 studenti in ogni anno in ogni casa, allora la dimensione della classe sarebbe 25%*80=20 studenti, che è anche ragionevole.

Astronomia
L’astronomia è diversa. Per rendere le cose più facili, ogni anno fa Astronomia allo stesso tempo. Nel mio programma attuale, ogni anno ottiene successivamente i primi due periodi del giorno successivo liberi (dove applicabile). Questo significa anche che il quarto anno fa astronomia il sabato sera, e il secondo anno fa astronomia la domenica sera. Non sono riuscito a pensare ad un buon modo per aggirare la cosa. Mi dispiace, secondo e quarto anno.

Volare
Il primo anno è l’unico che prende Volare come classe. L’ho programmato in un paio di periodi liberi per i primi anni. Per gli scopi di House Pairings, l’ho contato come un sesto elettivo, anche se è una classe obbligatoria.

SlotID Spiegazione
Time Slots: Come potete vedere nella tabella qui sopra, ogni fascia oraria è numerata, 1-14. Nessuno avrà lezione in MP3 il mercoledì o AP3 il venerdì. Questo è usato nel foglio di calcolo per determinare quando le classi si incontrano. Per esempio, c’è una classe che si incontra il lunedì mattina durante MP1 e MP2. Lo sappiamo perché lo SlotID di quella classe (1) è nei punti MP1 e MP2 della tabella. C’è un’altra classe (SlotID 9) che si incontra il martedì e il giovedì durante AP1.

Screenshot dello strumento

Qui c’è la pagina che contiene l’unica cosa da modificare.

Nota: L’unica area che dovrai modificare sono le celle colorate con i simboli ‘x’ e ‘o’. Tutto il resto verrà generato automaticamente in base a quelle celle.

Esempio di un orario degli insegnanti

Come puoi vedere, gli insegnanti delle classi principali insegnano molte ore di lezione. In qualche modo non credo che i professori di Hogwarts siano pagati abbastanza per quello che fanno…

Orario di esempio per gli anni 1-2

Orario di esempio per gli anni 3-5

Orario di esempio per gli anni 6-7

Nota che tutti questi orari cambiano in base a quello che inserisci in quelle celle ‘x’ e ‘o’ nella pagina User_Setup.

Svantaggi di questo strumento

  • Questo strumento definisce rigidamente le posizioni degli slot. Non potete decidere che volete che i primi anni abbiano l’opzione di Trasfigurazione il giovedì pomeriggio, per esempio. Questo potrebbe essere aggiunto in una versione futura.
  • Si basa sulla mia impostazione per le classi, nel senso che richiede 3 classi del mattino e 3 del pomeriggio. Questo potrebbe non funzionare per la storia di ogni autore di fanfiction.
  • Non tiene conto delle classi non canoniche.
  • Si basa sul fatto che ogni Casa sia associata ad un’altra Casa per ogni classe. Di nuovo, questo potrebbe non funzionare per la storia di ogni autore di fanfiction.

Conclusione

Questo è stato divertente da creare e spero che sia utile per aspiranti o attuali scrittori di fanfiction. A seconda della risposta, potrei dedicare del tempo al rilascio di una versione che dia all’utente un po’ più di controllo su quale anno ottiene quale classe in quale momento. Ho un’idea su come implementare questo. Tuttavia, l’utente non avrà mai la possibilità di personalizzare tutto perché la quantità di logica che richiederebbe sarebbe estesa.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.