Generování hodnocení u více úloh témata
This commit is contained in:
parent
4a521a34fa
commit
8e0c34ed99
1 changed files with 7 additions and 3 deletions
|
@ -581,7 +581,7 @@ def gen_temata(rnd, rocniky, rocnik_cisla, organizatori):
|
||||||
rocnik_temata.append(letosni_temata)
|
rocnik_temata.append(letosni_temata)
|
||||||
return rocnik_temata
|
return rocnik_temata
|
||||||
|
|
||||||
def gen_ulohy_tematu(rnd, organizatori, tema, kod, cislo, cislo_se_vzorakem):
|
def gen_ulohy_tematu(rnd, organizatori, resitele, tema, kod, cislo, cislo_se_vzorakem):
|
||||||
""" Generování úlohy k danému tématu. """
|
""" Generování úlohy k danému tématu. """
|
||||||
|
|
||||||
# Proměnné pro náhodné generování názvů a zadání.
|
# Proměnné pro náhodné generování názvů a zadání.
|
||||||
|
@ -627,10 +627,14 @@ def gen_ulohy_tematu(rnd, organizatori, tema, kod, cislo, cislo_se_vzorakem):
|
||||||
uloha_zadani = UlohaZadaniNode.objects.create(uloha=uloha, first_child = zad, root=tema.temavcislenode_set.first().root)
|
uloha_zadani = UlohaZadaniNode.objects.create(uloha=uloha, first_child = zad, root=tema.temavcislenode_set.first().root)
|
||||||
uloha.ulohazadaninode = uloha_zadani
|
uloha.ulohazadaninode = uloha_zadani
|
||||||
|
|
||||||
|
# Generování řešení a hodnocení k úloze
|
||||||
|
gen_reseni_ulohy(rnd, [cislo], uloha, len(resitele)//4, 1,
|
||||||
|
resitele, resitele)
|
||||||
|
|
||||||
return uloha, uloha_zadani
|
return uloha, uloha_zadani
|
||||||
|
|
||||||
|
|
||||||
def gen_ulohy_k_tematum(rnd, rocniky, rocnik_cisla, rocnik_temata, organizatori):
|
def gen_ulohy_k_tematum(rnd, rocniky, rocnik_cisla, rocnik_temata, organizatori, resitele):
|
||||||
logger.info('Generuji úlohy k tématům...')
|
logger.info('Generuji úlohy k tématům...')
|
||||||
|
|
||||||
# Ke každému ročníku si vezmeme příslušná čísla a témata
|
# Ke každému ročníku si vezmeme příslušná čísla a témata
|
||||||
|
@ -860,7 +864,7 @@ def create_test_data(size = 6, rnd = None):
|
||||||
"MFI", 8)
|
"MFI", 8)
|
||||||
|
|
||||||
# generování úloh k tématům ve všech číslech
|
# generování úloh k tématům ve všech číslech
|
||||||
gen_ulohy_k_tematum(rnd, rocniky, rocnik_cisla, rocnik_temata, organizatori)
|
gen_ulohy_k_tematum(rnd, rocniky, rocnik_cisla, rocnik_temata, organizatori, resitele)
|
||||||
|
|
||||||
#generování soustředění
|
#generování soustředění
|
||||||
soustredeni = gen_soustredeni(rnd, resitele, organizatori)
|
soustredeni = gen_soustredeni(rnd, resitele, organizatori)
|
||||||
|
|
Loading…
Reference in a new issue