Řízení výpočtu – 7. třída

MSP
Zkopírovat kód tématu
Zkopírovat krátkou adresu (umime.to/MSP)
Ukázat QR kód

umime.to/MSP


Stáhnout QR kód
Všechna shrnutí

Program 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í.

Kód kostky

Navigujte kostku po plánu podle zadaného programu. Procvičení schopnosti číst programy.


Kostky v Pythonu: rozcvička

Kostky jsou pokrokové a umí i programovací jazyk Python.

Kostky v Pythonu: for cyklus

Základní využití for cyklu v Pythonu je pro opakování nějaké posloupnosti příkazů.

Kostky v Pythonu: while cyklus

Cyklus while v Pythonu odpovídá cyklu „opakuj dokud“.

Kostky v Pythonu: funkce

Pomocí nových funkcí rozšíříme kostkám slovníček a hned zvládnou provádět složitější manévry.

Kostky v Pythonu: cykly a proměnné

Teď si bude potřeba navíc pamatovat hodnoty proměnných. U toho se navíc nesmíme zamotat v cyklech.



Python želva

Tvorba programů v Pythonu, kreslení obrázků želví grafikou.


Základy

Pro začátek využijeme jen základní příkazy pro posun a zatáčení a nakreslíme pár jednoduchých obrázků.

Opakování

Nyní využijeme opakování (pomocí for cyklu v Pythonu), což nám umožní snadno vykreslit třeba různé geometrické útvary.

Proměnné

Nyní přidáme proměnné, které nám umožní kreslit obrazce různé velikosti či zatáčet o proměnlivý úhel. To se hodí třeba na pěkné spirály.

Ladění programů

V této sadě máte již připravený program, ve kterém jsou jen drobné chyby. Stačí je najít a opravit.

Proměnné a podmínky

V této sadě se želva bude rozhodovat podle aktuální hodnoty proměnných.



NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Před položením dotazu si prosím projděte návody:

Prosíme, nezasílejte dotazy na prozrazení řešení úloh či vysvětlení postupu. Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá a připojte snímek obrazovky.

Čeho se zpráva týká?

Vzkaz Hlášení chyby Obsah Ovládání Přihlášení Licence