Wise Timetable

Kako se radi

Priprema škole za generiranje rasporeda: podaci, greške i pet odluka

Program može biti samo onoliko dobar koliko mu date. Većina razočaravajućih rasporeda nije neuspjeh rješavača; to je problem s podacima koji je rješavač vjerno optimizirao. Ovaj vodič je pola sata prije prvog pokretanja.

Dvominutna kontrolna lista

Osam stvari koje moraju biti tačne prije nego što generator može obaviti posao. Prođite listu jednom; štedi dan pitanja zašto jedan čas ostaje nepostavljen.

  1. Svaki čas koji se mora postaviti postoji

    Kurs → turnus → grupa → nastavnik. Čas koji nema nastavnika ili grupu nije čas koji generator može postaviti.

  2. Nastavnici i grupe imaju ispravan broj sati dnevno

    Dnevna ograničenja su stroga pravila. Vrijednost na vlastitom ekranu nastavnika ili grupe uvijek pobjeđuje zadanu vrijednost na kartici Generiranje.

  3. Prostorije imaju svoja mjesta i opremu

    Času treba prostorija koja nosi svako svojstvo koje kurs traži. Računarski laboratorij koji nije označen kao takav je prostorija koju laboratorijski čas ne može koristiti.

  4. Matične učionice su postavljene gdje su važne

    Ako nastavnik uvijek treba predavati u “svojoj” prostoriji, ona se postavlja kao zadana prostorija tog nastavnika; rješavač praznina tada ima šta preferirati.

  5. Izborni predmeti su označeni kao izborni

    Tek tada ih rješavač može držati na rubu dana, gdje učenici koji ih ne pohađaju ne ostaju da čekaju.

  6. Časovi koji se održavaju zajedno su povezani

    Dva turnusa koja se moraju predavati u isti sat su povezani turnusi. Nepovezani, završe u različitim terminima i učenici imaju dva istovremena časa koja to nisu.

  7. Blokirana vremena unose se kao rezervacije

    Sastanci, slobodni dani, nedostupna sala za tjelesni: nijedan generator ih ne može pogoditi. Ono što nije uneseno generatoru je slobodno.

  8. Spremite kopiju datoteke

    Generiranje mnogo toga mijenja. Kopija od prije prvog pokretanja je najjeftinije osiguranje koje postoji.

Greške u podacima koje najčešće vidimo

Svaka od ovih u rezultatu izgleda kao rješavač koji je loše obavio posao. Nijedna nije.

GreškaŠta generator radi s tim
Kursu nije dodijeljen nastavnikČas ostaje nepostavljen ili se postavlja bez ikoga da ga predaje.
Prostoriji nedostaje svojstvo koje kurs zahtijevaTaj čas ne može pronaći prostoriju i računa se kao nepostavljen.
Dva časa koja se održavaju zajedno nisu povezanaPostavljaju se u različita vremena; učenici tada imaju dva časa koja su trebala biti istovremena.
Nedostupni dani nastavnika nisu uneseniGenerator rado daje nastavniku časove u dan kada nije u školi.
Grupa je veća od svake prostorijeNijedna prostorija ne odgovara. Podijelite grupu ili dodajte veću prostoriju.
Izborni predmeti nisu označeni kao izborniZavrše usred dana i ostavljaju ostale učenike da čekaju.
Sati sedmično za kurs ne odgovaraju nastavnom planuRaspored je savršen za pogrešan nastavni plan.

Pet odluka koje treba donijeti na papiru

Prije nego što otvorite i jednu postavku, odgovorite na pet pitanja. Svako postaje postavka kasnije, a postavka odlučena na papiru je postavka oko koje se niko ne svađa u zbornici.

PitanjePostavka
Kada školski dan počinje i završava?Radno vrijeme na kartici Generiranje; Produženo radno vrijeme samo za časove koji se nisu uklopili.
Postoji li dan koji završava ranije — kratak petak?Posljednji sat dana, jedno polje po radnom danu: školski sat računat od početka radnog vremena, koji rješavač praznina poštuje.
Od kojeg sata je “popodne” i koliko popodneva razred smije imati?Popodne počinje u satu i Popodnevnih dana po razredu i sedmici, u prozoru optimizacije praznina.
Koliko kratak smije biti dan nastavnika?Min. sati nastavnika dnevno, u istom prozoru.
Predaju li nastavnici u vlastitim učionicama?Matična učionica nastavnika – težina i zadana prostorija na ekranu svakog nastavnika.

Oblik dana: radno vrijeme i posljednji sat

Radno vrijeme je vaš normalni dan, na primjer od 07:30 do 15:10. Generator prvo pokušava staviti svaki čas tu. Produženo radno vrijeme je proširenje koje se koristi samo za časove koji se nisu uklopili. Budite škrti s proširenjem: svaki sat koji dodate poziva popodnevne časove, a popodnevni časovi su ono što većina škola ne želi.

Za školu čiji se dani razlikuju postoji Posljednji sat dana, jedno polje po radnom danu. Broj je školski sat računat od početka radnog vremena, a ne sat na satu: 1 je prvi sat dana, 9 deveti, a 0 znači bez ograničenja izvan produženog radnog vremena. Petak koji završava poslije devetog časa je 9, ostali dani 14. To je strogo pravilo rješavača praznina, pa škola koja se na njega oslanja drži Pokreni optimizaciju praznina označenom.

Škole sa strogim satnim ritmom uključuju Postavljaj predavanja samo na pune sate; ustanove čiji dan počinje u 08:15 to ostavljaju isključenim. Školska verzija programa dodaje drugu smjenu i nekoliko preferencija o obliku dana učenika na istoj kartici.

Ograničenja i šta znači nula

Dnevni i sedmični maksimumi za nastavnike i grupe su stroga pravila: generator ih nikada ne prekoračuje. Nula ne znači neograničeno — za ograničenje sati, 0 sprečava generator da uopće postavlja časove. Za “bez ograničenja” upišite veliki broj.

Dnevna ograničenja na kartici Generiranje su zadane vrijednosti; vrijednost upisana na vlastitom ekranu nastavnika ili grupe uvijek pobjeđuje. Budite oprezni s ograničenjem grupe: potvrda promjene tamo upisuje vrijednost u svaku grupu i zamjenjuje pojedinačne vrijednosti. Obavezni odmor postoji zasebno za učenike i nastavnike — poslije koliko uzastopnih časova sljedeći sat mora ostati slobodan — a ustanove s više zgrada ograničavaju putovanja između lokacija.

Kako se časovi raspoređuju: prekidači u četiri grupe

Polja za označavanje na kartici Generiranje mijenjaju stil rasporeda. Nijedno nije ispravno za svaku školu; pomaže ih čitati kao četiri pitanja.

Svako polje na kartici ima dugme ? s dužim objašnjenjem, dopuštenim rasponom i zadanom vrijednošću. Kada su podaci provjereni i pet odluka donesene, prvo pokretanje opisano je u članku generiranje školskog rasporeda, korak po korak, a cijela metoda — priprema, parametri, dotjerivanje, otklanjanje problema i recepti — je knjiga na stranici s dokumentacijom.

  • Gdje časovi smiju ići. Dani vikenda otvoreni ili zatvoreni; neoznačeno Nastavnici dolaze svaki radni dan tjera generator da prvo popunjava dane na koje nastavnik već radi, pa nastavnici mogu imati cijele slobodne dane; Raspršuj generirane sate ravnomjerno raspoređuje časove kroz sedmicu, ali čini dane manje zbijenim — suprotno od onoga što većina škola želi.
  • Šta pripada zajedno. Nekoliko sekcija jednog predavanja u isti sat, svi dijelovi bloka u jednoj prostoriji, paralelni izborni predmeti okupljeni u jedan zajednički termin, stabilan sedmični ritam za kurseve s nepunim radnim vremenom.
  • Kako se dani osjećaju učenicima. Smije li kurs 2+2 pasti na dva susjedna dana; u školskoj verziji i dvočas istog kursa u jednom danu, prvi sat uvijek popunjen, najmanje pet sati dnevno.
  • Koliko je generator pažljiv prema studentima. Provjeri studente: kursevi/sekcije tjera generator da izbjegava preklapanja i za pojedinačne studente koji pripadaju nekoliko grupa ili biraju pojedinačne kurseve. Ključno za programe s mnogo izbornih predmeta; usporava generiranje.

Želite li vidjeti kako ovo radi?

Rezervirajte 45-minutnu online prezentaciju i proći ćemo kroz sve na primjeru problema rasporeda Vaše ustanove.