momente şi schiţe de informatică şi matematică
To attain knowledge, write. To attain wisdom, rewrite.

Cazul cel mai simplu, al problemei orarului

graf | limbajul R | orar şcolar
2024 dec

Vom considera acum și cazul cel mai simplu, scutit de conjuncturi: avem o școală fictivă "SF", care are suficiente săli de clasă (încât poate funcționa într-un singur schimb), destule săli de sport și laboratoare dedicate (încât nu avem restricții privind alocarea lecțiilor de "Sport" sau de "Informatică", sau de limbi străine, etc.); presupunem deasemenea că sunt disponibili pe piață destui profesori pentru fiecare disciplină, iar elevii școlii au fost astfel distribuiți pe clase încât să nu fie necesară invenția lecțiilor "pe grupe", la limbile străine (și nici la "Muzică" și "Desen"!…).

În aceste premise ideale, realizarea orarului pentru "SF" va deveni mult mai simplă decât în cazurile din realitate, fiindcă nu mai este necesar să inventăm și să ținem seama de cuplaje, tuplaje și simultane; dar… avem de văzut cât de simplă.

O experiență eșuată, pe "Orarul general clase"

graf | limbajul R | orar şcolar
2024 dec

Dacă nu ești elev al cutărei clase din școala respectivă, nu are de ce să te intereseze un tabel al lecțiilor din fiecare zi, cu atât mai mult că "lecție" este un nume stâlcit, variabil și uneori criptat într-un jargon de tip Facebook, însemnând chipurile o "disciplină școlară". Dacă te iei după "Orarul general clase", într-o școală se fac vreo 80 de "discipline școlare", între care "Biologie" și "Bio-o pt", "Mate" (și "Mate11", "Mate6" etc.), "Lct", "Rbz" și "txt-l".

Orar pe o școală fără profesori (VI)

graf | limbajul R | orar şcolar
2024 dec

Pentru tuplajele cu număr de profesori mai mare ca numărul de clase, inventăm câte un cuplaj — reducându-le astfel la tuplaje standard, cu părți de aceeași dimensiune.

Orar pe o școală fără profesori (V)

graf | limbajul R | orar şcolar
2024 dec

Repartizarea pe zile a lecțiilor prof|cls.
O încercare de reducere a simultanelor de trei profesori pe două clase etc., în vederea repartizării lecțiilor zilei pe orele 1..7.

Orar pe o școală fără profesori (IV)

graf | limbajul R | orar şcolar
2024 nov

Descoperim că tuplajele existente sunt așa de întortocheate și chițibușărite, încât nu le-am putea reinventa fără a ține seama și de numele postate în celulele Excel din fișierele PDF originale. În loc să mai inventăm profesorii necesari pentru disciplinele respective (ca în [1], pe baza unei colorări a grafului G) — plecăm acum de la cei introduși în fișierele PDF originale: sunt trei profesori pe "Franceză" Fr1, Fr2 și Fr3 și doi pe "Germană", Gr1 și Gr2.


Prev
Next
ALL (368 titluri)

vezi Cărţile mele (de programare)

despre acesta ~ Home
(sau https://vlad.bazon.net/

Factoriale | Graficul funcţiilor

PGN browser | chess JS engine

Load

in /slightchess

/slightchess

626 partide analizate cu Crafty

(R) Computer Art | Decoraţiuni

Aplicaţii şcolare (javaScript)

Sinteze: