Podmínky často obsahují proměnné:
To je užitečné například uvnitř cyklů nebo funkcí:
Při vyjadřování podmínek často využíváme logické spojky (a zároveň, nebo, negace):
Složitější podmínky, které využíváme opakovaně, je vhodné pojmenovat. K tomu lze využít logické proměnné, které mají hodnotu pravda nebo nepravda. V následujícím kódu zavádíme logickou proměnnou shoda, která má hodnotu pravda, pokud je x rovno některé z hodnot p nebo q:
Rozhodovačka
Rychlé procvičování výběrem ze dvou možností.
Podmínky s proměnnými (střední)
zadání: 38
Typicky zabere: 8 min

Podmínky s proměnnými (těžké)
zadání: 54
Typicky zabere: 9 min

Plošinovka
Ovládejte skákající postavu pomocí blokového programování.
Čítače
Pan Blob umí i počítat. Sice jen po jedné, ale i to stačí.