Sve kreće od dobrog rasporeda

Foto: Ras timetable

“Izrada kvalitetnog rasporeda časova u školama je veoma teško izvodljiva jer predmeta ima mnogo; ”Vrlo je izazovno napraviti raspored časova koji će odgovarati svima”; “Oni koji najviše trpe zbog preopterećenosti su đaci, ali i učitelji, nastavnici, profesori.”

Ovakve izjave aktuelne su kako danas tako i godinama i decenijama unazad, s jednom razlikom – ranijih godina rasporede časova tzv. satničari radili su isključivo ručno, dok danas postoje programi koji ovaj proces dobrim delom olakšavaju.

Upravo jedno od prvih softverskih rešenja u Jugoistočnoj Evropi i jedini online servis u ovoj oblasti u Srbiji i regionu osmislio je Danko Milićević, dugogodišnji profesor matematike, a danas programer i osnivač firme Ras Timetable, izradivši program za automatsku izradu rasporeda časova, koji više od 35 godina osnovnim i srednjim školama pomaže da se lakše nose sa ovim izazovom.

Kako ste došli na ideju da počnete da se bavite izradom rasporeda časova za škole?

Ideja je nastala davne 1987. godine, a  glavni “krivac” je knjiga profesora dr Dragiše Cvetkovića Diskretne matematičke strukture”. Govoreći o bojenju grana bihromatskog grafa, cenjeni profesor stavio je jednu napomenu: “primena pri izradi školskih rasporeda časova”. Tako sam došao na ideju da osmislim program koji će automatizovati proces izrade rasporeda časova u školama. Čitav posao započeo sam sam da bih tek kasnije formirao mali tim ljudi koji je zadužen za komercijalni segment poslovanja kako bih se posvetio unapređenju softvera, koji danas funkcioniše kao web aplikacija.

Koje su glavne karakteristike softvera?

Ručna izrada rasporeda časova vrlo je složen proces, koji u zavisnosti od tipa škole može trajati od nekoliko dana do nekoliko meseci. Ras Timetable program na osnovu zadatih uslova izrađuje raspored časova koji je optimizovan po više kriterijuma, pa se postupak vremenski svodi najčešće na jedno popodne. Sam unos podataka je vrlo jednostavan, proces automatske izrade traje svega nekoliko minuta, a dobijeni raspored je pedagoški optimizovan.

Šta škole dobijaju korišćenjem ovog servisa?

Škole na ovaj način rešavaju veliki problem – kvalitentnu organizaciju nastave. Tu spadaju: problem stranih jezika i izbornih predmeta, gde se odeljenja dele na grupe koje se nezavisno spajaju; iskorišćenost školskog prostora i svih ostalih resursa je optimalna, a moguća je nastava u blokovima od dva ili više časova. 

Takođe, pauze između časova su svedene na minimum, pa profesor ne mora da pronalazi načine da ih popuni. Ako je zauzet drugim aktivnostima, uz pomoć programa se može zabraniti termin (čak i dan) koji mu ne odgovara. I što je veoma važno – đaci nisu opterećeni časovima i teškim predmetima u toku dana i nedelje. Naravno, bitno je i to da se raspored može korigovati dok se ne zadovolje svi potrebni zahtevi i podvrgnuti rigoroznoj kontroli, a greške svesti na minimum.

Kako je tekao razvojni put softvera?

Program Ras Timetable se razvija preko tri decenije. Od devet publikovanih desktop verzija koje su bile u upotrebi prešli smo na web aplikaciju, koja se automatski ažurira, pri čemu se zadržava stari korisnički interfejs, tako da te razlike korisnici i ne primećuju. Prošlog meseca servis, koji koristi preko 500 škola u Srbiji i regionu, potpuno je unapređen, i to u skladu sa potrebama tržišta, naših dugogodišnjih korisnika i potencijalnih klijenata. 

Kako vi iz današnje perspektive gledate na problem izrade školskih rasporeda časova?

Problem automatske izrade rasporeda časova je poznati teoretski problem diskretne matematike i toliko je kompleksan da je 1995. godine u Edinburgu održana Prva internacionalna konferencija prakse i teorije automatskog raspoređivanja (PATAT). Ove godine će u Danskoj biti održana 14. po redu. Mene sve to pomalo podseća na Peti Euklidov postulat, koji su više od dve hiljade godina rešavale generacije matematičara dok nije dokazano da je problem nerešiv.

Znači li to onda da je problem izrade rasporeda časova samo delimično rešiv?

Problem automatske izrade rasporeda časova je nerešiv u opštem slučaju, ali se uz pomoć savremenih algoritama može doći do rešenja koje je u praksi i te kako primenljiivo, što dokazuje i slučaj sa Ras Timetable softverom. U rešavanje ovog problema uložio sam čitav svoj profesionalni život i znanje i izrazito sam srećan što sam bar jednim delom uspeo da “rešim nerešivo” i pomognem svojim bivšim kolegama i đacima, pa i ostavim neku vrstu legata u okviru ove važne oblasti.

Strogo je zabranjeno kopiranje tekstova osim u slučaju preciznog navođenja izvora i linka ka originalnom tekstu.

Podeli tekst

Ako ste propustili

Povezane vesti

Komentari +

OSTAVITE KOMENTAR

Molimo unesite svoj komentar!
Molimo unesite svoje ime ovde