PřF:F1420 Programování v jazyce Python - Informace o předmětu
F1420 Základy programování v jazyce Python
Přírodovědecká fakultajaro 2020
- Rozsah
- 1/2/0. 3 kr. Ukončení: z.
- Vyučující
- Mgr. Petr Synek, Ph.D. (cvičící)
Mgr. Ján Tungli, Ph.D. (cvičící)
Mgr. Jan Voráč, Ph.D. (cvičící) - Garance
- Mgr. Petr Synek, Ph.D.
Ústav fyziky a technologií plazmatu – Fyzikální sekce – Přírodovědecká fakulta
Kontaktní osoba: Mgr. Petr Synek, Ph.D.
Dodavatelské pracoviště: Ústav fyziky a technologií plazmatu – Fyzikální sekce – Přírodovědecká fakulta - Rozvrh seminárních/paralelních skupin
- F1420/01: Út 9:00–10:50 Fcom,01034
F1420/02: St 13:00–14:50 Fcom,01034 - Omezení zápisu do předmětu
- Předmět je určen pouze studentům mateřských oborů.
Předmět si smí zapsat nejvýše 30 stud.
Momentální stav registrace a zápisu: zapsáno: 0/30, pouze zareg.: 0/30 - Mateřské obory/plány
- předmět má 58 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem předmětu je umožnit studentům, kteří se v průběhu svého středoškolského studia nesetkali s programováním, seznámit se s jeho základními principy. Jde v zásadě o zvládnutí základních programátorských konstrukcí; od proměnné, funkce, if, for, while, … až po základy objektů. V rámci předmětu bude kladen důraz na osvojení si praktické schopnosti programování, a proto bude upřednostňováno cvičení před hloubkou teorie.
Výuka bude probíhat v programovacím jazyce Python, který jako vysoko-úrovňový interpretovaný jazyk nezávisí na konkrétním systému a má vysokou míru abstrakce, tudíž se v rámci předmětu nebude muset řešit hlubší logika systému v pozadí. Zároveň je to jeden z nejvíce podporovaných jazyků ve fyzikální komunitě. Důraz kurzu bude kladen na obecné principy a nikoli na specifika Pythonu tudíž většina konceptů bude pro studenty snadno přenositelná do jiných programovacích jazyků. - Výstupy z učení
- Student bude po absolvování předmětu schopen:
- napsat a spustit kód;
- chápat základní pilíře programovacích jazyků a umět je použít;
- zpracovávat data v jazyce Python;
- používat knihovny; - Osnova
- Základní konstrukce (proměnné, výrazy, řídící struktury, funkce)
- Čísla, řetězce, seznam a slovník
- Elementární načítání, ukládání a zobrazení dat v jazyce Python
- Složené datové typy a objekty, co je to knihovna a jak s ní pracovat
- Výukové metody
- Výuka bude formou krátkých přednášek následovaných procvičováním prezentované látky
- Metody hodnocení
- Vyřešení zadaných příkladů a závěrečný úkol.
- Navazující předměty
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (jaro 2020, nejnovější)
- Permalink: https://is.muni.cz/predmet/sci/jaro2020/F1420