Људи донoсе одлуке сваки дан.
То је на пример, пре него што кренете напоље
као да имате АКО изјаву која каже,
АКО пада киша, онда је потребно да узмем јакну.
А, рачунари су запањујући јер они могу да те врсте изјава
поуздано изврше и то невероватном брзином.
Онда заправо рачунарски програм није ништа друго
до мало математике и неких
АКО изјава, где се одлука доноси.
Дакле, у овој пузли
АКО блок помаже зомбију донети одлуку,
дакле проверава нешто.
На пример, хајде да користимо блок који каже, "ако постоји пут са леве стране,"
и ставимо "скрените лево" команду у њега.
Дакле, ми говоримо зомбију да провери своју околину,
види да ли је ту пут са леве стране,
и ако је тако, да тај заокрет направи.
И онда користимо "крени напред" блок унутар ове понавлјане петлје
да се креће напред све док
жели да иде само право.
Онда када наиђе на скретанје, АКО блок ће му рећи да направи заокрет улево.
И можете видети да ако то урадимо
ако скренемо улево и полсе идемо право напред, ми ћемо остварити наш циљ.
Дакле, то је пример кориштенја АКО изјаве,
што је заиста фундаментални концепт у програмирању.
Једна од првих ствари које сам ја научио је како да напишем програм за игру xox.
Па сам имао АКО изјаву која каже
Ако друга особа треба да победи само напред и блокирај то место.
Тако да се забавите учећи о АКО изјавама. То је кључни појам.