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.