Artikler om: Docendo ZEN

Docendo ZEN – funksjonsoversikt

Docendo ZEN er utviklet for å støtte hele prosessen rundt automatisk timeplanlegging – fra overføring av fagfordeling til den ferdige og optimaliserte timeplanen. Docendo ZEN er bygget opp rundt en rekke funksjoner, regler og optimaliseringslag som du gradvis kan aktivere og utvide i takt med at timeplanene utvikler seg.

Dette dokumentet fungerer som en samlet oversikt over funksjonene i Docendo ZEN som brukes til å legge til disse lagene. Hvert avsnitt beskriver en konkret funksjon, hva den brukes til, og hvordan den brukes i praksis.


Overblikk


0. Generelt


1. Overføring av fagfordeling/oppgaver til automatisk timeplanlegging og innlogging i Docendo ZEN


2. Timeplanversjoner

2.1 Hvem er pålogget og arbeider med hvilke timeplanversjoner?


3. Undervisningstider


4. Visninger i Docendo ZEN

4.1 Fag-visning

4.2 Timeplanoversikt

4.3 Timeplaner


5. Innstillinger for fag

5.1 Plassering tidlig eller sent på dagen

5.2 Fordeling av fag gjennom uken

5.3 Innstillinger for plassering/fordeling av fag

5.4 Justering av antall timer i fag


6. Avanserte faginnsillinger


7. Regler

7.1 Fag som ikke skal ligge på samme dag

7.2 Fag som ikke må starte på bestemte tidspunkter

7.3 Minimering av lærerenes mellomtimer


8. Parallellegging av fag


9. Låsing av fag og ressurser i bestemte timer


10. Blokkering av timer for klasser, undervisere og rom

10.1 Blokkere timer for klasser

10.2 Blokkering av timer for rom

10.3 Blokkering av timer for undervisere med fridag, kurs m.m.

10.4 Fleksibel ukentlig fridag


11. Constraint-oversikt


12. Timeplanscore

12.1 Dobbeltbookinger

12.2 Hulltimer i klasser

12.3 Brudd på fag i klasser


13. Automatisk timeplanlegging og optimalisering

13.1 Innebygde standardregler i optimaliseringen

13.2 Optimalisering av flere timeplanversjoner samtidig

13.3 Samspillet mellom optimalisering og timeplanscore


Generelt


Generelt gjelder det at man bør være forsiktig med å legge til for mange regler, bindinger, låsinger og blokkeringer fra starten av. Jo flere harde begrensninger som legges til, desto færre muligheter har optimaliseringen til å finne gode løsninger. Det anbefales derfor å arbeide gradvis og kun legge til nødvendige bindinger underveis.


Det anbefales å jobbe trinnvis. Først handler det om å få en timeplan som går opp med et minimum av regler. Deretter kan man begynne å optimalisere kvaliteten, minimere kompromisser og legge til ønsker, bindinger og avanserte regler.


Docendo ZEN er 100 % nettbasert og gjør det mulig for flere brukere å arbeide sammen i de samme timeplanversjonene samtidig. Dette gjør det mulig å samarbeide om regler, bindinger, optimalisering og innstillinger uten at arbeidet er bundet til én bestemt datamaskin eller bruker.

Dette betyr for eksempel at:

  • Flere timeplanleggere kan arbeide samtidig
  • Ledelse og planleggere kan samarbeide direkte i samme versjon
  • Endringer oppdateres i sanntid
  • Hele prosessen kan fordeles mellom flere personer med ulike innspill og regler

Dersom skolen involverer flere brukere i Docendo ZEN, anbefales det sterkt at dere alltid arbeider i samme timeplanversjon og løpende koordinerer hvem som gjør hvilke endringer og handlinger.


Overføring av fagfordeling/oppgaver til automatisk timeplanlegging og innlogging i Docendo ZEN


Automatisk timeplanlegging i Docendo ZEN starter med en ferdig fagfordeling.

Når fagfordelingen er ferdigstilt, overføres den til Docendo ZEN, hvor det automatisk opprettes en første timeplanversjon basert på fagene, underviserne, rommene og timetallene som allerede er definert i fagfordelingen.

Denne første versjonen fungerer som utgangspunkt for det videre arbeidet med automatisk timeplanlegging.


For å overføre fagfordelingen til automatisk timeplanlegging:
  • Åpne menyen «Planlegging»
  • Klikk på «Fag- og lærerfordeling» → «Automatisk timeplanlegging» → «Overfør brikker til automatisk timeplanlegging»

Du vil nå se et vindu med oversikt over alle oppgaver knyttet til klasser, ansatte samt «andre kalendere», som du kan velge mellom øverst på siden. Det er på forhånd huket av for alle fag, mens andre fagtyper, som temavisninger, er ikke valgt.


Du kan også bruke filtre på fagtitler/oppgavetitler, fagtyper og klasser.



Oppgavene som er markert med hake på tvers av klasser, personale og andre kalendere vil bli overført til Docendo ZEN for automatisk timeplanlegging, mens resten kan planlegges senere i Fleksibel Timeplanlegging.


I eksempelet nedenfor har vi, i tillegg til alle klassens fag, valgt å ta med ressurser som spes.ped og SNO i hver årgang, mens det er irrelevant for grunnplanen å ta med temavisninger som f.eks. «Idrettsdag» eller «Uteskole» i automatisk timeplanlegging.



Under «Personale» og «Andre kalendere» kan du velge om du vil inkludere for eksempel personalmøter og lignende, slik at visse oppgaver prioriteres i den automatiske timeplanleggingen. Mange av disse oppgavene legges vanligvis inn manuelt etter den automatiske timeplanleggingen, men du kan vurdere å inkludere en oppgave dersom det er helt nødvendig at den prioriteres i bestemte timer. Hvordan du binder bestemte fag og oppgaver til bestemte tider beskrives senere.


For å overføre valgte fag og ressurser:
  • Når du har valgt fag og eventuelle ressurser til automatisk timeplanlegging, angir du skolens standard time-lengde øverst til høyre
  • Klikk «Overfør til automatisk timeplanlegging»
  • Du får nå en melding om at overføringen er gjennomført



For å åpne Docendo ZEN og jobbe videre med automatisk timeplanlegging må du også være på siden for fag- og lærerfordeling.

Klikk på «Automatisk timeplanlegging» → «Gå til automatisk timeplanlegging», som tar deg til Docendo ZEN og siden for timeplanversjoner.


Timeplanversjoner


Timeplanversjoner er grunnlaget for arbeidet i Docendo ZEN.

En timeplanversjon inneholder et konkret forslag til hvordan skolens samlede timeplaner kan se ut. Man kan ha flere versjoner samtidig, og hver versjon kan inneholde ulike regler, bindinger og optimaliseringsstrategier som resulterer i forskjellige forslag til timeplaner.


Den første versjonen opprettes automatisk ved overføring fra fagfordelingen som beskrevet i avsnitt 1.

Herfra kan du:

  • Duplisere versjoner
  • Navngi ulike versjoner
  • Eksperimentere med ulike grader av bindinger og regler



Det anbefales å arbeide i ulike lag eller nivåer. Følgende er bare et eksempel med noen forslag til prioritering. Tilpass til skolen din etter behov.


VERSJON A (strengt nødvendige innstillinger)
  • Blokkering av timer hvor rom ikke er tilgjengelige
  • Blokkering av timer / fridager for ansatte (ved redusert stilling osv.)
  • Markering av kroppsøving, mat og helse m.fl. som dobbelttimer


VERSJON B (nest viktigste innstillinger)
  • Norsk-timer som skal fordeles som dobbel- eller trippeltimer
  • Kroppsøving/svømming/mat og helse skal ikke starte i 2. eller 4. time (for å unngå overlapp med pauser)
  • Timer som helst bør ligge tidlig på dagen
  • Timer som skal parallelllegges på tvers av trinn
  • SNO skal parallelllegges med klassens norsktimer


VERSJON C (tredje viktigste innstillinger)
  • Språkfag som skal ikke ligge samme dag
  • Forhåndsplassering av bestemte fag i bestemte tidsrom (låsefunksjonen)
  • Færrest mulig fritimer for lærere


På denne måten kan man alltid gå tilbake til tidligere versjoner uten å miste arbeid.


Hvem er pålogget og arbeider med hvilke timeplanversjoner?

Siden Docendo ZEN er bygget for samarbeid, kan du involvere relevante kollegaer i arbeidet med timeplanleggingen.

Hvis du oppdaterer noe i skolens Docendo ZEN, vil endringene umiddelbart bli synlige for kollegaer som også er innlogget. På hver timeplanversjon kan du derfor se hvem som er pålogget og hvem som arbeider i hvilken versjon.



Dette kan sees både i oversikten over timeplanversjoner og inne i selve versjonen.


Undervisningstider


En timeplanversjon inneholder et antall timer og tidspunkt for disse. Her defineres skolens samlede tidsramme – altså fra første til siste mulige time på skolen på tvers av alle klasser.

Eksempel:

  • Første time starter kl. 08:00
  • Siste time starter kl. 14:15

Hvis skolen går fra 1. til 10. trinn, bør timeøktene defineres ut fra den eldste årgangens lengste dag.

Dette betyr ikke at alle klasser nødvendigvis bruker alle timer. De enkelte klassenes maksimale antall timer defineres senere via blokkering av timer.


For å angi skolens undervisningstider:
  • Klikk inn på timeplanversjonen
  • Klikk på «Undervisningstimer per dag»
  • Klikk på «Legg til» / «Fjern» for å justere antall timer (se bort fra pauser)
  • Klikk på redigeringsikonet for å redigere tidene slik at de passer til skolen
  • Lukk visningen når du er ferdig



Vi anbefaler at timeøktene angis som det første etter at fagfordelingen er overført. Disse tidene følger da også med når du senere dupliserer timeplanversjonen for å eksperimentere videre med flere lag av regler.


Visninger i Docendo ZEN


Når du jobber med en timeplanversjon, kan du velge mellom tre ulike visninger, og under hver av dem kan du velge mellom klasser, undervisere og rom. Merk at dette er forskjellige perspektiver på de samme timeplandataene.

Vi anbefaler i de fleste tilfeller å bruke visningen «Fag».



Fag-visning

Fag-visningen er den anbefalte arbeidsvisningen for de fleste handlinger.

Her vises:

  • Fagene for den enkelte timeplanen (klasse/underviser/rom)
  • Antall timer per fag
  • Små versjoner av timeplanene til høyre, som kan forstørres ved å klikke på dem

Denne visningen gir best oversikt og tilgang til de fleste verktøyene knyttet til bindinger, regler og optimalisering.



Klikk på en timeplan til høyre for å forstørre den. Til høyre for den forstørrede timeplanen ser du relaterte timeplaner (undervisere, rom og klasser som er koblet til de valgte timeplanbrikkene).



Timeplanoversikt

Timeplanoversikten viser mange timeplaner samtidig i et helikopterperspektiv, hvor timeplanene ligger horisontalt i motsetning til de andre visningene.

Denne visningen brukes primært til massehandlinger ved blokkering av timer.



Timeplaner

Visningen «Timeplaner» er en kombinasjon av de øvrige visningene.

Her kan man:

  • Se flere timeplaner samtidig
  • Følge optimaliseringens utvikling
  • Arbeide med konkrete plasseringer ved å klikke på timeplanene slik at de forstørres



Innstillinger for fag

Hvert fag kan ha individuelle innstillinger og ønsker. For å gjøre innstillinger for et fag, klikker du på faget via visningen «Fag».


Plassering tidlig eller sent på dagen

I denne delen kan du angi om et fag:

  • Helst skal ligge tidlig på dagen
  • Helst skal ligge sent på dagen


Dette er en myk regel (soft constraint). Det betyr at optimaliseringen forsøker å oppfylle ønsket, men kan inngå kompromisser dersom andre forhold vektes høyere.




Fordeling av fag gjennom uken

Man kan velge om et fag:

  • Skal spres utover uken
  • Skal samles på en dag


Dette er også en myk regel (soft constraint). Det betyr at optimaliseringen forsøker å oppfylle ønsket, men kan inngå kompromisser dersom andre forhold vektes høyere.




Felles innstillinger for plassering/fordeling av fag

Mulighetene beskrevet over kan gjøres felles for flere eller alle klasser samtidig. Hvis man endrer innstillinger for for eksempel engelsk, kan man velge å bruke de samme innstillingene for dette faget i alle klasser. Dette gjør det mulig å arbeide effektivt uten å måtte åpne hvert enkelt fag individuelt.

Funksjonen finner du ved å klikke på et fag og deretter på fanen «Felles innstillinger», hvor du velger hvilke klasser innstillingene skal gjelde for.



Justering av antall timer i fag

Som utgangspunkt hentes antall timer automatisk fra fagfordelingen. I de aller fleste tilfeller vil dette være korrekt og kreve få eller ingen endringer.

I spesielle tilfeller kan man likevel manuelt justere det ukentlige antallet timer for å avvike fra det som ble overført fra fagfordelingen.



Avanserte faginnstillinger: sett med timer


Under «Avansert» på et fag kan man definere om fagets timer skal samles i blokker.

Et fag med 5 timer (matematikk) kan for eksempel defineres som:

  • 2 + 2 + 1

(gir to dobbelttimer og én enkelttime)

  • 3 + 2

(gir tre sammenhengende timer og én dobbelttime)

  • 1 + 1 + 1 + 1 + 1

(vil som utgangspunkt være enkelttimer)

Hvis du lager dobbelttimer, trippeltimer osv., vil dette være en hard regel (hard constraint) og bli fulgt av optimaliseringen.

Vi anbefaler at du bruker snarveien for å lage dobbelttimer ut fra de tilgjengelige timene i faget for å unngå for mange klikk.




Du kan også justere antall sammenhengende timer ved å klikke på + / - ikonene. Hvis du justerer ett sett til for eksempel 3 timer, må du huske å fjerne tilsvarende antall timer slik at du ender med samme totale antall timer som vist på bildet.

Klassiske eksempler som det ofte gir mening å angi:

  • Kroppsøving som dobbelttime
  • Kunst og håndverk som dobbelttime
  • Praktiske fag i lengre sammenhengende blokker
  • Norsk og matematikk


Regler

Menypunktet og funksjonen «Regler» brukes til å definere spesifikke begrensninger for fag som ikke skal ligge samme dag, og fag som ikke skal starte i bestemte timer. Det er også her man aktivere optimalisering for å minimere lærernes mellomtimer.


Vær forsiktig med å legge til for mange regler av denne typen, da de i stor grad begrenser antallet kombinasjonsmuligheter i timeplanoptimaliseringen.


Fag som ikke skal ligge på samme dag

Man kan definere hvilke fag som ikke skal plasseres på samme dag. Disse innstillingene defineres som «sett», hvor man for eksempel kan lage et sett med kroppsøving og svømming. Det betyr at disse fagene ikke timeplanlegges samme dag for en klasse.

Dette kan også brukes for å påvirke grunnplanen i retning av at praktiske/kreative fag ikke legges på samme dag.


Det kan opprettes flere sett for å definere andre regler for fag som ikke skal ligge samme dag.



Fag som ikke må starte på bestemte tidspunkter

Man kan forhindre at fag starter i bestemte timer.

Eksempelvis kan kroppsøving ikke starte i 2. eller 4. time fordi det da vil overlappe med et friminutt (dersom man har friminutt etter 2. og 4. time).

Klikk på faget eller fagene du vil lage en regel for, og klikk deretter på «Timer» for å angi når fagene ikke skal starte.

Man kan velge:

  • Hele dager
  • Timer på tvers av dager
  • Enkelttimer



Minimering av lærernes mellomtimer


Docendo ZEN arbeider som standard målrettet for å unngå fritimer midt i dagen for klasser. Dette er et av de viktigste grunnleggende standardparametrene i Docendo ZEN, og trenger ikke å settes opp manuelt.

Du kan imidlertid også aktivere et ekstra optimaliseringslag som forsøker å minimere fritimer midt i dagen for undervisere, altså det vi kalles mellomtimer.


OBS! Det anbefales å aktivere denne optimaliseringen sent i prosessen, når timeplanene ellers er på plass, fordi den reduserer antallet mulige løsninger og gjør optimaliseringen tregere.



Parallellegging av fag


Nederst til høyre i visningen «Fag» finnes en lilla knapp for parallellegging av fag.



Her kan man velge to eller flere fag og få dem til å følge hverandre i timeplanen. Klikk på «Lagre» for å opprette parallelleggingen.

Eksempler:

  • Samme fag på tvers av klasser
  • Ekstra ressurser som skal kobles til et fag i en klasse (f.eks SNO i norskfaget)



Når fag/timeplanbrikker parallellegges, blir de midlertidig behandlet som én samlet timeplanbrikke. Optimaliseringen sikrer dermed at de alltid plasseres samtidig i timeplanen.

Når timeplanleggingen er ferdig, kan parallelleggingen oppløses igjen slik at fagene fremstår individuelt.

Avslutt parallelleggingslaget ved å klikke på lukk-ikonet der du åpnet funksjonen.



Det «nye» parallelagte faget vil få en tittel bestående av de valgte fagene, og man vil kunne se hvilke fag parallelleggingen består av.



Du kan når som helst oppheve parallelleggingen igjen ved å klikke på faget og gå til fanen «Parallellagte fag», hvor du kan angre parallelleggingen.




Låsing av fag og ressurser i bestemte timer

Man kan manuelt plassere fag direkte i timeplanen via drag-and-drop. Dette gjør du ved å forstørre en timeplan via fag- eller timeplanvisningen. Deretter kan du flytte et fag til en bestemt time ved hjelp av drag-and-drop. Dette vil låse faget til den valgte timen.

Når et fag plasseres og låses:

  • Vises et låseikon
  • Optimaliseringen flytter ikke lenger faget



Dette brukes typisk når:

  • Kroppsøving eller andre fag er forhåndsplassert til bestemte tidspunkter på tvers av klasser
  • Rom har begrenset kapasitet


Man kan både:

  • Flytte og låse
  • Låse eksisterende plasseringer
  • Låse opp igjen senere (ved å klikke på lås-ikonet)



Blokkering av timer for klasser, undervisere og rom


Alle timeplaner på tvers av klasser, undervisere og rom gir mulighet for å blokkere bestemte timer. Dette kan brukes til å markere siste time for utvalgte klasser, ukentlige fridager eller kursdager for undervisere, eller når bestemte rom ikke er tilgjengelige for skolen.


Blokkere timer for klasser

Her defineres hvilke timer som skal være tilgjengelige for undervisning.

For eksempel kan det settes opp at 1. trinn eller barneskolen ikke skal ha undervisning etter 7. time.

  • Velg visningen «Fag» og fanen «Klasser»
  • Velg en klassetimeplan til høyre
  • Aktiver «Fjern undervisningtime»
  • Klikk på en time for å blokkere den


Blokkering kan gjøres:
  • Klassevis
  • Årgangsvis/trinnvis via «Timeplanoversikt»

Det anbefales ofte å bruke visningen «Timeplanoversikt» ved masseblokkering på tvers av mange klasser. Her kan du velge hvilke klasser blokkeringen skal gjelde for ved hjelp av filteret.

Deretter kan du blokkere bestemte timer for alle valgte klasser samtidig ved å markere øverst.



Blokkering av timer for rom

Rom kan også blokkeres. Dette er nyttig blant annet når:

  • Gymsalen er utlånt til ekstern aktivitet
  • Det foregår rengjøring i en bestemt time
  • Svømmehallen kun er tilgjengelig for skolen i et forhåndsdefinert antall timer


For å blokkere timer for rom:

  • Gå til visningen «Fag» og velg fanen «Rom»
  • Klikk på rommets timeplan til høyre
  • Aktiver «Fjern undervisningstime»
  • Klikk på en time for å blokkere den



Blokkering av timer for undervisere ved fridag, kurs m.m.

Undervisere kan få blokkert spesifikke timer, for eksempel i forbindelse med:

  • Redusert stilling
  • Kursaktiviteter o.l.

Man velger medarbeideren på samme måte som ved rom og klasser og markerer relevante timer med funksjonen «Blokker timer».



Hvis fridagen ikke er fastlagt til en bestemt ukedag på forhånd, anbefaler vi den mer fleksible løsningen beskrevet nedenfor.


Fleksibel ukentlig fridag

Det er mulig å opprette en fleksibel ukentlig fridag som automatisk plasseres av optimaliseringen.

Denne funksjonen brukes typisk ved:

  • Redusert stilling
  • Ønske om én ukentlig fridag
  • Fleksible arbeidsdager for undervisere

Fridagen plasseres automatisk på en av ukens dager når optimaliseringen kjøres, i stedet for å være låst til en bestemt dag på forhånd. Dette gir bedre optimaliseringsmuligheter.


Slik gjør du:
  • Finn medarbeideren via fag-visningen
  • Klikk på «Opprett fag»
  • Gi brikken et navn, for eksempel «Fridag – Chirag»
  • Angi antall timer tilsvarende skolens maksimale antall timer på én dag (f.eks. 7)
  • Klikk «Opprett»
  • Klikk på brikken
  • Velg «Avansert»
  • Samle alle timene i én sammenhengende blokk
  • Slett de øvrige enkeltstående brikkene
  • Klikk «Oppdater»



Fridagen fungerer deretter som én samlet dagsblokk, som optimaliseringen automatisk plasserer på en av ukens dager.

Hvis fridagen ikke skal ligge på bestemte dager, kan dette styres via regler (se avsnittet "Regler" for mer informasjon).


Constraint-oversikt

Når man arbeider med automatisk timeplanlegging, kan det være nødvendig å få en rask oversikt over hvorfor en bestemt timeplanbrikke kan eller ikke kan plasseres på bestemte tidspunkter. Dette gir innsikt i hvorfor en bestemt brikke stadig skaper dobbeltbookinger.


I Docendo ZEN kan man holde inne CTRL-tasten (command på mac) og samtidig klikke på en timeplanbrikke for å åpne en samlet oversikt over alle relevante begrensninger og bindinger for den valgte aktiviteten.

Funksjonen gir en komplett oversikt over blant annet:

  • Blokkerte timer for klassen
  • Blokkerte timer for underviseren
  • Blokkerte timer for rom
  • Regler for start av timer

Samtidig ser du til høyre en oversikt over alle relevante timeplaner knyttet til den valgte timeplanbrikken.

Denne funksjonen er spesielt nyttig ved feilsøking og optimalisering, fordi man raskt kan identifisere hvorfor bestemte plasseringer ikke er mulige, eller hvorfor optimaliseringen har problemer med å finne gode løsninger.


Resultat av CTRL+klikk på brikken:

Dette gir samtidig et sterkt visuelt verktøy for å forstå samspillet mellom de mange ulike reglene og bindingene i timeplanen.


Timeplanscore

Hver timeplanversjon i Docendo ZEN inneholder en timeplanscore, som er den viktigste overordnede indikatoren i arbeidet med automatisk timeplanlegging. Du finner timeplanscoren på alle versjoner på siden for timeplanversjoner.


Hvis man arbeider med flere timeplanversjoner samtidig, kan timeplanscoren brukes til direkte sammenligning mellom versjonene.

Ved å klikke på «d»-ikonet øverst til venstre åpnes oversikten over timeplanversjoner, hvor timeplanscoren vises for hver versjon.



Dette gjør det mulig raskt å identifisere:

  • Hvilken versjon som er nærmest å gå opp
  • Hvilke endringer som forbedrer eller forverrer timeplanen
  • Om nye regler skaper flere konflikter

Timeplanscoren er derfor den sterkeste samlede indikatoren på om en timeplanversjon beveger seg i retning av en ferdig og brukbar timeplan.


Timeplanscoren fungerer som en løpende indikator på hvor nær en timeplanversjon er å danne en brukbar og velfungerende timeplan. Når man arbeider med ulike bindinger, regler og optimaliseringslag, vil timeplanscoren raskt vise om endringene beveger timeplanen i riktig eller feil retning.


Du kan holde musepekeren over tallene på versjonssiden eller inne i en timeplanversjon for å se hva de betyr.


Timeplanscoren består av tre sentrale parametere:

  • Dobbeltbookinger
  • Hulltimer i klasser (Fritimer midt i dagen)
  • Brudd på fag samme dag i klasser

Timeplanscoren vil også være synlig når du arbeider inne i en bestemt versjon.



Dobbeltbookinger

Dobbeltbookinger oppstår når:

  • En underviser er plassert to steder samtidig
  • Et rom brukes av flere klasser samtidig
  • En klasse har to ulike fag i samme tidsrom

Dobbeltbookinger er typisk den mest kritiske typen konflikt og vil ofte være den første indikatoren på at en timeplan ikke går opp. Særlig tidlig i prosessen, med få regler og bindinger, er dette ofte et tegn på at noe grunnleggende i timeplanstrukturen må løsnes opp.

Du kan se detaljer om eksisterende dobbeltbookinger ved å klikke på advarselen øverst til høyre på skjermen (0 vises dersom det ikke finnes dobbeltbookinger).


Hulltimer i klasser

Denne parameteren viser antall hulltimer (fritimer) i klassens timeplaner. Hulltimer oppstår når det er brudd i undervisningen mellom timer i klassen.

Docendo ZEN forsøker som standard å unngå hulltimer for klasser, siden dette normalt anses som uhensiktsmessig i grunnskolen.

Hvis det fortsatt finnes hulltimer etter lang tids optimalisering, kan det være et tegn på at det er lagt inn mange bindinger eller begrensninger i timeplanen.


Brudd på fag i klasser

Brudd på fag viser hvor ofte samme fag gjentas uhensiktsmessig i en klasses timeplan.


For eksempel:

  1. time: norsk
  2. time: KRLE
  3. time: norsk

Dette vil telle som ét brudd på fag på én dag, siden norsk ligger forskjøvet med et annet fag mellom timene.


Automatisk timeplanlegging og optimalisering

Docendo ZENs «hovedattraksjon» er selvfølgelig den automatiske optimaliseringsfunksjonen.

Selve timeplanoptimaliseringen i Docendo ZEN startes ved å klikke på play-knappen i den aktive timeplanversjonen. Når optimaliseringen kjører, vil systemet kontinuerlig arbeide med å forbedre timeplanen basert på reglene, bindingene og ønskene som er angitt.


Når du klikker, blir du tatt til optimaliseringssiden, hvor du kan se detaljer for alle timeplaner (på tvers av klasser, rom og undervisere) samt timeplanscoren øverst på siden.

Du kan forlate oversikten over optimaliseringsprosessen ved å klikke på «tilbake til versjoner» øverst til venstre. Optimaliseringen fortsetter selv om du forlater siden.

Optimaliseringen stoppes igjen ved å klikke på stopp-knappen øverst til høyre.


Innebygde standardregler i optimaliseringen

Docendo ZEN inneholder en rekke grunnleggende optimaliseringsregler som automatisk inngår i optimaliseringen uten at du trenger å konfigurere dem.

Det betyr at systemet allerede fra starten forsøker å lage timeplaner som følger vanlige prinsipper for god timeplanlegging – prinsipper som de fleste skoler legger til grunn.


Blant de innebygde standardreglene finner vi blant annet:

  • En klasses timeplan skal henge sammen fra første til siste time uten hulltimer
  • Timeplanen skal forsøkes fordelt jevnt utover hele uken, slik at siste time ofte er lik på tvers av dager
  • Flere forekomster av samme fag på samme dag forsøkes plassert sammen som sammenhengende undervisning (dobbelttime, trippeltime avhengig av dine innstillinger)

Det betyr for eksempel at dersom en klasse har to matematikktimer samme dag, vil optimaliseringen som utgangspunkt forsøke å plassere dem som en dobbelttime i stedet for å spre dem utover dagen.

Disse grunnleggende reglene bidrar til å sikre at selv relativt enkle optimaliseringer raskt beveger seg i retning av brukbare timeplaner.


Optimalisering av flere timeplanversjoner samtidig

Optimalisering kjøres individuelt per timeplanversjon, men flere timeplanversjoner kan optimaliseres samtidig.

Dette betyr at man kan ha flere ulike versjoner med forskjellige regler, bindinger og strategier – og la dem optimaliseres parallelt.


Dette gjør det mulig å teste ulike scenarier i et «live» optimaliseringsmiljø, for eksempel:

  • Sammenligne ulike tilnærminger
  • Teste ulike grader av bindinger
  • Eksperimentere med alternative løsninger
  • Arbeide parallelt med ulike optimaliseringsstrategier

På siden for timeplanversjoner markeres en pågående optimalisering med et ikon på de aktuelle versjonene.


Samspillet mellom optimalisering og timeplanscore – din viktigste indikator på kvaliteten i timeplanversjonene

Når en optimalisering startes, vil timeplanscoren begynne å utvikle seg fortløpende.

Dette kan sees:

  • Øverst i den aktive timeplanversjonen
  • På oversikten over alle timeplanversjoner


Timeplanscoren fungerer derfor som den viktigste indikatoren på om optimaliseringen beveger seg i riktig retning.

Hvis for eksempel:

  • Dobbeltbookinger reduseres
  • Hulltimer reduseres
  • Brudd på fag forbedres

… vil timeplanscoren forbedres tilsvarende.


På denne måten kan man kontinuerlig følge utviklingen og sammenligne ulike optimaliseringer og versjoner med hverandre.


Oppdatert: 19/05/2026