S22 – Recapitulare – Algoritmi
Fișa de lucru: Recapitulare – Algoritmi
Clasa: a V-a
Durata: 1 oră
Subiect: Consolidarea conceptelor despre algoritmi
Obiective
- Să verificăm și consolidăm cunoștințele despre algoritmi.
- Să aplicăm structurile de bază ale algoritmilor: secvențială, decizională.
- Să rezolvăm probleme practice utilizând algoritmi simpli.
Partea I: Întrebări teoretice
(5 puncte)
- Ce este un algoritm?
- Numește cele trei caracteristici principale ale unui algoritm.
- Ce este o variabilă? Dă un exemplu.
- Cum funcționează structura secvențială? Dă un exemplu din viața cotidiană.
- Care este diferența dintre o constantă și o variabilă?
Partea II: Identificarea structurilor
(5 puncte)
- Analizează următorul algoritm și identifică structura utilizată (secvențială sau decizională):
Sarcină: Determinarea dacă un elev a promovat.
- Pas 1: Citește nota elevului.
- Pas 2: Dacă nota >= 5, afișează „Promovat”.
- Pas 3: Dacă nota < 5, afișează „Nepromovat”.
Exercițiu: Reprezintă acest algoritm într-o diagramă logică (flowchart).
Partea III: Activitate practică
(10 puncte)
Exercițiul 1: Scrierea unui algoritm
Creează un algoritm pentru calcularea ariei unui dreptunghi:
- Pas 1: Introdu lungimea și lățimea dreptunghiului.
- Pas 2: Calculează aria folosind formula Aria = Lungime × Lățime.
- Pas 3: Afișează rezultatul.
Criterii de evaluare:
- Algoritmul este clar și corect.
- Toți pașii sunt detaliați.
Exercițiul 2: Algoritm decizional
Creează un algoritm care să decidă dacă un număr este pozitiv, negativ sau zero:
- Pas 1: Introdu un număr.
- Pas 2: Dacă numărul > 0, afișează „Pozitiv”.
- Pas 3: Dacă numărul < 0, afișează „Negativ”.
- Pas 4: Dacă numărul = 0, afișează „Zero”.
Criterii de evaluare:
- Corectitudinea condițiilor.
- Claritatea pașilor algoritmului.
Partea IV: Creativitate
(5 puncte)
Scrie un algoritm propriu care să rezolve o problemă din viața de zi cu zi (ex.: alegerea unui film de vizionat, organizarea ghiozdanului).
Criterii de evaluare:
- Originalitatea algoritmului.
- Aplicarea corectă a structurilor de bază.
Tema pentru acasă:
Creează un algoritm complet (cu condiții și secvențe) pentru a verifica dacă un utilizator poate intra pe un site (ex.: verificare parolă). Prezintă-l într-o diagramă logică.