Předmět: Základy programování pro IT 2

« Zpět
Název předmětu Základy programování pro IT 2
Kód předmětu KMI/ZPP2
Organizační forma výuky Seminář
Úroveň předmětu Bakalářský
Rok studia 2
Semestr Letní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Povinný, Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Zacpal Jiří, Mgr. Ph.D.
  • Panchártek Karel, MDDr.
  • Laštovička Jan, Mgr. Ph.D.
  • Trnečka Martin, RNDr. Ph.D.
  • Vyjídáček Roman, Mgr.
Obsah předmětu
Předmět navazuje na obsah kurzu Základy programování v Pythonu 1. Cílem předmětu je seznámit studenty s pokročilými partiemi procedurálního programování a poskytnout jim tak základ k další programátorské praxi. Použitým procedurálním jazykem je jazyk Python, který patří mezi nejpopulárnější programovací jazyky současnosti. Na seminářích je prezentována část teorie (syntaxe a sémantika jazyka), která je pak prakticky využívána na příkladech a jednoduchých programátorských úlohách řešených studenty samostatně. Probírané učivo: - Pokročilé datové typy. - Rekurze. - Vyjímky. - Práce se soubory. - Moduly.

Studijní aktivity a metody výuky
Dialogická (diskuze, rozhovor, brainstorming), Demonstrace
Výstupy z učení
Studenti se seznámí se základy programování a programovacím jazykem Python.

Předpoklady
nespecifikováno
KMI/ZPP1

Hodnoticí metody a kritéria
Analýza výkonů studenta, Rozbor produktů pracovní činnosti studenta (technické práce)

Aktivní účast v hodině. Plnění zadaných úkolů.
Doporučená literatura
  • Hetland, M. L. (2014). Python algorithms: mastering basic algorithms in the Python language (2nd Edition).
  • Lutz, M. Learning Python, 5th edition.
  • Ramalho, L. (2015). Fluent Python: Clear, Concise, and Effective Programming (1st Edition).
  • Reitz, K., Schlusser, T. (2016). The Hitchhiker's Guide to Python: Best Practices for Development.
  • Summerfield, M. (2010). Python 3, výukový kurz.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Aplikovaná matematika - specializace Data Science (2020) Kategorie: Matematické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Aplikovaná matematika - specializace Průmyslová matematika (2020) Kategorie: Matematické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Informatika pro vzdělávání maior (2024) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Letní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Informační technologie (2022) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Letní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Aplikovaná matematika - specializace Matematika v ekonomické praxi (2021) Kategorie: Matematické obory 2 Doporučený ročník:2, Doporučený semestr: Letní