🤔

Decizii: Daca... Atunci

Dupa aceasta lectie personajele tale vor lua decizii singure!

🧪 INCEARCA 3 minute - fara instructiuni!

Fa pisica sa spuna "Au!" cand atinge marginea scenei!

🚀 Deschide Scratch Editor
🎯 Provocare (3 min):
  1. Gaseste blocul "daca...atunci" (portocaliu, Control)
  2. Gaseste "atinge marginea?" (albastru deschis, Senzori)
  3. Pune senzorul IN blocul "daca"
  4. Adauga "spune Au!" inauntru
  5. Muta pisica spre margine si vezi!
📚 INVATA Acum intelegi ce ai vazut

Conditii - Creierul programului

🤔 Ce este o conditie?

O conditie este o intrebare cu raspuns DA sau NU. Programul verifica conditia si decide ce sa faca.

daca <conditie> atunci
... fa asta doar daca conditia e adevarata ...

💡 E ca in viata reala: "DACA ploua, ATUNCI iau umbrela"

🔍 Senzori - Ochii sprite-ului

Senzorii (blocuri albastru deschis) detecteaza ce se intampla:

atinge [marginea]?

Verifica daca atinge marginea scenei

atinge [Sprite2]?

Verifica daca atinge alt personaj

atinge culoarea [rosu]?

Verifica daca atinge o anumita culoare

tasta [spatiu] apasata?

Verifica daca o tasta e apasata acum

⚖️ Comparatii

Poti compara numere (blocuri verzi, Operatori):

  • [puncte] > 10 - mai mare decat
  • [vieti] < 1 - mai mic decat
  • [nivel] = 3 - egal cu
🎮 Exemplu: Pisica spune "Au!"
la infinit
daca <atinge marginea?> atunci
spune "Au!" timp de 1 sec
ricoșeaza daca atingi marginea
✅ VERIFICA Raspunde corect la 3 din 4

1. Ce face blocul "daca...atunci"?

Executa codul doar daca conditia e adevarata
Repeta codul de mai multe ori
Opreste programul

2. Ce culoare au blocurile senzori?

Portocaliu
Verde
Albastru deschis

3. Ce senzor folosesti pentru a detecta coliziunea cu alt sprite?

atinge marginea?
atinge [Sprite2]?
tasta apasata?

4. Cum verifici daca scorul e mai mare decat 100?

[puncte] > 100
[puncte] < 100
schimba [puncte] cu 100

Felicitari!

Ai terminat Lectia 5! Acum personajele tale pot lua decizii.

Ce ai invatat: Conditii, senzori, comparatii, "daca...atunci"

Continua cu Lectia 6 →