Az iskolai órarendkészítés a kombinatorika egyik legnehezebb feladata. Több tucat pedagógus, több száz diák, korlátozott számú speciális terem (tornaterem, informatika, kémia előadó) és megszámlálhatatlan egyéni kérés. Hagyományos módszerekkel a tervezés hetekig tart, és szinte elkerülhetetlenek a hibák.
Az ÓraMatrix egy korszerű 3D relációs tervezőrendszer, amely másodpercek alatt elemzi az összefüggéseket és garantálja a hibátlan, ütközésmentes heti órarendet.
🎯 A 3D Mátrix Elve: Ki? Kinek? Hol? Mikor?
A hagyományos táblázatok csak két dimenziót kezelnek (Nap és Óraszám). Az ÓraMatrix négydimenziós korlátvizsgálattal (Constraint Solver) dolgozik:
[ PEDAGÓGUS ]
▲
│
[ TEREM ] ◄────┼────► [ OSZTÁLY ]
│
▼
[ IDŐSÁV ]
- Egy pedagógus nem lehet egyszerre két teremben.
- Egy osztálynak nem lehet egyszerre két órája.
- Egy szaktanterembe (pl. nyelvi labor) nem osztható be egyszerre két csoport.
- 0 Szikra fogyasztás: Mivel ez determinisztikus logisztikai számítás, nem terheli a felhasználói Szikra-egyenleget!
🚀 A Tervezés Lépései
1. Alapadatok és keretek beállítása
Lépj az ÓraMátrix (/dashboard/timetable) felületére:
- Rögzítsd az évfolyamokat és osztályokat (pl. 5.A, 5.B, 6.A...).
- Add meg a tantárgyakat a heti kötelező óraszámokkal.
- Rögzítsd a tanári gárdát a tanított tantárgyakkal és a heti órakerettel.
2. Kötöttségek és preferenciák megadása
- Kötött idősávok: Részmunkaidős tanár szabadnapjai, külső helyszíni testnevelés órák.
- Teremkorlátok: A tornaterem maximális párhuzamos kapacitása (pl. egyszerre 2 osztály függönnyel elválasztva).
- Pedagógiai korlátok: Ne legyen 6. óra után testnevelés, a nehéz tantárgyak (Matematika, Fizika) a 2–4. órában kapjanak helyet.
3. Az automatikus generálás futtatása
Kattints az „Ütközésmentes órarend futtatása” gombra. A rendszer végigpásztázza a lehetséges elrendezéseket és felépíti a leginkább optimális heti rácsot.
4. Vizuális finomhangolás (Drag & Drop)
A színes rácson bármelyik órát megfoghatod és átmozgathatod:
- Ha a célhely szabad: az óra zöld villanással a helyére ugrik.
- Ha ütközés keletkezne: a rendszer azonnal piros jelzéssel mutatja az ütköző tanárt vagy termet, és felkínálja az alternatív cserét.
💡 Mesterfogás: Lyukasóra-Kiegyensúlyozás
A pedagógusok elégedettségének kulcsa a minimális lyukasóra:
- Az ÓraMatrix beállításaiban bekapcsolhatod a „Kompakt tanári napok” opciót, amely a tanári órákat egymás utáni tömbökbe szervezi ahelyett, hogy szétforgácsolná őket a nap folyamán.
❓ Gyakori Kérdések
Kérdés: Exportálható-e az órarend diákok és szülők számára?
Válasz: Igen. A végleges órarendből egy kattintással generálhatók osztályonkénti, évfolyamonkénti és tanáronkénti egyéni PDF órarendek, amelyek azonnal kinyomtathatók vagy kiküldhetők a szülőknek.