Programarea condițiilor în Scratch

Când programați un proiect Scratch, uneori doriți ca sprite-urile să facă lucruri diferite, în funcție de ceea ce se întâmplă în proiect.
 
De exemplu, în Jocul de reciclare din Unitatea 5ați folosit un bloc if-then-else pentru a adăuga 1 la scor dacă utilizatorul a mutat elementul pe Sprite-ul corect. În caz contrar, proiectul a scăzut 1 din scor.
if else block in scratch
Videoclipul de mai jos ajută la explicarea diferitelor tipuri de blocuri condiționale, care sunt blocuri care determină acțiuni diferite în funcție de o condiție.
 
Fata folosește un limbaj de codare diferit de Scratch, așa că blocurile arată puțin diferit și au culori diferite, dar ideile sunt aceleași.

Aplicațiile de jocuri Scratch sunt foarte distractive și pot fi o modalitate excelentă de a educa utilizatorii cu privire la probleme majore!

ACTIVITATE: JOC DE CURĂȚARE A PLASTICULUI DIN OCEAN

Urmați videoclipul de mai jos pentru a crea un joc în care un scafandru se va întrece cu un pește pentru a aduna plasticul din ocean.

Iată cum arată jocul atunci când este finalizat.

EXCELENTĂ TREABĂ!

Ați creat un joc Scratch și ați învățat totul despre blocuri condiționale

În ce fel puteți îmbunătăți sau adăuga ceva la Ocean Plastic Cleanup joc?

Încercați să adăugați o caracteristică nouă. Iată câteva sugestii:

  • Testați dacă scafandrul "câștigă" jocul prin aducerea nivelului de sănătate al peștelui la 10.  
  • Adăugarea mai multor sprite-uri de plastic, nu doar sticla.
  • Puneți sticla de plastic să "plutească" prin ocean.
  • Lăsați peștele și scafandrul să se miște în ambele direcții - dreapta și stânga.

Ce mai puteți adăuga?