Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Vidusskolas mācību stundu plānošanas risinājuma izstrāde Skola2030 kontekstā
Title in English Development of Solution for Secondary School Schedule Planning within the Context of School2030
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Oksana Ņikiforova
Reviewer Olga Kotova
Abstract Vidusskolas mācību stundu plānošana ir komplekss un laikietilpīgs process, jo 10.-12. klašu skolēniem jāizveido individuālie mācību plāni, kas ietver gan kopīgos, gan izvēles priekšmetus. “Skola 2030” reformas kontekstā ir būtiski nodrošināt personalizētu un efektīvu mācību procesu, tomēr to bieži kavē praktiski ierobežojumi, piemēram, skolotāju pieejamība, slodzes sadalījums un optimālas stundu struktūras izveide. Nepietiekami efektīva stundu plānošana var radīt skolēnu pārslodzi, koncentrēšanās grūtības un motivācijas kritumu, kā arī palielināt skolotāju darba intensitāti un organizatoriskas problēmas skolā. Vadoties pēc iepriekš noteiktiem algoritmu un metožu izvēles kritērijiem, darbā tika izvēlēta ierobežojumu programmēšana kā piemērotākā pieeja stundu plānošanas problēmas risināšanai. Darba mērķis ir analizēt esošās stundu plānošanas pieejas un izstrādāt divu nedēļu sabalansētu stundu saraksta risinājumu, izmantojot ierobežojumu programmēšanas metodi, optimizācijas bibliotēkas un programmatūras rīkus. Lai to realizētu, tika formulēti galvenie mācību procesa organizatoriskie ierobežojumi un atlasītas piemērotas Python programmēšanas valodas bibliotēkas (“openpyxl”, “pandas” un “OR-tools”). Tika izstrādāts Python skripts, kurš, balstoties uz ievaddatiem un ierobežojumiem, ģenerē stundu sarakstu skolēniem un skolotājiem ar CP-SAT risinātāja palīdzību. Tika analizēti algoritma iegūtie rezultāti un doti secinājumi par izstrādātā risinājuma efektivitāti un piemērotību vidusskolas stundu plānošanas vajadzībām.
Keywords vidusskolas stundu plānošana, optimizācijas algoritmi, “Skola 2030”, ierobežojumu programmēšana, izglītības efektivitāte
Keywords in English secondary school timetable planning, optimization algorithms, “Skola 2030”, constraint programming, educational efficiency
Language lv
Year 2025
Date and time of uploading 26.05.2025 16:48:56