Warunek to pierwsza decyzja, którą podejmuje program. Dziecko poznaje instrukcję jeśli i pisze program, który sprawdza odpowiedź użytkownika i reaguje inaczej na dobrą i na złą. Dodaje w przeciwnym razie i widzi, że program ma teraz dwie drogi. Testuje obie i poprawia to, co nie zadziałało. Wychodzi z rozumieniem, że program bez warunków robi zawsze to samo, a z warunkami zaczyna myśleć.
Poradnik dla rodziców: Programowanie dla dzieci: od czego zacząć