Podmínky a větvení

umime.to/MTO


Stáhnout QR kód

Nadřazené Algoritmické myšlení » Základy algoritmického myšlení » Podmínky a větvení
Předcházející Posloupnost příkazů
Navazující FunkceOpakované rozhodováníOpakuj dokudPodmínky s proměnnými

U většiny algoritmů potřebujeme, aby postup závisel na aktuálním stavu. Polévku musíme zahřívat a míchat, dokud nezačne vřít. Pokud při příjezdu na křižovatku svítí červená, auto musí zastavit.

Rozhodování podle podmínek zapisujeme pomocí slov pokud a jinak (v angličtině if a else). Názorné příklady:

Někdy větev „jinak“ nepoužíváme. Pokud podmínka není splněna, tak se v takovém případě neprovede žádná speciální akce:

Při vyjadřování podmínek často využíváme logické spojky (a zároveň, nebo, negace).


    

Rozhodovačka

Rychlé procvičování výběrem ze dvou možností.


Podmínky a větvení   
Podmíněná kouzla: oblékání příšerek
Deaktivace bomby: podmínky


Přesouvání

Přesouvání kartiček na správné místo. Jednoduché ovládání, zajímavé a neotřelé úlohy.


Podmínky a větvení   
Sběr vlajek: podmínky
Oblékání příšerek
Rozhodovací stromy


Krok po kroku

V tomto cvičení doplňujete jednotlivé kroky v rozsáhlejším postupu. Jednotlivé úlohy jsou v podstatě řešené příklady, na kterých se můžete naučit, jak správně uvažovat o různých typech problémů.


Podmínky a větvení   


Plošinovka

Plošinovky patří ke klasickým počítačovým hrám. V naší Plošinovce však neovládáte postavu herní konzolí, ale programem. Programy se tvoří grafickým programováním a procvičíte si na nich především podmínky.


Rozcvička

Pan Blob se potřebuje dostat ke dveřím. Naučte ho, jakou akci má kdy provést, aby úspěšně splnil svoji misi.

Podmínky: základy

Pan Blob je inteligentní a nemusí u každého kaktusu dělat to stejné. Může se rozhodnout podle toho, zda kaktus roste na trávě, nebo písku.

Interakce

Vytvořte si vlastní pravidla hry a pak si hru zahrajte! V této sadě pan Blob dokáže reagovat nejen na prvky na plánu, ale i na kliknutí.

Pavouci a střely

Pozor, některé plošinky hlídají obří pavouci. Pan Blob je však umí sestřelit.

Rozšířené podmínky

Aby se pan Blob mohl lépe rozhodovat, naučíme ho nové podmínky na směr chůze a počet mincí.

Interakce a podmínky

Nyní se pan Blob pustí do průzkumu záludnějších plošinových světů, na což se bude hodit využít podmínky i událost klikání.

Čarování s podmínkami

Nyní pan Blob bude potřebovat jak čarování, tak podmínky.

Kombinace podmínek

V této sadě využijeme kombinace podmínek (logické spojky, vnořené podmínky).



Kód kostky

Předtím, než se vrhneme na tvorbu vlastních programů, je velmi užitečné si natrénovat čtení a pochopení již vytvořených programů. Kód kostky je elegantní hra zaměřená přesně na tuto dovednost. Madam Kostka a pan Kostka vyráží na procházku po herním plánu. Postupují přesně podle zadaných instrukcí. Vyzkoušejte, zda jim rozumíte!


Procházky s rozhodováním

Průběh procházky může záviset na barvě pole nebo na počtu teček kostky.

Procházky s rozhodováním II

Nyní stojí kostky před složitějšími rozhodnutími.

NAPIŠTE NÁM

Nevíte si rady?

Nejprve se prosím podívejte na časté dotazy:

Časté dotazy Návody pro učitele

Čeho se zpráva týká?

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