-
Unul dintre cele mai importante concepte
în informatică
-
este cum se definesc noi comenzi
-
pentru a adăuga propriile cuvinte
într-un limbaj pentru computer.
-
Majoritatea limbajelor de calculator au
aproximativ 100 cuvinte sau comenzi.
-
Arta și magia constau în definirea propriilor
tale cuvinte din aceste blocuri.
-
Facem asta tot timpul în sport.
-
De exemplu, la baschet,
începi învățând cum să driblezi
-
cum să faci un plan, cum să te repoziționezi.
-
După ce ați învățat aceste mișcări de bază
-
învățați mișcări noi și puneți împreună
aceste elemente de construcție
-
ca „alege” și „rulează” sau „dă” și „pleacă”.
-
Apoi puteți continua
pentru a face piese mai complexe.
-
Odată ce înveți jocul și îi dai un nume
-
toată lumea din echipă știe cum să procedeze.
-
După ce ați învățat un computer
cum să efectueze o acțiune o dată
-
folosind aceste secvențe de comenzi
-
îți poți compune propriul nume
pentru acțiunea respectivă
-
astfel încât este ușor să o repeti mai târziu.
-
Cand definești propria comandă și o denumești
-
asta se numește o funcție.
-
Acum folosim funcții pentru a ajuta albina.
-
În acest exemplu, funcția noastră
se numește „ajungi la nectar”
-
acest bloc verde chiar aici.
-
Știm ce face funcția „ajungi la nectar”
-
uitându-ne la acest bloc gri, definiția funcției
-
Dacă ne uităm acolo, „ajungi la nectar”
va duce la „ajungi la nectar”
-
și „ajungi la nectar” din nou.
-
Uită-te întotdeauna la ce se află în cutia gri
-
astfel încât să știi ce pot face
aceste blocuri funcționale verzi.