Menschen treffen Entscheidungen jeden Tag.
Zum Beispiel, bevor Sie nach draußen gehen
sie haben eine Art von WENN-Bedingung, die sagt:
WENN es regnet, dann muss ich meine Jacke überziehen.
Und Computer sind verblüffend, wenn es darum geht diese Art von Aussagen entscheiden zu müssen,
sie können diese Dinge verlässlich mit unglaublichen Geschwindigkeiten ausführen.
Und so ein Computerprogramm ist wirklich nur
ein wenig Mathematik und einige
WENN-Anweisungen, wenn die Entscheidung gemacht wird.
Also, in diesem Rätsel hilft der
WENN-Baustein dem Zombie eine Entscheidung zu treffen,
es überprüft etwas.
Zum Beispiel verwenden wir den Baustein, der sagt: "Wenn es einen Weg nach links gibt"
und legen einen "links drehen"-Befehl in sein Inneres.
Also sagen wir dem Zombie seine Umgebung zu überprüfen,
schauen ob es einen Weg auf der linken Seite gibt,
und wenn ja, mache diese Drehung.
Und dann benutzen wir den "vorwärts gehen"-Baustein innerhalb
dieses "Wiederholen"-Bausteins um so lange vorwärts zu gehen
solange es will.
Dann wenn die Kurve kommt, wird der "WENN"-Baustein es anweisen eine Drehung nach links zu machen.
Und Sie können sehen, wenn wir das tun
wenn wir nach links drehen wenn es eine Möglichkeit dazu gibt und uns sonst nur vorwärts bewegen dann werden wir unser Ziel erreichen.
Also es ist ein Beispiel für die Verwendung einer WENN-Anweisung
welche wirklich ein grundlegendes Konzept in der Computer-Programmierung ist.
Eine der ersten Dinge, die ich gelernt habe, war, wie man ein Programm zum Tic-Tac-Toe spielen schreibt.
Also nutzte ich WENN-Anweisungen um zu sagen, okay,
WENN die andere Person dabei ist zu gewinnen blockiere diese Position.
Also, viel Spaß zu lernen wie man WENN Anweisungen verwendet. Es ist ein Schlüsselkonzept.