Řízení výpočtu – 9. třída
MSPProgram v Pythonu se skládá z více příkazů, které vhodným způsobem kombinujeme:
- Sekvence příkazů znamená, že prostě voláme příkazy jeden po druhém. Věnujeme při tom pozornost jejich výběru a řazení.
- Podmíněný příkaz nám umožňuje některé příkazy vykonat, jen pokud je splněna zadaná podmínka.
- Cyklus for a while využíváme pro opakované spouštění příkazů. Každý z těchto cyklů má trochu jiné použití a je dobré si důkladně procvičit oba dva.
- Řídicí struktury můžeme do sebe vnořit, např. mít podmínku uvnitř cyklu. Samostatně vyčleněné máme téma vnořené cykly, protože to je oblast, se kterou začátečníci typicky bojují.
- Programy dělíme do funkcí, které nám umožňují části kódu opakovaně používat.
Pro úplné začátečníky v Pythonu může být užitečné si jako rozcvičku projít cvičení na základy algoritmického myšlení, kde je možné si základy použití cyklů a podmínek procvičit formou grafického programování.
Rozhodovačka
Rychlé procvičování výběrem ze dvou možností.
Psaná odpověď
Cvičení, ve kterém píšete odpověď na klávesnici.
Kód kostky
Navigujte kostku po plánu podle zadaného programu. Procvičení schopnosti číst programy.
Kostky v Pythonu: rozcvička
Kostky v Pythonu: for cyklus
Kostky v Pythonu: while cyklus
Kostky v Pythonu: funkce
Kostky v Pythonu: cykly a proměnné
Python želva
Tvorba programů v Pythonu, kreslení obrázků želví grafikou.
Základy
Opakování
Proměnné
Vnořené cykly a zajímavé vzory
Funkce
Funkce II
Ladění programů
Proměnné a podmínky
Záludné
Programování v Pythonu
Programování přímo v prohlížeči, s automatickým vyhodnocením správnosti programu.























































































































