ACTIVITATE - Joc cu zaruri
Această lecție se numește cursa cu zaruri.
Aproape tuturor le plac jocurile pe calculator.
Te-ai gândit vreodată la cum programatorii
transformă pașii unui joc într-un program?
Primul pas în crearea unui joc pe calculator
și în rezolvarea oricărei probleme
necesită gândire și planificare.
Pasul de gândire produce un algoritm
care este un plan pe pași
pentru a rezolva o problemă
sau a termina o sarcină.
În această lecție veți crea un algoritm pentru o cursă cu zaruri.
Apoi vă veți ruga prietenii să vă încerce planul
ca să vadă dacă pot să urmeze pașii
pentru a juca jocul.
După ce programatorul e sigur
că pașii sunt corecți
e timpul să traducem algoritmul într-un program
cu limbaj pe care un calculator îl poate înțelege.
Aproape tot ce facem zilnic necesită un algoritm,
o listă de pași pe care îi poți urma
pentru a completa o sarcină.
Gândește-te la pregătirea pentru școală
sau plănuirea unei zile distractive cu prietenii
sau pregătirea unei gustări.
Pentru a completa oricare din aceste sarcini
trebuie să le împarți în pași mai mici și uneori,
pașii trebuie să fie într-o anumită ordine.
Gândește-te la facerea unui sendviș.
Nu contează care e primul ingredient
pe care îl iei din dulap.
Dar nu poți unge untul de arahide
până nu deschizi borcanul.
Calculatoarele au nevoie de algoritmuri
și programe ca să le arate
cum să facă chiar și lucruri simple
pe care le putem face fără să ne gândim.
Un algoritm e gândirea din spatele a ceea ce trebuie să se întâmple
pe când programul e setul de instrucțiuni
date calculatorului pentru a-l realiza.
Un algoritm trebuie tradus într-un program
înainte ca un calculator să îl poată folosi.
Împărțirea unei sarcini în pași
numită algoritm e uneori dificilă.
Dar ca orice nouă aptitudine,
devine mai ușoară prin exercițiu.