S21 – Structura alternativă (decizională)
Fișa de lucru: Structura alternativă (decizională)
Clasa: a V-a
Durata: 1 oră
Subiect: Înțelegerea structurii alternative într-un algoritm
Obiective
- Să înțelegem ce este structura alternativă și cum funcționează.
- Să identificăm exemple de decizii în viața cotidiană.
- Să scriem algoritmi simpli care includ structuri decizionale.
Activitatea 1: Ce este structura alternativă?
Instrucțiuni:
- Ascultă explicațiile profesorului:
- Structura alternativă permite unui algoritm să aleagă între două sau mai multe opțiuni, în funcție de o condiție.
- Exemple cotidiene:
- Dacă plouă, ia o umbrelă; altfel, ieși fără umbrelă.
- Dacă ai bani, cumpără înghețată; altfel, economisește.
- Discută cu colegii: Ce alte situații din viața de zi cu zi implică luarea unei decizii?
Întrebare: De ce este important să avem condiții clare în algoritmi?
Activitatea 2: Exemplu simplu de structură decizională
- Citește algoritmul următor:
Sarcină: Verificarea dacă un număr este par sau impar.
- Pas 1: Citește un număr.
- Pas 2: Împarte numărul la 2 și verifică restul.
- Pas 3: Dacă restul este 0, afișează „Numărul este par”.
- Pas 4: Altfel, afișează „Numărul este impar”.
- Notează condiția utilizată în algoritm.
Exercițiu: Cum ar arăta acest algoritm în viața reală?
Activitatea 3: Scrierea unui algoritm cu structură alternativă
Instrucțiuni:
- Creează un algoritm pentru a decide ce să porți în funcție de vreme:
- Pas 1: Verifică temperatura.
- Pas 2: Dacă temperatura este sub 15°C, poartă o haină groasă.
- Pas 3: Altfel, poartă o haină subțire.
- Scrie algoritmul în pași clari și specifici.
Întrebare: Cum poți extinde acest algoritm pentru mai multe condiții?
Activitatea 4: Reprezentarea grafică a structurii decizionale
Instrucțiuni:
- Reprezintă algoritmul pentru verificarea unui număr par sau impar folosind o diagramă logică (flowchart).
- Început.
- Introdu numărul.
- Verifică: Restul = 0?
- Dacă DA: Afișează „Par”.
- Dacă NU: Afișează „Impar”.
- Sfârșit.
- Folosește simbolurile corecte: romb pentru condiție, dreptunghi pentru acțiuni, oval pentru început/sfârșit.
Tema pentru acasă:
Creează un algoritm decizional care să decidă ce joc să alegi:
- Dacă ai mai mult de 30 de minute libere, joacă un joc video.
- Dacă ai mai puțin de 30 de minute libere, joacă un joc de cărți.
Scrie pașii algoritmului și creează o diagramă logică.