-
Vi människor fattar beslut varje dag.
-
Till exempel innan du ska gå ut
-
gör du en sorts OM uttalande som säger,
-
OM det regnar, DÅ jag måste ta på mig en jacka.
-
Och datorer är fantastiska på så sätt att när du gör dessa typer av uttalanden,
-
utför datorerna dem med otrolig hastighet.
-
Ett datorprogram består verkligen
-
bara av en liten bit matematik och vissa
-
OM uttalanden, där beslut blir tagna.
-
Så i detta pussel
-
hjälper OM blocket zombien att fatta ett beslut,
-
det kontrollerar något.
-
Låt oss till exempel använda det block som säger, "om det finns en väg till vänster,"
-
och sätta ett "sväng vänster"-kommando inuti.
-
Så talar vi om för zombien att kontrollera sin omgivning,
-
kontrollera om den vägen till vänster finns,
-
och i så fall svänga vänster.
-
Och så använder vi "gå framåt" blocket inuti denna "upprepning eller loop"
-
för att få den att fortsätta framåt så länge
-
den bara vill gå rakt.
-
Sen när 'sväng vänster' blocket kommer, talar OM blocket om för den att göra denna sväng till vänster.
-
Och du kan se att om vi gör det,
-
om vi tar den vänstersvängen och annars går framåt, når vi vårt mål.
-
Så det är ett exempel på hur man kan använda ett OM uttalande,
-
vilket verkligen är ett grundläggande begrepp i datorprogrammering.
-
En av de första saker jag lärde mig, var hur man skriver ett program för att spela tic-tac-toe.
-
Så jag hade OM uttalanden för att säga okej,
-
om den andra personen är på väg att vinna, gå vidare och blockera den platsen.
-
Så ha roligt medan du lär dig att använda OM uttalanden. Det är ett centralt begrepp.