Instruktion
Att generera ett skolschema: generatorn, håltimmeslösaren och förbättringsslingan
Ett schema genereras inte en gång. Det genereras, mäts, putsas och mäts igen. Den här guiden går igenom slingan så som en schemaläggare på en gymnasieskola möter den — eftermiddagar, en kort fredag, lärare som kommer för två timmar och går hem — och säger vilken inställning som besvarar vilket klagomål.
Tre steg, och Ni kan sluta efter vilket som helst av dem
Ni anger skolans fakta en gång: ämnen, vem som undervisar i dem, vilka klasser som deltar, vilka lokaler som finns. Programmet placerar sedan varje lektion på en dag och en timme.
- Generatorn placerar varje lektion. Den är snabb och bryter aldrig mot en hård regel: ingen är på två ställen samtidigt, varje lektion har en lokal med det den behöver, ingenting ligger utanför arbetstiden.
- Håltimmeslösaren putsar sedan veckan så många minuter som Ni ger den. Den flyttar lektioner för att stänga hål i klassernas och lärarnas dagar, håller eftermiddagarna inom den gräns Ni satt och ger lärare hela lediga dagar där den kan. Den bryter aldrig mot en regel som generatorn höll, och den behåller alltid den bästa vecka den har hittat — att stoppa den förlorar ingenting.
- Publicering gör resultatet synligt för elever, lärare och vårdnadshavare, på webben och i appen.
Vad ett hål är, och vad det kostar
Ett hål är en tom timme mellan två lektioner för samma klass eller samma lärare samma dag. Lediga timmar i början eller slutet av en dag är inte hål. Lösaren prissätter allt i en enhet, hål-timmen: en timme som en lärare väntar mellan två lektioner. Ett hål för eleverna räknas tusen gånger tyngre, så lösaren offrar mycket av lärarnas bekvämlighet innan den låter en klass vänta.
Allt annat — en lärares endagstimme, en lång dag, en lektion utanför lärarens eget klassrum, ett val mitt i klassens dag — har ett pris i samma enhet, och inställningarna nedan är de priserna.
En första körning på tio minuter
När data är inmatade är detta den kortaste vägen till ett schema Ni kan titta på.
Slå på putsningen
Inställningar › Diverse (F2), fliken Generera: kryssa i Kör håltimmesoptimering och sätt Varaktighet (min) till 10.
Beskriv skolans rytm
Tryck på Inställningar för håltimmesoptimering … och fyll i vänstra kolumnen: Eftermiddagen börjar vid timme (den skoltimme från vilken en lektion räknas som eftermiddag — 10 i en skola med 14 timmar per dag), Eftermiddagsdagar per klass och vecka (1 ger varje klass högst en eftermiddag), Minsta antal lärartimmar per dag (2: ingen kommer in för en enda lektion) och Högsta antal lärartimmar per dag (mjukt) (5 eller 6). Bekräfta båda fönstren.
Ange dagens sista timme för varje dag
På fliken Generera har Dagens sista timme ett fält per veckodag. Talet är en skoltimme räknad från arbetstidens början, inte en klockslag: en fredag som slutar efter nionde lektionen är 9, de övriga dagarna 14. Det är en hård regel för håltimmeslösaren, så låt putsningen vara påslagen när Ni förlitar Er på den.
Generera
Tryck på knappen Generera (väckarklockan i verktygsfältet), svara Ja på varningen — olåsta lektioner placeras på nytt, så lås det Ni placerat för hand — kryssa i programmen och åren i fönstret som följer och tryck på Start. Generatorn placerar veckan; håltimmeslösaren putsar den i tio minuter.
Läs siffrorna
Ctrl + B öppnar veckostatistiken: lektioner utan lokal, klasshål, eftermiddagsdagar över taket, lektioner efter dagens sista timme, lärardagar, hål-timmar, endagstimmar och långa dagar. Skriv ner dem — varje senare ändring bedöms mot dem.
Förbättringsslingan
Lösaren förbättrar snabbt i början och långsamt senare. Det effektiva sättet att arbeta är en stege av körtider: den kortaste körning som kan besvara den fråga Ni har.
Tumregeln: kör aldrig längre än tio minuter medan Ni fortfarande ändrar inställningar, och ändra en inställning i taget — om Ni ändrar tre vet Ni inte vilken som hjälpte. Mät, ändra en sak, kör en kort putsning, mät igen; behåll ändringen om siffrorna förbättrades, ångra den om de inte gjorde det. Sluta när två på varandra följande tjugominutersköringar inte förbättrar något, eller när det som återstår är något Ni kan leva med. Ett schema med tre lärarhål är ett bra schema; de sista hålen orsakas oftast av data — en lärare som bara kan komma på måndag och torsdag — inte av lösaren.
- En eller två minuter — "bröt den här inställningen något uppenbart?" Varje gång Ni ändrar en inställning.
- Fem minuter — "är den här riktningen bättre än den förra?" Slingans standardsteg.
- Tio till tjugo minuter — "hur bra kan den här konfigurationen bli?" När femminutersköringarna slutar ändra något.
- Trettio till sextio minuter — en kandidat för publicering.
- Flera timmar eller över natten — bara för den slutliga versionen, när varje inställning är bestämd.
Vilken inställning som besvarar vilket klagomål
De klagomål en schemaläggare hör, och inställningen i fönstret Håltimmesoptimering som besvarar var och ett.
- "Min klass har lektioner på eftermiddagen tre gånger i veckan." — Eftermiddagsdagar per klass och vecka. En hård regel: lösaren flyttar lektioner tills den håller.
- "Jag kommer till skolan för en lektion." — Minsta antal lärartimmar per dag, och ett högre Värde av en lärares närvarodag: lösaren föredrar då att lägga till en timme den dagen eller tömma den.
- "Mina dagar är för långa." — Högsta antal lärartimmar per dag (mjukt); det hårda dagliga maxvärdet finns kvar på fliken Generera.
- "Jag vill ha hela lediga dagar, inte korta dagar varje dag." — avmarkera Lärare kommer varje arbetsdag och höj dagsvärdet; generatorn fyller då först de dagar en lärare redan arbetar.
- "Eleverna som inte läser valkursen sitter och väntar mitt på dagen." — Valkurser i dagens ytterkanter.
- "Jag undervisar aldrig i mitt eget klassrum." — Lärarens hemlokal – vikt; lokalen måste också ha det lektionen behöver.
- "Vissa lektioner har ingen lokal." — data först: lokalegenskaper och platser, därefter en något vidare förlängd arbetstid. En lektion utan lokal räknas som ej placerad; lösaren kan inte hitta på en lokal.
När siffrorna slutar röra sig
Den har sällan fastnat; den arbetar med de svåraste fallen, och det är normalt att de sista hålen tar längre tid än alla andra. Om statistiken inte har ändrats på tjugo minuter, stoppa — den bästa veckan är sparad — lätta på en regel och kör igen. Om inget hjälper ligger orsaken nästan alltid i data: en lärare som är tillgänglig två dagar, en lokal som varje laboration behöver, en klass med fler lektioner än förmiddagen rymmer — att förbereda en skola för schemagenerering listar de fel vi ser oftast.
Varje fält i fönstret Håltimmesoptimering har en ?-knapp med en längre förklaring, giltigt intervall och standardvärdet uppmätt på verkliga skolor. Hela boken — förberedelse, varje parameter, slingan, en omfattande felsökningsdel och recept för typiska skolor — finns på dokumentationssidan som PDF.
Att ändra schemat sedan terminen har börjat
Under terminen är schemat publicerat och de veckor som redan undervisats får inte flyttas. En omkopplare, Från innevarande vecka, talar om för tre verktyg var de ska börja; veckan är den som står på veckoreglaget.
Med omkopplaren på ändrar Förbättra och Flytta lektionerna från den veckan till slutet av deras period. Med den av ändrar de bara den veckan, och en lektion som pågår under fler veckor delas upp — rätt val för en lärare som är borta en vecka. Varje svar tillämpas helt eller inte alls, låsta lektioner flyttas aldrig, och samma tre verktyg finns i webbadministrationen. Del 7 i boken beskriver dem steg för steg.
- Generera med omkopplaren på bygger om schemat från den veckan till årets slut. Varje lektion i veckorna före den förblir exakt som den var. Innan läsåret börjar finns inget att skydda, och körningen startar vid vecka 1.
- Optimering › Förbättra det aktuella schemat ger håltimmeslösaren schemat som det är i några minuter. Den flyttar en lektion bara där det stänger hål, listar varje ändring och väntar på Behåll eller Ångra.
- Flytta — högerklicka på en lektion — placerar en lektion där Ni vill ha den. Lösaren skapar plats genom att flytta så få andra lektioner som möjligt och visar priset i elevhål, lärarnas hål-timmar och lärardagar.
Vill ni se hur det fungerar?
Boka en onlinepresentation på 45 minuter, så går vi igenom den mot ert eget lärosätes schemaläggningsproblem.