Plánování zkouškových termínů [program]

m.bruna

Plánování zkouškových termínů [program]
« kdy: 06. 09. 2012, 09:32:25 »
Dobry den,

chci si napsat program na planovani terminu zkousek ve zkouskovem obdobi. Kdyz mate napriklad 7-10 predmetu, ke kazdemu 3-6 ruznych terminu atd... tak to pomerne dlouho trva nez si clovek dobre naplanuje cele zkouskove obdobi (vcetne predpokladu, ze neudelate vsechny predmety napoprve), no a kdyz to mate delat 2x rocne ... neni lepsi na to napsat nejaky program? :)

Drive nez se do toho pustim, ... nenapsal uz nekdo neco podobneho?

Myslenka je asi takova:
* predmet ma N radnych a M opravnych zk. terminu
* u kazdeho predmetu lze nastavit priorita, ktera se snazi predmet s vyssi prioritou tlacit na zacatek zk. obdobi
* u radnych i opravnych terminu lze nastavit pro kazdy predmet pocet dni D potrebnych na pripravu
* u kazdeho predmetu lze nastavit priznak R, ktery informuje o tom, zda student predpoklada, ze pujde i na opravny termin
* program vypise ruzne mozne varianty (serazene vzestupne podle splnenych priorit)

V cem to psat? Uvazuji o prologu a programovani s omezujicimi podminkami na konecnych domenach.
« Poslední změna: 06. 09. 2012, 16:42:10 od Petr Krčmář »


poustevnik

Re:Planovani zkouskovych terminu [program]
« Odpověď #1 kdy: 06. 09. 2012, 10:25:18 »
Prolog je dobry napad. Sam bych volil spise neco ve stylu Lisp/Scheme (ma to i bindingy na GUI, treba toto: http://peter-herth.de/ltk/ ).

Ovsem pokud se citis v Prologu jako doma, klidne jdi touto cestou, me osobne porad nejak protekal mezi prsty a blbe se mi chapal.

korczis-anonymous

Re:Planovani zkouskovych terminu [program]
« Odpověď #2 kdy: 06. 09. 2012, 10:48:27 »
Fuj, to je ale odporne...

ABC

Re:Planovani zkouskovych terminu [program]
« Odpověď #3 kdy: 06. 09. 2012, 11:30:24 »
Nebo využít nějaký už hotový software na řízení projektů, skrze google calendar napojený na organizér v mobilním telefonu...

anonym

Re:Planovani zkouskovych terminu [program]
« Odpověď #4 kdy: 06. 09. 2012, 11:31:27 »
moje strategie je prvni tyden jit na vsechny zkousky ktere se casove nekryji, tim se da celkem slusne vystrilet polovina predmetu
potom nasleduje klasicke planovani (2-3 dny na predmet atd), ale vzhledem k poctu uz to je snadne


matuss

Re:Planovani zkouskovych terminu [program]
« Odpověď #5 kdy: 06. 09. 2012, 13:12:16 »
moje strategie je prvni tyden jit na vsechny zkousky ktere se casove nekryji, tim se da celkem slusne vystrilet polovina predmetu
potom nasleduje klasicke planovani (2-3 dny na predmet atd), ale vzhledem k poctu uz to je snadne

zaujimava taktika, len si neviem celkom predstavit ze to v praxi naozaj funguje..

pre zaujimavost: na akej skole??

Re:Planovani zkouskovych terminu [program]
« Odpověď #6 kdy: 06. 09. 2012, 13:38:15 »
to mi pripomina prezkusovaci plan jednoho hologramu - stejny nesmysl.
Děkuji za možnost editace příspěvku.

noname

Re:Planovani zkouskovych terminu [program]
« Odpověď #7 kdy: 06. 09. 2012, 15:01:18 »
ak ma skusajuci obmedzene resources (napr. maximalne 20 ludi na termin) tak to treba tiez osetrit..
aby nenastala situacia, ked sa ides na dany termin zapisat a je uz obsadeny, a dalsie mozne terminy mas uz pokryte inymi skuskami.

Radovan

Re:Plánování zkouškových termínů [program]
« Odpověď #8 kdy: 06. 09. 2012, 18:27:40 »

m.bruna

Re:Planovani zkouskovych terminu [program]
« Odpověď #9 kdy: 06. 09. 2012, 20:45:27 »
moje strategie je prvni tyden jit na vsechny zkousky ktere se casove nekryji, tim se da celkem slusne vystrilet polovina predmetu
potom nasleduje klasicke planovani (2-3 dny na predmet atd), ale vzhledem k poctu uz to je snadne

Hmm, s takovym pristupem bych uz na skole davno nebyl :-P. Mame jeden radny a jeden opravdny. Moje zkusenost je takova, ze na kazdy predmet je potreba se ucit alespon 4 dny a i tak se relativne casto stava, ze jdu na opravdny.

Nebo využít nějaký už hotový software na řízení projektů, skrze google calendar napojený na organizér v mobilním telefonu...

Obavam se, ze toto by neklaplo. Nesplnuje skoro zadnou podminku.

Prolog je dobry napad. Sam bych volil spise neco ve stylu Lisp/Scheme (ma to i bindingy na GUI, treba toto: http://peter-herth.de/ltk/ ).

Ovsem pokud se citis v Prologu jako doma, klidne jdi touto cestou, me osobne porad nejak protekal mezi prsty a blbe se mi chapal.

Diky za tip, ale Lisp ani Scheme neumim a nema cenu se jeden z jazyku ucit jen kvuli jednomu malemu programku. Co se tyce GUI ... to taky nepotrebuji - jednotlive zkousky si klidne napisu jako klauzule (prolog) a program zkonzultuji/zkompiluji. Jde mi hlavne o vysledek a straveny cas programovanim, ne provedeni :).
Co se tyce prologu ... neni mi cizi, CLP(FD) taky castecne umim ... ale zrejme si s tim budu muset dost pohrat ...




JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Planovani zkouskovych terminu [program]
« Odpověď #10 kdy: 07. 09. 2012, 14:42:32 »
moje strategie je prvni tyden jit na vsechny zkousky ktere se casove nekryji, tim se da celkem slusne vystrilet polovina predmetu
potom nasleduje klasicke planovani (2-3 dny na predmet atd), ale vzhledem k poctu uz to je snadne

zaujimava taktika, len si neviem celkom predstavit ze to v praxi naozaj funguje..

pre zaujimavost: na akej skole??

V Plzni na pravech. ;-)

anonym

Re:Planovani zkouskovych terminu [program]
« Odpověď #11 kdy: 07. 09. 2012, 14:54:06 »
moje strategie je prvni tyden jit na vsechny zkousky ktere se casove nekryji, tim se da celkem slusne vystrilet polovina predmetu
potom nasleduje klasicke planovani (2-3 dny na predmet atd), ale vzhledem k poctu uz to je snadne

zaujimava taktika, len si neviem celkom predstavit ze to v praxi naozaj funguje..

pre zaujimavost: na akej skole??

matfyz

wsx

Re:Plánování zkouškových termínů [program]
« Odpověď #12 kdy: 07. 09. 2012, 18:00:53 »
To je zajímavé. Buď se učíš hodně (a víc) přes celý semestr a nebo na zkouškách toho moc neumíš. Je to něco z toho nebo je i další varianta?

eMko

  • ****
  • 456
    • Zobrazit profil
    • E-mail
Re:Plánování zkouškových termínů [program]
« Odpověď #13 kdy: 07. 09. 2012, 18:53:11 »
Spočítat ideální rozložení zkouškového asi nebude taková sranda, osobně bych se asi pustil do nějakého genetického algoritmu (což je ještě horší sranda). V čem to psát? V tom, co znáš nebo v tom, v čem se Ti to bude dělat nejlíp. To je na osobních preferencích každého člověka Larry Wall by si asi nevybral Python, Guido van Rossum by se zase asi vyhnul Perlu ;-).

Já mám zase rád Racket (býv. PLT Scheme) a Clojure.