Oamenii iau decizii in fiecare zi.
De exemplu, inainte sa iesi afara
ai un fel de declaratie tip DACA
ce spune:
DACA ploua,
ATUNCI trebuie sa-mi iau geaca.
Si computerele sunt minunate atunci cand
ai decis aceste declaratii,
ca pot executa acele lucruri la o viteza
nemaipomenita.
Un program de computer este
format din
putina matematica si cateva
declaratii de tip DACA,
unde se iau deciziile.
Deci, in acest Puzzle,
blocul DACA il ajuta pe zombie
sa ia o decizie,
testeaza ceva.
De exemplu, sa folosim blocul care spune
"Daca este un drum spre stanga",
si punem o comanda "spre stanga"
inauntrul lui.
Deci, ii spunem zombie-ului sa vada
imprejurimile,
sa vada daca exista vreun drum spre stanga,
si daca da, sa o ia la stanga.
Apoi folosim blocul "mergi inainte"
in interiorul blocului "Repeta"
sa continuam sa mergem oricat
e drumul drept.
Cand va fi un drum spre stanga,
blocul DACA ii va spune sa mearga spre stanga.
Vedeti, daca facem asta
daca mergem spre stanga apoi continuam drept,
ne vom atinge scopul.
Acesta ste un exemplu de folosire a
comenzii DACA,
un concept fundamental in tehnologia
computerelor si programare.
Unul dintre primele lucruri pe care
le-am invatat a fost sa fac un computer
sa joace tic-tac-toe. Am avut comanda DACA
ce spunea
DACA cealalta persoana e pe care sa castige,
blocheaza-i calea.
Distrati-va invatand cum sa folositi secventa DACA.
Este un concept-cheie.