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.