Werken met activiteiten
De lessen zelf: ze definiëren, de gewenste lessen vinden, splitsen en combineren, en een plaatsing vastzetten zodat deze niet meer verschuift.
Een activiteit is één in te plannen les: dit vak, gegeven door deze docenten, aan deze studentengroepen, met deze duur. Het is de eenheid waar al het andere om draait — de lijsten met middelen bestaan om hier benoemd te worden, en de randvoorwaarden bestaan om te beperken waar deze terechtkomen.
Het is ook de langste lijst in de meeste roosters, dus deze sectie is gericht op het vinden van items in plaats van scrollen.

Wat een activiteit bevat
Twee helften, bewerkt in één dialoogvenster.
Definitie is wat de les is: vak, docenten, studentengroepen, activiteitstags, duur en of de activiteit actief is. De duur is in lesuren — een dubbeluur heeft een duur van twee en beslaat twee opeenvolgende tijdslots.
Onder de studentengroepen die u kiest, vermeldt het dialoogvenster het cohort — hoeveel groepen u hebt gekozen en op hoeveel studenten dat neerkomt. Dit wordt herberekend terwijl u de selectie wijzigt, zodat het altijd beschrijft wat u voor u ziet in plaats van wat de activiteit bevatte toen u deze opende.
Twee dingen over dat aantal zijn het weten waard.
Geneste groepen worden één keer geteld. Als u zowel Jaar 9 als 9A kiest, is de omvang die van Jaar 9, niet de twee bij elkaar opgeteld, omdat de ene de andere omvat. Het dialoogvenster meldt dit wanneer het gebeurt — een totaal dat kleiner is dan de som van de delen zou anders als een fout kunnen overkomen.
Het vermeldt alleen een studentenaantal als elke getelde groep een omvang heeft. Als een van hen geen omvang heeft, krijgt u alleen het aantal groepen te zien. Dat is opzettelijk: een groep zonder omvang is onbekend, niet leeg, en een totaal dat dit stilzwijgend als nul behandelt, zou met zekerheid onjuist zijn. Geef de groepen hun omvang op in Studentengroepen en het aantal verschijnt.
Plaatsing is waar de activiteit momenteel staat: dag, uur en lokaal. Een activiteit zonder plaatsing is niet-ingeroosterd, wat een volkomen normale status is — het betekent dat de les bestaat maar nog geen tijdslot heeft gekregen.
Deactiveren is niet verwijderen. Een inactieve activiteit blijft in het rooster en in het geëxporteerde bestand, gemarkeerd als inactief, en wordt genegeerd bij het roosteren. Het is de juiste manier om een les die dit semester niet doorgaat te 'parkeren' zonder de instellingen ervan te verliezen.
De gewenste activiteiten vinden
De zoekfunctie voor vrije tekst staat in de werkbalk. Al het andere staat achter Filters, dat een badge draagt met het aantal actieve filters en voor elk een verwijderbare chip toevoegt, zodat u altijd kunt zien wat de lijst beperkt.
Binnenin is elke dimensie — vak, docent, studentengroep, tag, dag — een doorzoekbare checklist, en elke dimensie accepteert meerdere waarden tegelijk. Als u twee docenten kiest, worden de lessen van beide getoond, niet alleen de lessen die ze delen. Er is ook een schakelaar alleen niet-ingeroosterd, wat de snelste weg is naar het werk dat nog moet gebeuren.
Kolomkoppen sorteren de lijst. Het sorteren gebeurt op de gehele gefilterde set in plaats van op de pagina die u ziet — het sorteren van één pagina van een lange lijst zou u niets vertellen. Plaatsing is de uitzondering en is niet sorteerbaar, omdat dag- en uurnamen labels zijn, geen getallen, en elke opgelegde volgorde willekeurig zou zijn.
De knop Kolommen verbergt de kolommen die u niet gebruikt; de kolom 'vak' blijft staan.
Gesplitste lessen
Een les die drie keer per week plaatsvindt, bestaat niet uit drie losse activiteiten. Het is één activiteit die is opgesplitst in drie componenten die een identiteit delen, zodat een regel over de les op alle componenten van toepassing is.
Splitsen in N creëert die componenten. Ze behouden één gedeelde groepsidentiteit, en het splitsen voegt FET's eigen koppelingsregel toe die vereist dat er minstens één dag tussen zit — dit voorkomt dat een les die over de week verspreid moet zijn, volledig op maandag terechtkomt. De editor biedt geen plaatsing meer aan zodra een les is gesplitst, omdat de componenten afzonderlijk worden geplaatst; dat is het hele punt van het splitsen.
Andersom, als u twee of meer activiteiten selecteert en Combineren kiest, worden ze gegroepeerd tot één gesplitste activiteit. Dit is niet-destructief: er wordt niets samengevoegd, de activiteiten worden componenten van een groep.
Er is een aparte functie die wel samenvoegt, en die is maar op één manier te bereiken. Als de sectie activiteiten detecteert die op dezelfde dag naast elkaar staan en één langere les zouden kunnen zijn, wordt dit aangeboden als een suggestiebanner. Als u dit accepteert, worden ze samengevoegd tot één activiteit met de gecombineerde lengte. Die banner is de enige plek in het product waar dit samenvoegen gebeurt, zodat het u nooit kan verrassen als een neveneffect van iets anders.
Gesplitste activiteiten worden leesbaar gemaakt in de lijst. Gesplitste activiteiten groeperen clustert de componenten van een groep onder een kop die aangeeft uit hoeveel delen de groep bestaat, en elke component draagt een badge deel N van M. Wanneer een sortering of filter ze verspreidt, behoudt elke rij zijn badge en biedt een link terug naar de hele groep.
Een activiteit die deel uitmaakt van een gesplitste activiteit biedt precies één structurele actie: Splitsing opheffen.
Een plaatsing vastzetten
Vastzetten zet een activiteit vast op haar plaats, zodat een latere oplossing of een onbedoelde sleepactie haar niet kan verplaatsen. Dit is belangrijk voor de vaste onderdelen waar een school al het andere omheen bouwt — de aula, een gedeeld tijdslot in de sporthal, de vaste ochtend van een parttime docent.

Een vastzetting heeft twee assen, en ze zijn onafhankelijk:
- Tijd — de dag en het lesuur worden vastgezet
- Ruimte — het lokaal wordt vastgezet
Tijd vastzetten maar ruimte niet, betekent deze les vindt plaats op dinsdag het 3e uur, en het maakt me niet uit in welk lokaal. Ruimte vastzetten maar tijd niet, betekent het tegenovergestelde. De snelle schakelaar in de rij past beide tegelijk toe, wat de meeste mensen willen; in het dialoogvenster voor het bereik kunt u kiezen.
Vastzetten / Losmaken in de werkbalk werkt op een heel bereik in plaats van op een selectie: alle activiteiten, de activiteiten van één dag, de activiteiten aan het einde van de dag, of die met een bepaalde tag. U kiest de assen en ziet een live telling van hoeveel activiteiten zullen worden beïnvloed voordat u bevestigt.
Losmaken behoudt de plaatsing. Het zorgt er alleen voor dat de activiteit niet langer vastgezet is.
Meerdere tegelijk wijzigen
Selecteer rijen en de balk voor bulkacties kan tags instellen of verwijderen, een lokaal instellen, activeren of deactiveren, vastzetten of losmaken, uitroosteren of verwijderen — voor alle geselecteerde rijen tegelijk. Bij het instellen van een lokaal kan de ruimte-as in dezelfde stap worden vastgezet.
Tag instellen en Tag verwijderen verwerken meerdere tags tegelijk. 'Tag instellen' vervangt de tags op elke geselecteerde activiteit door de tags die u kiest. 'Tag verwijderen' verwijdert alleen de tags die u kiest, en de andere tags blijven behouden. De delen van een gesplitste les delen hun tags, dus elk deel krijgt dezelfde wijziging.
Als de tag die u nodig heeft nog niet bestaat, typ dan de naam onder Nieuwe tag in het dialoogvenster 'Tag instellen'. Het dialoogvenster maakt de tag aan en voegt deze toe aan uw keuze. Er verandert niets aan de activiteiten totdat u de wijzigingen toepast.
Uitroosteren wist de plaatsing en behoudt de activiteit. Verwijderen haalt de activiteit weg en kan niet ongedaan worden gemaakt — de bevestiging meldt hoeveel activiteiten het betreft.