„Programare pentru copii, gândire computațională și resurse educaționale digitale”
Această lecție transformă calculatorul dintr-o simplă bază de date într-o mașină capabilă să gândească și să proceseze informația. Învață cum să folosești operatorii pentru a crea logica din spatele jocurilor și aplicațiilor tale.
Aceștia sunt „uneltele” cu care faci calculele matematice. Dincolo de adunare și scădere, Python îți oferă operatori speciali pentru puteri sau resturi.
// (Împărțire întreagă): Îți spune de câte ori „încape” un număr în altul, tăind restul.
% (Modulo): Îți dă doar restul împărțirii (esențial pentru a afla dacă un număr este par sau impar).
** (Putere): Ridică un număr la o putere foarte rapid.
Operatorii de comparație (==, !=, >, etc.) sunt „ochii” programului tău. Ei verifică starea lucrurilor și întorc întotdeauna True sau False.
Logica and, or, not: Permite combinarea condițiilor. De exemplu, poți verifica dacă un jucător are destule puncte ȘI (and) are o viață rămasă pentru a continua .
Python respectă regulile de la matematică, dar adaugă și operatorii logici în listă.
Regula de aur: Parantezele ( ) sunt cele mai puternice. Folosește-le mereu când ai calcule complexe pentru a fi sigur că Python execută operațiile în ordinea dorită de tine.
În loc să scrii scor = scor + 10, poți scrie simplu scor += 10. Aceste scurtături fac codul mai curat și mai ușor de citit în timpul dezvoltării de jocuri sau aplicații complexe.
După parcurgerea materialului, testează-ți cunoștințele în cele 5 categorii de Quiz din pagină. Obținerea unui scor de peste 23/25 demonstrează că stăpânești logica matematică necesară pentru a trece la structurile de control (Lecția 4).