KMI/ZPP2 - Základy programování pro IT 2
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ě.
Seznam seminářů
- Opakování
- Rekurze
- Anonymní funkce
- Propojené datové struktury 1
- Propojené datové struktury 2
- 1. zápočtový úkol
- Ošetřování chyb při běhu programu
- Bitové operace
Podmínky zápočtu
- Minimálně 75% přítomnost na seminářích (dle plánu vychází na 9 z 12)
- Minimálně 75% splněných "malých" úkolů
- Splnění obou zápočtových úkolů