Anstatt mit einem Falls/Sonst-Block zu arbeiten, kann man auch das Programm pausieren, bis eine bestimmte Bedingung erfüllt ist. Dieses Konditionelle Warten gibt es auch in Scratch. Man muss aber aufpassen bei der Verwendung dieses Blocks, da das Programm nicht weiterarbeitet, bis die Bedingung erfüllt ist. Wenn die Bedingung also nie erfüllt ist, wird das Programm also auch nicht mehr weiterlaufen. Man muss sich also von Anfang an sicher sein, dass die Bedingung im Programmverlauf erfüllt wird.