20 Imaginary Points to Hufflepuff!

Introduction

In de loop van het schrijven van Harry Potter fanfictie, een van de meer irritante problemen die ik ben tegengekomen is het maken van intern consistente en redelijke lesroosters voor Zweinstein.
Op een typisch georganiseerde schrijversmanier, in plaats van snel een briefje voor mezelf te schrijven met alle informatie over het lesrooster dat ik in het verhaal had verwerkt, maakte ik een overzichtelijke Excel-spreadsheet met het lesrooster van mijn personages voor het jaar dat ik aan het schrijven was.
Op een typisch onderzoekende schrijversmanier verdiepte ik me in de tekst om elke aanwijzing te verzamelen die ik kon vinden om een goede mate van compatibiliteit met de boeken van Rowlings te behouden.
Op typische redditor-manier vond ik verschillende dingen die niet realistisch zouden zijn en besloot ik de Klassenroosters te ‘repareren’ zodat ze zinvol zouden zijn en toegepast konden worden op een ‘real-world’ Zweinstein.
Op typische programmeurs-manier besloot ik hier een spreadsheet van te maken die automatisch roosters zou genereren op basis van welke Huizen ik per klas aan elkaar wilde koppelen.
Op een typische hobbyistische programmeursmanier was ik net de laatste hand aan het leggen in Excel voordat ik me realiseerde dat dit iets zou kunnen zijn dat anderen zouden willen gebruiken, en dat een Excel-spreadsheet daarom niet de beste manier zou zijn om dit te verspreiden.
Op typisch luie programmeursmanier besloot ik dat wat ik had goed genoeg was, omdat het in een vrij te geven staat was, werkte het bij, en maakte het klaar voor vrijgave.

Hiermee presenteer ik een volledig functionerend en intern consistent, maar enigszins gebrekkig hulpmiddel voor schrijvers om zeven jaar lesroosters te genereren voor elk Huis. Het zou zelfs, als je je hoofd draait en scheel kijkt, kunnen werken voor een ‘echte wereld’ Zweinstein.

Link naar een niet-wijzigbaar Google Sheet dat een voorproefje geeft van de tool.

Link naar de werkelijke downloadbare Excel-spreadsheet op Google Drive. Dit heeft een bepaalde bewerkbare regio die u toelaat om uw eigen lesrooster te genereren, maar is verder vergrendeld.

Rooster Base

Rooster Timing Time Slots (SlotID)
Periode
Starttijd Eindtijd M T W Th F
Morgenperiode 1 (MP1) 8:00 9:00 1 6 11 13
Morgen Periode 2 (MP2) 9:15 10:15 1 7 11 13
Morgen Periode 3 (MP3) 10:30 11:45 2 8 8 2
Lunch 11:45 1:00
Middag Periode 1 (AP1) 1:00 2:00 3 9 9 14
Middag Periode 2 (AP2) 2:15 3:15 4 10 12 14
Middag Periode 3 (AP3) 3:30 4:30 5 10 5 12

Notities over hoe dit rooster werkt

Basisbeperkingen
1) Elke leerling volgt gedurende vijf jaar zes kernvakken. Vanaf het derde jaar volgen ze 2 extra keuzevakken. De kernvakken zijn Transfiguratie, Toverdranken, Charmes, Verweer tegen de Zwarte Kunsten, Kruidenkunde en Geschiedenis van de Magie. De keuzevakken zijn Rekenkunde, Dreuzelleer, Verzorging van Magische Wezens, Waarzeggerij, Oude Runen, en Vliegen. Plus Astronomie.
2) Na het vijfde jaar volgt elke student meestal alleen de lessen die hij wil om de baan te krijgen die hij wil.
3) Er is maar één leraar per klas. Dit was het moeilijkst te omzeilen. Het betekent dat elke leraar van de kernklassen een zware onderwijslast heeft.
4) Tot het zesde & zevende jaar (NEWT-niveau) kunnen er in elke klas maar leerlingen van twee Huizen tegelijk zitten. Geen G/R/S klassen, bijvoorbeeld.
Vliegen en Astronomie hebben hun eigen speciale roosters.

Tijden van de klassen
Elke lesdag begint om 8 uur ’s ochtends en eindigt om half 5 ’s middags, van maandag tot en met vrijdag. Er zijn geen lessen op zaterdag of zondag (behalve voor Astronomie). Elke “periode” duurt een uur, met een kwartier pauze tussen de perioden. Dubbele periodes duren twee uur en een kwartier, omdat er geen reden is voor een kwartier pauze.

Van en naar de les
Studenten hebben vijftien minuten om van hun vorige naar hun nieuwe les te komen. In een kasteel van de omvang van Zweinstein is dat te doen, hoewel het voor sommige klassen moeilijk is, afhankelijk van waar je de klassen hebt. Het betekent ook dat als je terugkomt van Verzorging van Magische Wezens of Kruidenkunde, je geen tijd hebt om je op te frissen. Dit is helaas onvermijdelijk, maar je kunt er in je verhaal omheen werken of het negeren als dat nodig is.

Tijden van de lessen
Ik heb mijn rooster zo gepland dat elke klas twee lesuren per week heeft, in twee sessies van een uur of een sessie van twee uur en vijftien minuten. Ik zorgde ervoor dat de lessen zo gespreid waren dat de leraren het huiswerk voor de volgende les konden maken met een redelijke verwachting dat het af zou zijn en de leerlingen de stof konden oefenen indien nodig. Geen enkele leerling zal bijvoorbeeld op maandag Transfiguratie hebben en het dan op dinsdag weer hebben.

Dubbelperiodes
In Harry Potter wordt vaak gesproken over ‘dubbelperiodes’, waarbij het de bedoeling is dat een les de tijd van twee lessen in beslag neemt. Dubbele periodes komen elke week op bepaalde tijden voor. Op die tijden zit iedereen die les heeft in een dubbele periode. Technisch gezien is het mogelijk dat dit niet het geval is, maar dat zou het maken van een rooster nog moeilijker maken dan normaal. Daarom heb ik besloten om het (enigszins) eenvoudig te houden. Merk op dat dubbele periodes technisch gezien 2 uur en 15 minuten zijn, omdat je tijdens de periode niet naar een andere klas hoeft te gaan. Ik ben er ook in geslaagd om te vermijden dat dubbele periodes gesplitst worden door een lunch in het midden, om voor de hand liggende redenen.

Huisparen
In elke klas zullen twee Huizen aan elkaar gekoppeld worden. Het spijt me, J.K. Rowling, maar er kan redelijkerwijs niet zoiets bestaan als “Eerstejaars Transfiguratie met alleen Gryffindors.” Dat is de enige manier om de tijden te laten werken op een redelijke manier met slechts een leraar per klas. Merk op dat de koppels niet veranderen doorheen de jaren. Dus (bijvoorbeeld) als Ravenclaws en Hufflepuffs samen Toverdranken doen, doen ze dat samen van het Eerste tot en met het Vijfde Jaar. Zesde en Zevende jaar werken een beetje anders.

Klasgroottes en NIEUWTS
Alle zesdejaars worden bij elkaar ingedeeld voor hun klassen. Hetzelfde geldt voor alle zevendejaars. We zien dit in canon bij Toverdranken, dus er is een precedent. Ik ga ervan uit dat de meerderheid van de leerlingen slechts drie tot vijf NEWT vakken volgt en dat ze gelijkmatig verdeeld zijn over de beschikbare klassen. Harry volgde er vijf: Transfiguratie, Kruidenkunde, Charmes, Verweer tegen de Zwarte Kunsten, en Toverdranken, en hij werd een Auror, waarvan ik met een gerust hart aanneem dat het een van de meer studie-intensieve beroepskeuzes is. Dit alles helpt om de klasgrootte voor NEWT studenten beheersbaar te houden. Als er bijvoorbeeld elk jaar in elk huis 15 leerlingen zijn (dus in totaal 60 leerlingen per jaar), en 25% van de leerlingen besluit de klas tot NEWT te vervolgen, dan zou de klasgrootte 25%*60=15 leerlingen zijn. Ik denk dat dit een redelijk aantal is. Als er in elk jaar in elk huis 20 studenten zijn, dan zou de klasgrootte 25%*80=20 studenten zijn, wat ook redelijk is.

Astronomie
Astronomie is anders. Om het makkelijker te maken, volgt elk jaar Astronomie op hetzelfde moment. In mijn huidige rooster krijgt elk jaar vervolgens de eerste twee tijdvakken van de volgende dag vrij (indien van toepassing). Dit betekent ook dat vierdejaars op zaterdagavond astronomie volgen, en tweedejaars op zondagavond. Ik kon geen goede manier bedenken om dat te omzeilen. Sorry, tweede- en vierdejaars.

Vliegen
Eerstejaars zijn de enige jaars die Vliegen als vak hebben. Ik heb het gepland in een paar vrije periodes voor de eerstejaars. Voor de indeling in huizen heb ik het als zesde keuzevak geteld, ook al is het een verplicht vak.

SlotID uitleg
Tijdslots: Zoals u in de tabel hierboven kunt zien, is elk tijdslot genummerd, 1-14. Niemand zal les hebben in MP3 op woensdag, noch in AP3 op vrijdag. Dit wordt in de spreadsheet gebruikt om te bepalen wanneer de klassen bijeenkomen. Er is bijvoorbeeld een klas die maandagochtend les heeft in MP1 en MP2. We weten dit omdat de slotID van die klas (1), in de MP1 en MP2 plekken in de tabel staat. Er is een andere klas (SlotID 9) die op dinsdag en donderdag in AP1 bijeenkomt.

Screenhots van de Tool

Hier is de pagina die het enige bevat dat u zult bewerken.

Note: Het enige gebied dat u hoeft te bewerken zijn de gekleurde cellen met de ‘x’ en ‘o’ symbolen er in. Al het andere wordt automatisch gegenereerd op basis van die cellen.

Voorbeeld van een Lerarenrooster

Zoals u kunt zien, geven leraren van kernklassen veel les perioden. Op de een of andere manier denk ik niet dat de professoren van Zweinstein genoeg betaald krijgen voor wat ze doen…

Voorbeeldrooster voor Jaren 1-2

Voorbeeldrooster voor Jaren 3-5

Voorbeeldrooster voor Jaren 6-7

Noteer dat al deze roosters zullen veranderen op basis van wat u invoert in die ‘x’ en ‘o’ cellen in de Gebruiker_Instellen pagina.

Tegenvallers van dit gereedschap

  • Dit gereedschap legt de slot-locaties star vast. Je kunt bijvoorbeeld niet beslissen dat eerstejaars op donderdagmiddag Transfiguratie moeten kunnen volgen. Dit zou in een toekomstige versie kunnen worden toegevoegd.
  • Het is gebaseerd op mijn opzet voor klassen, in die zin dat er 3 ochtendlessen en 3 middaglessen nodig zijn. Dit werkt misschien niet voor elk verhaal van een fanfictionschrijver.
  • Het houdt geen rekening met niet-canon klassen.
  • Het gaat ervan uit dat elk Huis voor elke klas een partner heeft van een ander Huis. Nogmaals, dit werkt misschien niet voor het verhaal van elke fanfictionschrijver.

Conclusie

Het was leuk om te maken en hopelijk is het nuttig voor aspirant of huidige fanfictionschrijvers. Afhankelijk van de respons, zal ik misschien tijd steken in het uitbrengen van een versie die de gebruiker een beetje meer controle geeft over welk jaar welke les krijgt op welk moment. Ik heb een idee hoe ik dit kan implementeren. De gebruiker zal echter nooit de mogelijkheid krijgen om alles aan te passen, omdat de hoeveelheid logica die dat zou vereisen zeer groot zou zijn.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.