NMSA230
Úvod do programování v R
SIS : NMSA230
Rozvrh : v liché týdny semestru (sudé kalendářní) ve středu v 14:00 - 15:30 v učebně K4
Moodle : zápočtové úlohy budou k dispozici v Moodlu
Úvod do R : webové materiály pro seznámení se s Rkem
Průběh výuky
- Dohromady máme pouze 6 cvičení (kvůli 28.10.), z toho jedno ještě v lednu.
- Náplní cvičení bude čistě práce se softwarem.
- Budu mít připravené zadání jednoduchých úložek, které budu ukázkově naživo řešit.
- Pro samostatné programování během hodiny nebude pravděpodobně dost času.
- Na úlohách tak budete muset pracovat ve svém volném čase.
- Poměr práce studenta ku získaným kreditům nepovažuji za výhodný.
- Proto budu také tolerantní, co se týče splnění požadavků na zápočet (vysvětlíme si na první hodině).
Předpokládaný harmonogram
- 30.9. - představení Rka, základní příkazy
- 14.10. - různé datové typy a operace s nimi
- 28.10. - státní svátek
- 11.11. - pravděpodobnostní rozdělení a výběrové charakteristiky datasetu
- 25.11. - tvorba obrázků a vizuální explorace dat
- 9.12. - funkce a hledání extrémů (maximální věrohodnost)
- 6.1. - Rmarkdown - kompletace řešení úloh do PDF souboru
Zápočet
- Přítomnost na cvičeních není povinná, je pouze dobrovolná ale silně doporučená.
- Svou aktivitu a zápal pro předmět bude student pravidelně prokazovat řešením zápočtových úloh z hodiny na hodinu.
- Zadání úloh, včetně pokynů a instrukcí budou k nalezení v Moodlu. Tam budete řešení také pravidelně odevzdávat.
- Z kapacitních důvodů nebudu schopen detailně projít a ohodnotit každou odevzdanou úlohu. Proto si letos vyzkoušíme následující způsob hodnocení:
- Řešení se pro své vlastní dobro s cílem naučit se Rku pokusíte provést vlastní snahou s pomocí dostupných materiálů.
- Doporučuji práci ve dvojici, kdy jeden sepisuje zdrojový kód a druhý radí či vyhledává potřebné příkazy. O řešení se pak podělte.
- Hotové řešení si sami zkontrolujte s řešením spolužáka či řešením, které nabízí libovolný AI model (i samotné Google vyhledávání dnes tyto Rkové základy vyřeší jednoduše).
- DŮLEŽITÉ: Na závěr kriticky zhodnoťte své řešení po tomto srovnání. V několika větách popište s kým jste spolupracoval, s kým (čím) jste se porovnával. V čem se neshodujete. Co Vám přijde jako lepší řešení a proč. Jakých chyb jste se při řešení dopouštěl(a) a jak jste se z nich poučil(a) do budoucna. Na co jste hrdý(á), že se Vám podařilo vyřešit samostatně. A položte případné dotazy, pokud jste s něčím zápolil(a) a něco se nepodařilo vyřešit. (Na ty se pokusím odpovědět v komentáři.)
- Tento závěr bude čten a kontrolován primárně.
- Závěrečný úkol bude spočívat v kompilaci vybraných řešení zadaných úloh, který odevzdáte ve formě PDF, kde se pochlubíte s tím, co se vám podařilo vyřešit.
- Budou-li uspokojivá řešení úloh ze všech týdnů odevzdána v Moodlu do stanovených termínů, tak Rková část zápočtu bude považována za splněnou.
- Dle nových univerzitních a fakultních pravidel máte nárok na dvě pozdní/nedostatečné odevzdání. Při včasné omluvě a komunikaci bývám tolerantnější.