Základy programování v jazyce Python - webinář
V tomto kurzu se naučíte základům programování, naučíte se „programátorsky“ myslet. Probraná témata lze z velké části aplikovat na jiné programovací
jazyky. Python je vhodný pro jeho jednoduchost a minimalistickou syntaxi. Naučíte se používat základní programátorské konstrukce,
získáte správné návyky pro další rozvoj. Doporučujeme před tímto kurzem absolvovat Úvod do algoritmizace a programování.
Co se v kurzu naučíte
- Co je zdrojový kód, kompilátor, interpreter a debugger
- Hodnoty, proměnné a datové typy
- Příkazy, výrazy, operátory a klíčová slova
- Základní stavební kameny – podmínky, cykly, funkce
- Práce se soubory a moduly
- Řetězce
- Seznamy
Požadované vstupní znalosti
- Kurz předpokládá základní algoritmické myšlení. Doporučujeme před tímto kurzem absolvovat Úvod do algoritmizace a programování.
Metody výuky
- Odborný výklad s praktickými ukázkami, cvičení na počítačích.
Studijní materiály
- Prezentace probírané látky v souboru .PDF
Osnova kurzu
Přehled
- Základní charakteristika jazyka Python, jeho zařazení, vlastnosti, výhody a nevýhody
- Vývojového nástroje a proces tvorby programu, jednotlivé kroky
- Seznámení s programovým balíkem Pythonu, IDLE
- Proměnná a její datový typ, základní typy objektů
- Operátory, operace, příkazy
- Podmínky a cykly
- Funkce, definice, parametry a argumenty, typy proměnných, složené funkce
- Řetězce, smyčky, vyhledávání, filtrování, formátování
- Soubory – textové a binární, čtení a zápis, moduly
- Seznamy, přístup k položkám, operace se seznamy