Kodėl reikia išbandyti tvarkaraštį prieš leidžiant programai jį sudaryti?
Prieš kuriant tvarkaraštį yra rekomenduotina patikrinti, ar įmanoma jį sudaryti - tuomet programa pamėgins sudaryti šio tvarkaraščio atskiras nedideles dalis ir stengsis surasti įvestų duomenų ir apribojimų klaidų. Ji praneš, jeigu pasirodys, kad kai kurios dalys negali būti sudarytos.
Jei, pavyzdžiui, matematikos mokytojas gali vesti pamokas tik tris dienas per savaitę, bet programai nurodyta kad jis viso turi 16 pamokų ir matematika turi būti 1-5 pamoka dienoje, nes tai sunki disciplina, nėra prasmės mėginti sukurti visą tvarkaraštį – dėl šių apribojimų jis negalės būti sudarytas.
Programa turi specialią funkciją, kuri atlieka šį patikrinimą ir padeda surasti tokias ar panašias klaidas prieš pradedant kurti visą tvarkaraštį.  
Šią funkciją galima pasirinkti komanda "Tvarkaraštis, Patikrinimas" -  bus paleistas algoritmas, kuris pamėgins sukurti ir patikrins atskiras tvarkaraščio dalis. 
Tai gali būti ir duomenų ar apribojimų įvedimo klaidos - jas svarbu surasti, nes jei nepavyks sukurti tvarkaraščio bent vienai klasei ar mokiniui, jo nepavyks sukurti ir visai mokyklai.
Taigi patikrinimas gali padėti sutaupyti daug laiko, gaištamo stengiantis sukurti "neįmanomą" tvarkaraštį.
 
Pasibaigus patikrinimui, atsidarys toks programos langas: 
Taip pat žiūrėkite:
Ką daryti, jeigu patikrinimo algoritmas pranešė, kad yra problemų?
 
                 English
								English							 Slovenčina
								Slovenčina							 Deutsch
								Deutsch							 España
								España							 Francais
								Francais							 Polish
								Polish							 Russian
								Russian							 Čeština
								Čeština							 Greek
								Greek							 Romanian
								Romanian							 Arabic
								Arabic							 Português
								Português							 Indonesian
								Indonesian							 Croatian
								Croatian							 Serbia
								Serbia							 Farsi
								Farsi							 Hebrew
								Hebrew							 Mongolian
								Mongolian							 Bulgarian
								Bulgarian							 Georgia
								Georgia							 Azerbaijani
								Azerbaijani							 Thai
								Thai							 Turkish
								Turkish							 Magyar
								Magyar