Docendo ZEN funktionsoverblik
Docendo ZEN er udviklet til at understøtte hele processen omkring automatisk skemalægning - fra overførsel af fagfordeling til det færdige og optimerede skema. Docendo ZEN er bygget op omkring en række funktioner, regler og optimeringslag, som du gradvist kan aktivere og udbygge i takt med, at skemaerne udvikler sig.
Dokumentet her fungerer som et samlet overblik over funktionerne i Docendo ZEN, som bruges til at lægge disse lag på. Hvert afsnit beskriver en konkret funktion, hvad den bruges til, og hvordan den anvendes i praksis.
OVERBLIK
1. Overførsel af fagfordeling/opgaver til automatisk skemalægning og login til Docendo ZEN
2.1 Hvem er online og arbejder med hvilke skemaversioner?
5.1 Placering af fag tidligt eller sent på dagen
5.3 Fælles indstillinger af placering/fordeling af fag på tværs af klasser
5.4 Justering af antal lektioner på fag
6. Avancerede fagindstillinger: sæt af lektioner (dobbeltlektioner mm.)
7.1 Fag der ikke må ligge samme dag
7.2 Fag der ikke må starte i bestemte lektioner
7.3 Minimering af lærernes mellemtimer
9. Deaktivering af skemabrikker/fag
10. Låsning af skemabrikker til bestemte lektionstider
11. Blokering af lektionstider for klasser, undervisere og lokaler
11.1 Blokere lektionstider for klasser
11.2 Blokering af lektionstider for lokaler
11.3 Blokering af lektionstider for undervisere v. fridag, kursus mm.
11.4 Fleksibel ugentlig fridag
14. Automatisk skemalægning, skematoptimering
14.1 Indbyggede standardregler i optimeringen
14.2 Optimering af flere skemaversioner samtidig
0. Generelt

Det anbefales at arbejde trinvis. Først handler det om at få et skema, der går op med et minimum af regler. Derefter kan man begynde at optimere kvaliteten, minimere kompromiser og tilføje ønsker, bindinger og avancerede regler. For en mere procesorienteret guide til at komme i gang med at bruge Docendo ZEN, henviser vi til ‘Guide til automatisk skemalægning’.
Docendo ZEN er 100 % webbaseret, og giver mulighed for, at flere brugere kan arbejde sammen i de samme skemaversioner samtidig. Det gør det muligt at være fælles om arbejdet med regler, bindinger, optimering og indstillinger, uden at arbejdet er bundet til én bestemt computer eller én bestemt bruger.
Det betyder eksempelvis, at:
- Flere skemalæggere kan arbejde samtidigt
- Ledelse og planlæggere kan samarbejde direkte i samme version
- Ændringer slår igennem i realtid
- Hele processen kan deles op mellem flere personer ift. forskellige inputs og regler
Såfremt din skole involverer flere brugere i Docendo ZEN, er det en kraftig anbefaling, at I altid arbejder i samme skemaversion og løbende koordinerer, hvem der foretager hvilke inputs og handlinger.
1. Overførsel af fagfordeling/opgaver til automatisk skemalægning og login til Docendo ZEN
Automatisk skemalægning i Docendo ZEN starter med en færdig fagfordeling.
Når fagfordelingen er færdiggjort, overføres den til Docendo ZEN, hvor der automatisk oprettes en første skemaversion baseret på de fag, undervisere, lokaler og timetal, som allerede er defineret i fagfordelingen.
Denne første version fungerer som udgangspunktet for det videre arbejde med automatisk skemalægning.
- For at overføre fagfordelingen til automatisk skemalægning:
- Åbn menuen ‘Planlægning’
- Klik på ‘Fagfordeling’ → ‘Automatisk skemalægning’ → ‘Overfør til automatisk skemalægning’

Du ser nu et vindue, hvor du får et overblik over alle opgaver knyttet til klasser, personer samt ‘andre kalendere’, som du kan vælge mellem i toppen af siden. Der er på forhånd sat flueben ud for alle fag, mens alle andre typer, f.eks. temauger, ikke er markeret med flueben.
Du kan desuden bruge filtre på fagtitler/opgavetitler, briktyper og klasser.

Opgaverne markeret med flueben på tværs af klasser, personale og andre kalendere vil blive overført til Docendo ZEN til automatisk skemalægning, mens resten vil kunne skemalægges på et senere tidspunkt i Fleksibel Skemalægning.
I eksemplet nedenfor har vi ud over alle klassernes fag valgt at tage opgaver til co-teaching-timer med til skemalægning på hver årgang, mens det er irrelevant ift. lægningen af et grundskema at tage f.eks. ‘Temauge’ eller ‘Lejrskole’ med til automatisk skemalægning.

Under ‘Personale’ og ‘Andre kalendere’ kan du vælge, om du vil medtage f.eks. teammøde og lign. for at prioritere, at visse opgaver vil blive prioriteret skemalagt i automatisk skemalægning. Mange af disse opgaver bliver typisk ‘håndlagt’ efter automatisk skemalægning, men du kan overveje at inkludere en opgave, hvis det er en absolut nødvendighed, at opgaven for udvalgte medarbejdere bliver prioriteret til at blive skemalagt i bestemte lektionstider. Hvordan du binder bestemte fag og opgaver til bestemte lektionstider, kommer vi ind på senere.
- For at overføre de valgte fag og opgaver til automatisk skemalægning:
- Når du har udvalgt fag og evt. opgaver til automatisk skemalægning, skal du angive jeres standardlektionslængde øverst til højre
- Klik ‘Overfør til automatisk skemalægning’.
- Du får nu en notifikation om, at der er overført til automatisk skemalægning

For at tilgå Docendo ZEN og arbejde med automatisk skemalægning, skal du også befinde dig på fagfordelingssiden.
- Klik på ‘Automatisk skemalægning’ → ‘Gå til automatisk skemalægning’, som tager dig til Docendo ZEN, hvor du lander på skemaversion-siden

2. Skemaversioner
Skemaversioner er fundamentet for arbejdet i Docendo ZEN.
En skemaversion indeholder et konkret forslag til, hvordan skolens samlede skemaer kan se ud. Man kan have flere versioner samtidig, og hver version kan indeholde forskellige regler, bindinger og optimeringsstrategier, som hver især af samme grund resulterer i forskellige versioner til skemaer på din skole.
Den første version oprettes automatisk ved overførsel fra fagfordelingen som beskrevet i afsnit 1. Herfra kan du:
- Duplikere versioner
- Navngive versioner
- Eksperimentere med forskellige grader af bindinger og regler

Det anbefales som standard at arbejde i forskellige lag eller niveauer, f.eks.:
- A-version: Fokus på at få skemaet til at gå op med absolut minimum af regler
- B-version: Fokus på kvalitet, vigtigste pædagogiske tanker og optimering
- C-version: Fokus på de mere ‘nice to have’ ønsker, præferencer og ekstra bindinger
Nedenstående er blot et eksempel med nogle bud på en prioritering. Tilpas til din skole efter behov.

På den måde kan man hele tiden vende tilbage til tidligere versioner uden at miste arbejde.
2.1 Hvem er online og arbejder med hvilke skemaversioner?
Da Docendo ZEN er bygget til, at flere brugere kan arbejde sammen om skemalægningen, kan du med fordel inddrage relevante kolleger til at hjælpe med skemalægningen. Hvis du opdaterer noget på skolens Docendo ZEN, vil det med det samme blive synligt hos kollegaen, som også er logget på Docendo ZEN. På hver skemaversion vil du derfor kunne se, hvem der er online, og hvem der arbejder i hvilken skemaversion. Det kan du se både på overblikket over skemaversioner og inde i selve versionen.


3. Lektionstider
En skemaversion indeholder et antal lektioner og lektionstider. Her defineres skolens samlede lektionsramme - altså fra første til sidste mulige lektion på skolen på tværs af alle klasser.
Eksempel:
- Første lektion starter kl. 08.00
- Sidste lektion starter kl. 14.15
Hvis skolen går fra 0. til 9. klasse, skal man definere lektionstider ud fra den ældste årgangs længste dag.
Det betyder ikke, at alle klasser nødvendigvis bruger alle lektioner. De enkelte klassers maksimale antal lektioner defineres senere via blokering af lektionstider (se afsnit 10 for mere info).
- For at angive skolens lektionstider
- Klik ind på skemaversionen
- Klik på ‘Lektionstider’
- Klik på ‘Tilføj’ / ‘Fjern’ for at justere antallet af lektioner (se bort fra pauser)
- Klik på redigerings-ikonet for at redigere lektionstiderne, så de passer til din skole
- Luk visningen, når du er færdig


4. Visninger i Docendo ZEN
Når du arbejder i en skemaversion, kan du vælge mellem tre forskellige visninger og under hver af dem kan du vælge mellem klasser, undervisere og lokaler. Bemærk; der er altså tale om forskellige perspektiver på det samme skemadata.
Vi anbefaler i de fleste tilfælde at bruge visning ‘Fag’.

4.1 Fag-visning
Fag-visningen er den anbefalede arbejdsvisning til de fleste handlinger.
Her vises:
- Fagene for det enkelte skema (klasse/underviser/lokale)
- Antal lektioner pr. fag
- Små versioner af skemaerne til højre som kan forstørres ved at klikke på dem
Denne visning giver det bedste overblik og adgang til de fleste værktøjer i forbindelse med bindinger, regler og optimering.

Klik på et skema til højre for at forstørre det. Til højre for det forstørrede skema ser du relaterede skemaer (altså undervisere, lokaler og klasser, der er koblet på skemabrikker i det valgte forstørrede skema).

4.2 Skemaoverblik
Skemaoverblik viser mange skemaer samtidig i et helikopterperspektiv, hvor skemaerne ligger 'vandret' i modsætning til andre visninger.
Denne visning bruges primært til massehandlinger til blokering af lektionstider (se afsnit 10 for mere info om dette)

4.3 Skemaer
Visningen “Skemaer” er en kombination af de øvrige visninger.
Her kan man:
- Se flere skemaer samtidig
- Følge optimeringens udvikling
- Arbejde med konkrete placeringer ved at klikke på skemaerne, så de forstørres (se afsnit 9 for mere info om at arbejde med konkrete/låste placering af fag)

5. Indstillinger for fag
Hvert fag kan have individuelle indstillinger og ønsker. For at lave indstillinger på fag, skal du klikke på faget via visningen 'Fag'.

5.1 Placering tidligt eller sent på dagen
I denne del kan du angive, om et fag:
- Helst skal ligge tidligt på dagen
- Helst skal ligge sent på dagen
Det betyder, at optimeringen forsøger at opfylde ønsket, men kan gå på kompromis, hvis andre forhold vægter højere.

5.2 Fordeling af fag på ugen
Man kan vælge, om et fag:
- Skal fordeles over ugen
- Skal samles på færre dage
Det betyder, at optimeringen forsøger at opfylde ønsket, men kan gå på kompromis, hvis andre forhold vægter højere.

5.3 Fælles indstillinger af placering/fordeling af fag
Mulighederne beskrevet i afsnit 5.1 og 5.2 kan gøres fælles for flere eller alle klasser på én gang. Hvis man ændrer indstillinger for f.eks. dansk, kan man vælge at anvende de samme indstillinger på alle klassers danskfag. Det gør det muligt at arbejde effektivt uden at skulle åbne hvert enkelt fag individuelt.
Funktionen finder du ved at klikke på et givent fag og klikke på ‘Fælles indstillinger’-fanen og her vælge, hvilke klasser indstillingerne skal gælde for.

5.4 Justering af antal lektioner på fag
Som udgangspunkt hentes antallet af lektioner automatisk fra fagfordelingen. Det vil i langt de fleste tilfælde være det retvisende antal og kræver sjældent ændringer.
I særlige tilfælde kan man dog manuelt justere det ugentlige antal lektioner for at afvige fra det, der er blevet overført fra fagfordelingen.

6. Avancerede fagindstillinger: sæt af lektioner
Under ‘Avanceret’ på et fag kan man definere, om et fags lektioner skal samles i blokke.
Eksempelvis kan et fag med 5 lektioner (Matematik) defineres som:
- 2 + 2 + 1 (vil give to dobbeltlektioner og én enkeltstående lektion)
- 3 + 2 (vil give tre sammenhængende lektioner og én dobbeltlektion)
- 1 + 1 + 1 + 1 + 1 (vil som udgangspunkt være enkeltlektioner)
Laver du dobbeltlektioner, trippellektioner mm., vil dette være en hård regel (hard constraint) og vil blive overholdt af optimeringen.
Vi anbefaler, at du bruger genvejen til at lave dobbeltlektioner ud af de tilgængelige lektioner på faget for at undgå for mange klik.

Du kan også justere antal sammenhængende lektioner ved at klikke på + / - ikonerne. Hvis du justerer ét sæt til f.eks. 3 lektioner, så husk at fjerne tilsvarende antal lektioner, så du ender på samme totale antal lektioner som markeret på billedet.
De klassiske eksempler, som du givetvis bør angive:
- Idræt som dobbeltlektion
- Billedkunst som dobbeltlektion
- Praktiske fag i længere sammenhængende blokke
- Dansk og matematik
7. Regler
Menupunktet og funktionen ‘Regler’ bruges til at definere specifikke begrænsninger ift. fag, der ikke må ligge samme dag og fag, der ikke må starte i bestemte lektioner. Det er også her, man aktivere en decideret optimering ift. mellemtimer for undervisere.
7.1 Fag der ikke må ligge samme dag
Man kan definere, hvilke fag der ikke må placeres på samme dag. Disse indstillinger defineres som ‘sæt’, hvor man f.eks. kan lave et sæt af Idræt og Svømning, hvilket vil betyde, at disse to fag ikke skemalægges samme dag for en klasse. Det er også en mulighed for at præge grundskemaet i en retning, hvor praktisk/musiske/kreative fag ikke skemalægges samme dag.
Der kan oprettes flere sæt for at angive andre regler for andre fag, der ikke må ligge samme dag.

7.2 Fag der ikke må starte i bestemte lektioner
Man kan forhindre fag i at starte i bestemte lektioner. Eksempelvis Idræt, der ikke må starte i 2. eller 4. lektion, da Idræt i så fald vil overlappe med en pause (hvis pauserne ligger efter 2. og 4. lektion)
Klik på det eller de fag, du vil lave en regel for og klik derefter på ‘Lektioner’ for at angive, hvornår fag(ene) ikke må starte. Der kan vælges hele dage, lektioner på tværs af dage, og der kan vælges enkeltlektioner.

7.3 Minimering af lærernes mellemtimer
Docendo ZEN arbejder som standard målrettet efter at undgå mellemtimer for klasser. Det er et af de vigtigste grundlæggende standardparametre i Docendo ZEN, som du ikke behøver at indstille.
Du kan dog også aktivere et ekstra optimeringslag, som forsøger at minimere mellemtimer for undervisere.

8. Parallellægning af fag
Nederst til højre på visningen ‘Fag’ findes en lilla knap til parallellægning af fag.

Her kan man vælge to eller flere fag og få dem til at følges ad i skemaet. Klik på ‘Gem’ for at lave parallellægningen.
Eksempler:
- Matematik på tværs af klasser
- Co-teaching der skal kobles med et fag i en klasse

Når fag/skemabrikker parallellægges, bliver de midlertidigt behandlet som én samlet skemabrik, så optimeringen sikrer, at de altid placeres samtidig i skemaet.
Når skemalægningen er færdig, kan parallellægningen opløses igen, så fagene igen fremstår individuelt.
Afslut parallellægnings-laget ved at klikke på luk-ikonet, hvor du før åbnede for funktionen.

Det ‘nye’ paralellagte fag vil få titlen bestående af de valgte fag, og man vil på brikken kunne se, hvilke fag som parallellægningen består af.

Du kan når som helst bryde parallellægningen op igen ved at klikke på faget, gå til fanen 'Parallellagte fag', hvor du kan fortryde parallellægningen.

9. Deaktivering af skemabrikker/fag
Skemabrikker kan deaktiveres, efter de er importeret eller oprettet i Docendo ZEN.
Når en skemabrik deaktiveres, betyder det, at den midlertidigt tages ud af skemaoptimeringen og ikke længere indgår i arbejdet med at danne skemaet. Brikken slettes ikke – den skjules blot fra den aktive skemalægning og kan til enhver tid aktiveres igen.
Funktionen giver skemalæggeren fuld kontrol over, hvilke aktiviteter der skal indgå i optimeringen på forskellige tidspunkter i processen.
Du finder funktionen via ikonet nederst til højre:


Med funktionen kan du sætte flueben ved de fag, du vil deaktivere. Bemærk også, at du kan filtrere fag (f.eks. til at se og efterfølgende vælge alle co-teaching-timer).

En deaktiveret brik vil fremstå uden timer og vil rent visuelt være svagere i farven.

Deaktivering af skemabrikker bruges især som et strategisk værktøj i arbejdet med gradvis opbygning af skemaet.
Det anbefales ofte at starte med en relativt “ren” optimering, hvor man først fokuserer på de grundlæggende fag og aktiviteter, som er nødvendige for at få skemaet til at gå op.
Derefter kan man gradvist aktivere flere lag og mere komplekse aktiviteter såsom:
- Co-teaching
- Holdtimer
- Støttetimer
- Pædagogtimer
På den måde kan man løbende kontrollere, hvordan ekstra bindinger og aktiviteter påvirker skemaets kvalitet og optimeringsmuligheder.
Eksempel: Co-teaching og ekstra brikker
Hvis du har overført co-teaching fra fagfordelingen til Docendo ZEN, vil du f.eks. i klassen have brikker til:
- Almindelige fagtimer
- Co-teaching-timer
Hvis alle disse aktiviteter indgår i optimeringen fra starten, vil man ofte opleve, at der er flere skemabrikker end tilgængelige lektionstider i skemaet.
I eksemplet nedenfor er der overført co-teaching-timer, hvilket betyder, at der samlet set er for mange lektioner i forhold til klassens tilgængelige lektionstider.
Ved midlertidigt at deaktivere disse brikker kan man hurtigt få overblik over, om de grundlæggende fagtimer passer med skolens lektionstider og rammer. Du vil i så fald få denne advarsel og også se et antal dobbeltbookinger, da der ganske enkelt ikke er plads i skemaet:


Efter deaktivering af brikkerne vil antallet af timer være lavere
Senere i processen kan de deaktiverede brikker hurtigt aktiveres igen.
Når grundskemaet fungerer tilfredsstillende, kan man begynde gradvist at lægge flere lag på skemalægningen ved eksempelvis at:
- Aktivere co-teaching-timer
- Parallellægge dem med bestemte fag
Her fungerer deaktiveringsfunktionen som et vigtigt værktøj til at styre kompleksiteten i optimeringen.


Brikkerne fjernes kun midlertidigt fra den aktive skemaoptimering og kan altid aktiveres igen senere.
10. Låsning af skemabrikker til bestemte lektionstider
Man kan manuelt placere fag direkte i skemaet via drag-and-drop. Det gør du ved at forstørre et skema enten via fag- eller skema-visningen. Herefter kan du via drag-and-drop flytte et fag til en bestemt lektion. Dette vil låse faget til den valgte lektion.

Når et fag placeres og låses:
- Vises et låseikon
- Optimeringen flytter ikke længere faget

Dette bruges typisk ved:
- Idræt eller andre fag kan være forhåndsfordelt til bestemte tidspunkter på tværs af klasser
- Lokaler med begrænset kapacitet
Man kan både:
- Flytte og låse
- Låse eksisterende placeringer
- Låse op igen senere

11. Blokering af lektionstider for klasser, undervisere og lokaler
Alle skemaer på tværs af klasser, undervisere og lokaler rummer muligheden for at blokere bestemte lektionstider. Det kan bruges til at markere seneste lektion for udvalgte klasse, markere ugentlige fridage eller kursusdage for undervisere, markere hvornår bestemte lokaler ikke er tilgængelige for skolen mm.
Funktionen findes ved at klikke ind på en af skemavisningerne og aktivere ‘Blokér lektionstider’. Lektionstiderne, man klikker på, vil blive blokeret, og der vil ikke kunne lægge skemabrikker i lektionen.

11.1 Blokere lektionstider for klasser
Her defineres, hvilke lektioner der skal være til rådighed for skemabrikker.
Eksempelvis kan det indstilles, at 1. årgang eller indskolingsklasserne ikke må have undervisning efter 7. lektion.
- Vælg visningen 'Fag' og fanen 'klasser'
- Vælg et klasseskema i højre side
- Aktivér 'Blokér lektionstider'.
- Klik på en lektion for at blokere den

Blokering kan foretages:
- Klassevis (som ovenfor)
- Årgangsvis/trinvis via 'Skemaoverblik' (som nedenfor)
Det anbefales typisk at bruge visningen ‘Skemaoverblik’ ved masseblokeringer på tværs af mange klasser. Styrken ved denne visning er, at du kan vælge, hvilke klasser en bestemt blokering skal gælde for ved at bruge dette filter:

Derefter kan du blokere bestemte lektionstider for alle klasser på én gang ved at markere i toppen, hvor du så blokerer en bestemt lektion på en bestemt dag på tværs af de valgte klasser på én gang.
11.2 Blokering af lektionstider for lokaler
Lokaler kan også blokeres. Det er nyttigt i flere tilfælde, men måske mest oplagt ifm., at
- Idrætshal er udlånt til ekstern aktivitet
- Rengøring i en bestemt lektion
- Svømmehallen er kun tilgængelig for skolen i et på forhånd udvalgt antal lektioner
Vælg fanen 'lokaler' og
- Klik på lokalets skema til højre
- Aktivér ‘Blokér lektionstider’
- Klik på en lektion for at blokere den

11.3 Blokering af lektionstider for undervisere v. fridag, kursus mm.
Undervisere kan få blokeret specifikke lektionstider f.eks. i forbindelse med:
- Nedsat tid
- Kursusaktiviteter o.lign.
Man vælger medarbejderen på samme måde som ved lokaler og klasser som beskrevet ovenfor og markerer de relevante lektioner med funktionen ‘Blokér lektionstider’. Nedenfor har vi blokeret hele fredagen med funktionen for en medarbejder på nedsat tid.

Hvis fridagen ikke på forhånd er fastlagt til en af ugens dage, anbefaler vi den mere fleksible løsning som beskrevet nedenfor.
11.4 Fleksibel ugentlig fridag
Det er muligt at oprette en fleksibel ugentlig fridag, som automatisk placeres af optimeringen.
Denne funktion bruges typisk ved:
- Nedsat tid
- Ønske om én ugentlig fridag
- Fleksible arbejdsdage for undervisere
Fridagen placeres automatisk på en af ugens dage, når optimeringen køres i stedet for at den er låst fast til en bestemt dag på forhånd. Det giver bedre optimeringsmuligheder.
Sådan gør du:
- Find medarbejderen via fag-visningen
- Klik på “Opret brik”
- Navngiv brikken, f.eks. ‘Fridag – Jens Hansen’
- Angiv antal lektioner svarende til skolens maksimale antal lektioner på en dag ( f.eks. 8 )
- Klik “Opret”
- Klik på brikken
- Vælg “Avanceret”
- Saml alle lektioner i én sammenhængende blok
- Slet de øvrige enkeltstående brikker
- Klik ‘Opdatér’
Se videoen nedenfor som eksempel.
Fridagen fungerer herefter som én samlet dagsblok, som optimeringen automatisk placerer på en af ugens dage.
Hvis fridagen ikke må ligge på bestemte dage, kan dette styres via regler (se afsnit 7 for mere info om dette).
Eksempel:
- Brikken ‘Fridag Irene’ må ikke ligge tirsdag
Her opretter man en regel på fridagsbrikken, som forhindrer placering på den ønskede dag.
Resultatet er, at optimeringen stadig vælger dagen automatisk ud fra en vurdering af alle andre regler og inputs - blot med den ekstra begrænsning, at den ikke kan placeres tirsdag.
12. Constraint-overblik
Når man arbejder med automatisk skemalægning, kan det være nødvendigt hurtigt at få overblik over, hvorfor en bestemt skemabrik kan eller ikke kan placeres på bestemte tidspunkter. Det er en mulighed for at få et indblik i, hvorfor en bestemt skemabrik bliver ved med at skabe dobbeltbookinger.
I Docendo ZEN kan man holde CTRL-knappen nede og samtidig klikke på en skemabrik for at åbne et samlet overblik over alle relevante begrænsninger og bindinger for den valgte aktivitet.
Funktionen giver et komplet overblik over blandt andet:
- Blokerede lektionstider for klassen
- Blokerede lektionstider for underviseren
- Blokerede lektionstider for lokaler
- Regler for start af lektion
- Samtidig ser du til højre et overblik over alle relevante skemaer ift. den valgte skemabrik
Denne funktion er særligt nyttig ved fejlsøgning og optimering, da man hurtigt kan identificere, hvorfor bestemte placeringer ikke er mulige, eller hvorfor optimeringen har svært ved at finde gode løsninger.
Resultat af CTRL+klik på brikken:

Det giver samtidig et stærkt visuelt værktøj til at forstå samspillet mellem de mange forskellige regler og bindinger i skemaet.
13. Skemascore
Hver skemaversion i Docendo ZEN indeholder en skemascore, som er den vigtigste overordnede markør for dig i arbejdet med automatisk skemalægning. Du kan finde skemascoren på alle versioner på skemaversionssiden.
Hvis man arbejder med flere skemaversioner samtidig, kan skemascoren bruges til direkte sammenligning mellem versionerne.
Ved at klikke på d’et øverst til venstre åbnes oversigten over skemaversioner, hvor skemascoren vises for hver version.

Det gør det muligt hurtigt at identificere:
- Hvilken version der er tættest på at gå op
- Hvilke ændringer der forbedrer eller forværrer skemaet
- Om nye bindinger skaber flere konflikter
Skemascoren er derfor den stærkeste samlede indikator på, om en skemaversion bevæger sig i retning af et færdigt og brugbart skema.
Skemascoren fungerer som en løbende indikator på, hvor tæt en skemaversion er på at danne et brugbart og velfungerende skema. Når man arbejder med forskellige bindinger, regler og optimeringslag, vil skemascoren hurtigt vise, om ændringerne bevæger skemaet i den rigtige eller forkerte retning.

Du kan på versionssiden eller inde i en skemaversion holde musen over tallene for at se, hvad de betyder.
Skemascoren består af tre centrale parametre:
- Dobbeltbookinger
- Mellemtimer for klasser
- Fagrepetition i klasser
Skemascoren vil også være synlig, når du arbejder inde i en bestemt version.

13.1 Dobbeltbookinger
Dobbeltbookinger opstår, når:
- En underviser er placeret to steder samtidigt
- Et lokale bruges af flere skemabrikker samtidigt
- En klasse har to skemabrikker i samme tidsrum
Dobbeltbookinger er typisk den mest kritiske type konflikt og vil ofte være den første indikator på, at et skema ikke går op. Det er typisk, især i den tidlige fase med få regler og bindinger, et tegn på, at noget grundlæggende for skemastrukturen skal løsnes op.
Du kan se detaljer for eksisterende dobbeltbookinger ved at klikke på advarslen, du ser øverst til højre på skærmen (0 vil være angivet, hvis der ikke er dobbeltbookinger).

13.2 Mellemtimer for klasser
Dette parameter viser antallet af mellemtimer i klassernes skemaer. Mellemtimer er, når der er ophold i undervisningen mellem lektioner i klassen.
Docendo ZEN forsøger selvfølgelig som standard helt undgå mellemtimer for klasser, da dette normalt anses som uhensigtsmæssigt i alle grundskoleskemaer.

Er der mellemtimer i skemaet efter længere tids optimering, kan det være tegn på, at der er tilføjet mange bindinger eller begrænsninger i skemaet.
13.3 Fagrepetition i klasser
Fagrepetition viser, hvor ofte samme fag gentages uhensigtsmæssigt i en klasses skema.

F.eks. ved
- 1 lektion: matematik
- 2. lektion: dansk
- 3. lektion: matematik
Dette vil tælle som én fagrepetiton på en dag, da matematik ligger forskudt med andre fag imellem sig.

14. Automatisk skemalægning, skemaoptimering
Docendo ZEN's 'hovedattraktion' er selvfølgelig den automatiske optimeringsfuntkion.
Selve skemaoptimeringen i Docendo ZEN startes ved at klikke på play-knappen i den aktive skemaversion. Når optimeringen kører, vil systemet løbende arbejde med at forbedre skemaet ud fra de regler, bindinger og ønsker, som er angivet.

Når du klikker, tages du til optimeringssiden, hvor du kan se detaljer for alle skemaer (på tværs af klasser, lokaler, undervisere) og for skemascoren øverst på siden.

Du kan forlade overblikket over optimeringsprocessen ved at klikke på 'tilbage til versioner' øverst til venstre. Optimeringen vil fortsætte, selvom du går væk fra siden.
Optimeringen stoppes igen ved at klikke på stop-knappen øverst til højre.
14.1 Indbyggede standardregler i optimeringen
Docendo ZEN indeholder en række grundlæggende optimeringsregler, som automatisk indgår i optimeringen, uden at du behøver konfigurere dem.
Det betyder, at systemet allerede fra starten forsøger at skabe skemaer, der følger almindelige principper for god skemalægning, som stort set alle skoler abonnerer på.
Blandt de indbyggede standardregler er blandt andet:
- En klasses skema skal hænge sammen fra første til sidste lektion uden mellemtimer
- Skemaet skal forsøges fordelt jævnt over hele ugen, så sidste lektion oftest er ens på tværs af dage
- Flere forekomster af samme fag på samme dag forsøges placeret sammen som sammenhængende undervisning (dobbeltlektion, trippellektion afhængigt af dine inputs). Det betyder eksempelvis, at hvis en klasse har to matematiktimer samme dag, vil optimeringen som udgangspunkt forsøge at placere dem som en dobbeltlektion frem for spredt ud over dagen.
Disse grundlæggende regler er med til at sikre, at selv relativt simple optimeringer hurtigt bevæger sig i retning af brugbare skemaer.
14.2 Optimering af flere skemaversioner samtidig
Optimering køres individuelt pr. skemaversion, men flere skemaversioner kan optimeres simultant.
Det betyder, at man kan have flere forskellige versioner med forskellige regler, bindinger og strategier – og lade dem optimere på samme tid.
Dette gør det muligt at afprøve forskellige scenarier i et 'live' optimeringsmiljø, f.eks.:
- Sammenligne forskellige tilgange
- Teste flere grader af bindinger
- Eksperimentere med alternative løsninger
- Arbejde parallelt med forskellige optimeringsstrategier
På skemaversionssiden markeres en igangværende optimering på versionerne med ikonet som vist nedenfor.

14.3 Samspillet mellem optimering og skemascore - din vigtigste indikator for dine skemaversioners kvalitet
Når en optimering sættes i gang, vil skemascoren begynde at udvikle sig løbende.
Det kan ses:
- Øverst i den aktive skemaversion
- På oversigten over alle skemaversioner
Skemascoren fungerer derfor som den vigtigste indikator på, om optimeringen bevæger sig i den rigtige retning.
Hvis eksempelvis:
- Dobbeltbookinger falder
- Mellemtimer reduceres
- Fagrepetition forbedres
… vil skemascoren forbedres tilsvarende.
På den måde kan man løbende følge udviklingen og sammenligne forskellige optimeringer og versioner med hinanden.

Opdateret den: 20/05/2026
