Czechitas-podklady-WEB / daweb-vyuka

Studijní materiály pro DA Web na kodim.cz
https://kodim.cz/czechitas/daweb/
5 stars 38 forks source link

Cvičení Počasí – nejasné zadání #749

Open FilipJirsak opened 7 months ago

FilipJirsak commented 7 months ago

Není jasné, co se má procvičovat ve cvičení Počasí.

Zadání a aktuální zdrojový kód je popsaný tak, že mají objekt s daty – pak mohou zobrazit detail jednoho dne pomocí pouhého přístupu přes klíč pole (ale přes dynamický klíč, tedy notace s hranatými závorkami – což by neškodilo si zopakovat). Pak je ovšem nešikovný výpis všech sedmi dnů, které by museli vypsat ručně – klidně zavoláním funkce, ale ta funkce by se musela ručně zavolat sedmkrát a den v týdnu předávat jako parametr.

Lektor to na lekci (údajně) uvedl tak, že správně má být v zadání pole. Což by dávalo smysl jako procvičení polí, která se brala nedávno. Ale zase je pak problém se zobrazením detailu jednoho dne, protože to vyžaduje buď použití metody find, kterou neznají (ale asi by měli znát, viz #748), nebo cyklu for (který ale prakticky také neznají z důvodů popsaných též v #478). Tato varianta by zároveň byla hezkou přípravou na Filmbox.

Na druhou variantu je PR od @kareldohnal do materiálů ke cvičením: https://github.com/Czechitas-podklady-WEB/cviceni-pocasi/pull/1. Myslím, že je potřeba se nejdřív dohodnout, co se má v tom cvičení vlastně procvičovat a podle toho pak upravit zadání i podklady.

FilipJirsak commented 7 months ago

Osobně jsem pro to učit předtím find a toto cvičení pak upravit na variantu s polem a find pro detail dne, jak je to v PR https://github.com/Czechitas-podklady-WEB/cviceni-pocasi/pull/1.