PřF:M4131 Python pro datovou vědu - Informace o předmětu
M4131 Python pro datovou vědu
Přírodovědecká fakultajaro 2027
- Rozsah
- 2/2. 4 kr. (příf plus uk k 1 zk 2 plus 1 > 4). Ukončení: z.
Vyučováno kontaktně - Vyučující
- Mgr. Markéta Barać Makarová (přednášející)
doc. Mgr. Jan Koláček, Ph.D. (přednášející)
Mgr. Markéta Barać Makarová (cvičící) - Garance
- doc. Mgr. Jan Koláček, Ph.D.
Ústav matematiky a statistiky – Ústavy – Přírodovědecká fakulta
Dodavatelské pracoviště: Ústav matematiky a statistiky – Ústavy – Přírodovědecká fakulta - Předpoklady
- Základní znalosti lineární algebry, práce na počítači a programování.
- Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
- Anotace
- Hlavní cíle kurzu jsou: seznámení s programovým systémem Python; pochopení základní filozofie systému a syntaxe jeho jazyka; znalost základních operátorů a povelů, psaní procedur (dávkové a funkční soubory); grafika (1D a 2D grafy); znalost příkazů vztahujících se k náročnějším tématickým okruhům z maticové a polynomiální algebry.
Poznámka: Seminář probíhá s podporou počítačového projektoru. Praktická cvičení se konají v počítačové učebně s využitím systému Python. - Výstupy z učení
- Po úspěšném absolvování tohoto kurzu bude student schopen řešit praktické úlohy a problémy v jazyce Python, tj. zejména v tomto jazyce: definovat různé typy proměnných; ovládat základní operace s proměnnými; pochopit základní syntaxi programování; vykreslit základní grafické prvky, provést základní analýzy a vizualizace dat
- Klíčová témata
- 1. Jednoduché výpočty 2. Maticové operace 3. Příkazy v Pythonu 4. Práce se soubory 5. Logické operace 6. Textové řetězce 7. Vyhodnocování výrazů 8. Grafika 9. Programování v jazyce Python 10. Analýza dat a vizualizace
- Studijní zdroje a literatura
- doporučená literatura
- MCKINNEY, Wes. Python for data analysis : data wrangling with pandas, NumPy and Jupyter. Third edition. Sebastopol, CA: O'Reilly Media, 2022, xvi, 561. ISBN 9781098104030. info
- Přístupy, postupy a metody používané ve výuce
- práce na počítači
- Způsob ověření výstupů z učení a požadavky na ukončení
- Přednáška 2 hod. týdně, cvičení 2 hod.týdně. Závěrečný test v Pythonu. Každý test obsahuje 5 příkladů a je hodnocený maximálně 10 body. K úspěšnému zvládnutí je potřeba dosáhnout alespoň poloviny bodů.
- Další komentáře
- Předmět je vyučován každoročně.
Výuka probíhá každý týden.
- Permalink: https://is.muni.cz/predmet/sci/jaro2027/M4131