Mofturile repartizării lecţiilor (V)
În distribuția pe zile care ne-a rezultat, avem și clase ale căror lecții sunt distribuite neuniform; ar fi de încropit un program prin care să automatizăm cumva, derularea operațiilor de omogenizare (pe clase și implicit, pe profesori și zile).
Mofturile repartizării lecţiilor (IV)
Repartizăm lecţiile prof|cls
pe zile, operând în două etape distincte: ne ocupăm întâi de lecţiile necuplate (majoritatea lecţiilor existente, cu câte un singur profesor la clasă) şi apoi, de cele cuplate (în care doi profesori partajează „pe grupe” o aceeaşi clasă); iar în final, corelăm şi îmbinăm cele două distribuţii.
Mofturile repartizării lecţiilor (III)
Încadrarea profesorilor – pe discipline şi clase – ca fişier-text; modelarea completă a încadrării. Îmbunătăţiri pe programul de repartizare pe zile a lecţiilor – până la momentul „stai puţin pe gânduri”, când vezi un alt drum şi-l simţi mai bun decât cel din ediţia curentă.
Mofturile repartizării lecţiilor (II)
Reformulăm repartizarea lecţiilor pe orele zilei, încât să evităm şi suprapunerile ascunse induse de cuplaje – eliminând astfel, programul separat pe care-l utilizam anterior pentru corectarea acestora.
Mofturile repartizării lecţiilor
Să nu modelăm derogări! La urma urmei, un pachet de programe are de reflectat consecvent principiile domeniului pe care vrea să-l deservească, nu obişnuitele chichiţe şi ascunzişuri legislative înşurubate tam-nisam din exteriorul acestuia.
O procedură (interactivă) simplă pentru omogenizarea distribuţiei lecţiilor cuplate.
vezi Cărţile mele (de programare)