„Programare pentru copii, gândire computațională și resurse educaționale digitale”
O variabilă este un spațiu din memoria calculatorului folosit pentru a stoca date. Cea mai simplă metodă de a înțelege acest concept este analogia cu o cutie etichetată.
Numele (Identificatorul): Este eticheta lipită pe cutie. Trebuie să fie unic și sugestiv (ex: scor, nume_jucator).
Valoarea: Este conținutul cutiei. Aceasta se poate modifica pe parcursul programului (de aici și numele de „variabilă”).
Tipul: Reprezintă „forma” cutiei, care determină ce fel de date poate stoca (numere, text sau valori logice).
Întreg (int): Numere fără zecimale (ex: 10, -5).
Real (float): Numere cu virgulă (ex: 3.14, 9.5).
Text (string): Cuvinte sau propoziții delimitate de ghilimele (ex: "Salut").
Boolean (bool): Stări logice, respectiv True (Adevărat) sau False (Fals).
C++ (Tipizare statică): Ești obligat să declari tipul cutiei înainte de utilizare. Exemplu: int vieti = 3;.
Python (Tipizare dinamică): Calculatorul recunoaște automat tipul în funcție de valoarea introdusă. Exemplu: vieti = 3.
Pseudocod: Folosește adesea săgeata (←) pentru a indica punerea unei valori în variabilă.
Operația de stocare a unei valori se numește atribuire (simbolul =). Nu trebuie confundată cu egalitatea matematică. Instrucțiunea scor = scor + 1 înseamnă: „ia valoarea curentă din cutia scor, adună 1 și pune noul rezultat înapoi în aceeași cutie”.