In dit artikel leggen we uit hoe u om kunt gaan met een bijzondere lokaalconstructie. De situatie is als volgt:
het vak bsm wordt 3 uur in de week gegeven
een blok van 2 uur moet in het vaklokaal
1 uur wordt als losse les gegeven en mag niet in het vaklokaal
er zijn ook afdelingen met 4 uur bsm die alleen in vaklokaal mogen
U heeft dit stappenplan niet nodig als het gaat om een vak dat tenminste voor een aantal lessen in een vaklokaal moet. Dit kunt u inrichten in stap 8 van de lokaalwensen.
Stap 1: Extra eigenschap toekennen in het lesdomein
Om straks lesverzamelingen te kunnen maken van de lessen die in het gymlokaal moeten en de lessen die in een theorielokaal moeten, maken we een extra eigenschap aan in het lesdomein: bsm_theorie
De lessen bsm die in een theorielokaal moeten, krijgen een “ja” in die kolom:
Stap 2: Lesverzamelingen aanmaken
We maken nu twee lesverzamelingen: bsm_theorie en bsm_zonder_theorie:
Stap 3: Invoer lokaalwensen stap 1
Bij de invoer van de lokaalwensen geven we aan dat een vaklokaal voor bsm een eis is:
Stap 4 : invoer lokaalwensen stap 2
We vullen bij bsm de gymlokalen en de theorielokalen in. Alle andere lokalen zijn onmogelijk
Stap 5: invoer lokaalwensen Stap 11
In deze stap geven we aan dat de lessen van de lesverzameling bsm_theorie gegeven moeten worden in de theorielokalen. De lessen van de lesverzameling bsm_zonder_theorie moeten juist gegeven worden in de gymlokalen. Alle andere lokalen plaatsen we bij onmogelijk:
Stap 6: De telgroepwizard doorlopen
Na stap 11, zijn de lokaalwensen ingevoerd en kan de telgroepwizard de benodigde telgroepen aanmaken/aanpassen.
Stap 7: combinatieblokken maken
We moeten er nu nog voor zorgen dat de les die straks in een theorielokaal wordt geplaatst, geen deel uitmaakt van het blok. We maken dus een combinatieblok van de lessen die in het gymlokaal geroosterd moeten worden. Dat zijn de lessen die in het lesdomein geen “ja” hebben staan bij de extra eigenschap “bsm_theorie”.
Met het Algemeen lesfilter kunnen we de lessen bsm die geen “ja” in de kolom van de extra eigenschap “bsm_theorie” hebben, filteren.
Van deze lessen gaan we combinatieblokken maken:
Stap 8: lessen inroosteren
Na inroosteren zien we het blokuur en de losse les in het rooster:
Stap 9: lokalen roosteren
En als ook de lokalen geplaatst zijn, zien we dat de losse theorieles in een theorie lokaal is geplaatst en het blokuur in een gymlokaal: