Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail předmětu
FSI-0MSAk. rok: 2024/2025
Předmět poskytuje úvod do jazyka Python s jeho využitím v aplikované matematice. Studentům je představen základ skriptování a tvorba algoritmů s využitím standardní knihovny a knihoven určených pro matematické aplikace, jmenovitě např. SciPy, NumPy,SymPy.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Vstupní znalosti
Základy práce s počítačem, základy programování. Základní znalosti matematické analýzy a lineární algebry.
Pravidla hodnocení a ukončení předmětu
Zápočet je udělován na základě aktivní úasti na cvičeních a hodnocení závěrečné semestrální práce.
Účast na cvičeních je povinná. Způsob náhrady zameškaných cvičení je plně v kompetenci vyučujícího.
Učební cíle
Cílem předmětu je seznámit studenty s programovacím jazykem Python a dostupnými knihovnami. Naučit studenty řešit matematické problémy pomocí tvorby jednoduchých aplikací.
Studenti získají základní znalosti programovacího jazyka Python. Naučí se využívat knihovny zaměřené na matematiku a řešit pomoci nich jednoduché problémy.
Doporučená literatura
Elearning
Zařazení předmětu ve studijních plánech
specializace CZS , 1 ročník, zimní semestr, volitelný
Cvičení s počítačovou podporou
Vyučující / Lektor
Osnova
1) Úvod do jazyka Python. Příprava programovacího prostředí.2) Práce s jazykem Python – datové typy, řízení toku.3) Práce s jazykem Python – funkce a procedury, moduly.4) Práce s knihovnami, úvod do vybraných knihoven.5) Maticová algebra.6) Práce s funkcemi, vykreslování grafů.7) Symbolická matematika.8) Práce s daty, práce se soubory.9) Obyčejné diferenciální rovnice.10) Další užitečné knihovny.11) Úvod do grafických rozhraní.12) Tvorba aplikace, řešení vybraného problému.13) Řešení projektu.