-
Un lucru la care computerele sunt foarte bune,
este repetarea comenzilor.
-
Ca și persoană, te-ai plictisi de moarte
dacă ai face același lucru de multe ori la rând.
-
----
-
Dar un computer poate face acelasi lucru
de milioane si chiar bilioane de ori,
-
fara a se plictisi si chiar facand fata
foarte bine.
-
Ca exemplu, daca vreu sa urez
-
tuturor de pe Facebook 'La multi ani!'
printr-un e-mail,
-
mi-ar lua mai mult de un secol pentru
a scrie propriu-zis acele e-mailuri pentru toti.
-
----
-
Dar, cu doare cateva linii de cod, pot
avea un sistem
-
ce trimite e-mail-uri tuturor de pe Facebook
urandu-le "La multi ani!".
-
Acestea sunt buclete si de aceea sunt
ele valoroase.
-
Sunt ceva ce computerele pot face
foarte bine.
-
In acest exemplu, telul tau este
sa misti pasarea
-
catre porc. Poti utiliza blocul "repeta"
-
pentru a face asta foarte usor.
Poti ajunge la porc si daca
-
ii dai computer-ului comanda "mergi inainte"
-
de 5 ori pentru ca pasarea sa inainteze cate
un pas catre porc.
-
Sau ii poti comanda computer-ului sa
"mearga inainte" o data,
-
apoi ii spui sa repete de 5 ori aceeasi comanda
si va face la fel.
-
Deci pentru a face asta trebuie sa tragi comanda
"mergi inainte"
-
si sa o pozitionezi inauntrul blocului
"repeta".
-
Si poti da click pe el pentru a scrie de cate
ori vrei ca blocul sa se repete
-
adica numatul de pasi pe care il va parcurge
pasarea pana la porc. Poti pune cate
-
comenzi vrei in blocul "repeta".
-
In exemplul acesta ii spui sa mearga inainte
apoi sa o ia la stanga,
-
o va face de 5 ori. In regula, ati facut o
treaba buna! Distrati-va!
-
----