Zde se nacházejí online materiály k workshopu Úvod do programování, který učím v Praze v rámci Czechitas. Workshop je určen pro úplné začátečnice bez jakýchkoliv vstupních znalostí. Pro úspěšné absolvování stačí pouze chtít se naučit něco nového. Budeme společně postupovat pomalu krok po kroku a každou jednotlivou věc se budu snažit vysvětlit tak, abyste jí opravdu dokázali porozumět.
Celou prezentaci k živému workshopu si můžete stáhnout zde ve formátu PDF.
Než začneme programovat
Jazyky a nástroje
Nainstalujeme jazyk Python a nástroje, které budete pro programování na vlastním počítači potřebovat.
Co je to programování
Povíme si co je to programování, jak funguje počítač a vyzkoušíme si jaké problémy se v programování řeší.
První krůčky
První zakázky
Představíme se několik problémů, které programátoři řeší ve skutečné práci
Čísla a řetězce
Nyní už skutečně začneme programovat a vyzkoušíme si první příkazy v jazyce Python.
Proměnné
Proměnné potřebujeme k tomu, abychom si mohli nějakou hodnotu zapamatovat pro pozdější použití.
Funkce a moduly
Ukážeme si, jak používat funkce a importovat moduly, abychom nemuseli všechno v Pythonu psát od píky.
Vstup a výstup
Vstup a výstup potřebujeme aby program dokázal komunikovat s uživatelem.
Podmínky
V této kapitole naučíme naše programy rozhodovat se a měnit svoje chování podle zadaného vstupu.
Sekvenční hodnoty
Díky sekvencím můžeme do jedné proměnné uložít více hodnot najednou.
Cykly
Naučíme naše programy provádět opakovaně nějakou činnost.
Problém spolubydlení
Řešení naší úvodní úlohy rozpočítání útraty napsané v jazyce Python.
Kam dál?
Co si počít s tím, co jste se zde naučili, a kam se vydat dál.