Warunki i decyzje w programie to budowanie programów, które wybierają drogę. Uczestnik pisze warunki proste i złożone, z kilkoma gałęziami, i sprawdza je na danych od użytkownika. Buduje program, który na podstawie kilku pytań podejmuje decyzję, na przykład dobiera poziom trudności. Testuje każdą gałąź osobno i pilnuje, żeby żadna sytuacja nie została bez odpowiedzi. Wychodzi z umiejętnością zapisania reguły z prawdziwego świata w kodzie, który ją wykonuje.
Poradnik dla rodziców: Programowanie dla dzieci: od czego zacząć