Structura alternativă

Structura alternativă

Instrucțiuni de decizie în programare (pseudocod și Scratch)

1. Ce este structura alternativă?

Structura alternativă este o structură de programare care permite alegerea unei acțiuni din mai multe posibile, în funcție de o condiție.

Programul ia o decizie: dacă o condiție este adevărată, execută o instrucțiune, altfel execută alta.

2. Structura alternativă în viața reală

Dacă plouă → iau umbrela Altfel → plec fără umbrelă

Exact același mod de gândire este folosit și în programare.

3. Structura alternativă simplă (pseudocod)

Se folosește atunci când există o singură condiție și o singură acțiune.

dacă nota ≥ 5 afișează „Admis”

4. Structura alternativă completă (pseudocod)

dacă nota ≥ 5 afișează „Admis” altfel afișează „Respins”

5. Structura alternativă în Scratch

În Scratch, structura alternativă este realizată cu blocurile din categoria Control.

Bloc Scratch:
dacă <condiție> atunci
Bloc Scratch complet:
dacă <condiție> atunci
altfel

Condiția este realizată cu blocuri din categoria Operatori sau Senzori.

6. Exemplu Scratch – verificarea notei

dacă (nota ≥ 5) atunci
→ spune „Admis”
altfel
→ spune „Respins”

Acest exemplu este identic ca logică cu pseudocodul, doar că este realizat grafic, cu blocuri.

Reține!

  • Structura alternativă ia decizii;
  • Se bazează pe condiții;
  • Există în pseudocod și în Scratch;
  • Blocurile Scratch corespund instrucțiunilor „dacă / altfel”.

📝 Quiz – Verificare cunoștințe

1. Ce face structura alternativă?

Ia o decizie
Repetă instrucțiuni
Oprește programul

2. Ce bloc Scratch corespunde structurii alternative?

dacă / altfel
repetă
pentru totdeauna

3. Unde se găsesc blocurile „dacă / altfel” în Scratch?

Control
Mișcare
Sunet

4. Structura alternativă este folosită pentru:

Luarea deciziilor
Afișare simplă
Repetare
Lecție TIC – Clasa a VII-a • Structura alternativă (Scratch)