Generat din manualul „Informatică și TIC”, GRUP EDITORIAL LITERA, lecția „Evaluare • Algoritmi și jocuri digitale”, paginile 90–96.

Evaluare: Algoritmi și jocuri digitale (expresii, operatori, structura alternativă, Scratch)

Disciplina: Informatică și TICClasa: a 5-a

Nume elev: ____________________Data: ____________

  1. 1. Scrie, folosind operatorii din Scratch (>, <, =, și, sau, nu, mod), expresia logică pentru fiecare enunț: a) x este mai mare decât y; b) n este un număr impar; c) a este triplul lui b; d) numărul k este cuprins între 10 și 20, fără capete (adică mai mare decât 10 și mai mic decât 20). Precizează apoi ce valori poate avea rezultatul evaluării unei expresii logice.

  2. 2. Calculează valoarea fiecărei expresii aritmetice. Ține cont de prioritatea operatorilor și scrie ordinea în care faci calculele. a) 5 + 3 * 4 b) (5 + 3) * 4 c) 30 - 18 / 6 d) 23 mod 6 Explică, pe baza exemplelor a) și b), de ce este importantă prioritatea operatorilor.

  3. 3. Variabila a are valoarea 8, iar variabila b are valoarea 5. Stabilește dacă fiecare expresie logică este adevărată (true) sau falsă (false) și justifică răspunsul: a) (a > b) și (b > 6) b) a mod 2 = 0 c) (a < b) sau (b = 5) d) nu (a = b + 3)

  4. 4. Enumeră cele două forme ale structurii alternative (de decizie) din Scratch. Apoi descrie în limbaj natural, pas cu pas, un algoritm care citește un număr nr și afișează mesajul „par” sau „impar”, folosind restul împărțirii lui nr la 2. Precizează ce formă a structurii alternative ai folosit și de ce.

  5. 5. Un personaj din Scratch are următorul script: 1. întreabă „Scrie un număr:” și așteaptă; 2. setează nr la răspuns; 3. setează rez la (nr mod 10); 4. dacă rez > 4 atunci setează rez la (rez * 2), altfel setează rez la (rez + 10); 5. spune rez. Scrie valoarea afișată de personaj atunci când introduci: a) 47; b) 52. Explică, pentru fiecare caz, pe ce ramură a structurii alternative merge algoritmul.

  6. 6. Folosește scriptul de la itemul 5. a) Scrie o valoare pentru variabila nr, astfel încât personajul să spună 16. b) Scrie o valoare pentru variabila nr, astfel încât personajul să spună 13. Justifică fiecare alegere.

  7. 7. Pentru scriptul de la itemul 5: a) Precizează data de intrare, data de ieșire și variabilele folosite. b) Scrie un posibil enunț (o problemă din viața de zi cu zi sau un joc) pe care îl rezolvă acest algoritm.

  8. 8. Vrei să construiești în Scratch un joc digital educativ în care personajul îți pune o întrebare de matematică și îți spune dacă ai răspuns corect. a) Descrie în limbaj natural algoritmul jocului pentru întrebarea „Cât face 6 * 7?”, folosind o structură alternativă. b) Explică cum poți adăuga o categorie nouă de blocuri (o extensie) în Scratch și dă exemplu de două extensii pe care le-ai putea folosi în joc.

Fișe asemănătoare

AI-ul pregătește. Tu ai mai mult timp pentru ceea ce contează.

Contul e gratuit și are o limită lunară de generări.

Generează o fișă