S25 – Elemente de bază utilizate în exersarea algoritmilor
Fișa de lucru: Elemente de bază utilizate în exersarea algoritmilor
Clasa: a VI-a
Durata: 1 oră
Subiect: Identificarea elementelor fundamentale utilizate în construirea și exersarea algoritmilor
Obiective
- Să înțelegem conceptul de algoritm și structura sa de bază.
- Să identificăm elementele esențiale pentru exersarea algoritmilor.
- Să aplicăm noțiunile prin exerciții practice simple.
Activitatea 1: Ce este un algoritm?
Instrucțiuni:
- Ascultă explicațiile profesorului:
- Un algoritm este o succesiune de pași logici care rezolvă o problemă.
- Exemple din viața cotidiană: rețeta de gătit, instrucțiuni pentru montarea unui obiect.
- Discută: Cum ai descrie algoritmul pentru a face un ceai?
Întrebare: De ce este important să urmezi pașii în ordine într-un algoritm?
Activitatea 2: Structura unui algoritm
Instrucțiuni:
- Notează cele trei părți principale ale unui algoritm:
- Intrare: Informațiile inițiale necesare (ex.: datele de intrare).
- Procesare: Operațiile efectuate asupra datelor (ex.: calcule, comparații).
- Ieșire: Rezultatul obținut (ex.: afișarea unui răspuns).
- Exemplu:
- Problema: Calculează suma a două numere.
- Intrare: Numerele A și B.
- Procesare: Suma = A + B.
- Ieșire: Afișează Suma.
Exercițiu: Scrie structura unui algoritm pentru a afla dacă un număr este par sau impar.
Activitatea 3: Tipuri de date utilizate în algoritmi
Instrucțiuni:
- Notează cele mai utilizate tipuri de date:
- Numere: Reprezintă valori numerice (ex.: întregi, reale).
- Text: Șiruri de caractere (ex.: numele unei persoane).
- Boolean: Adevărat/Fals (True/False).
- Exemple:
- Data de naștere: Text
- Numărul elevilor dintr-o clasă: Număr întreg
- Este un număr par?: Boolean
Exercițiu: Identifică tipurile de date pentru următoarele probleme:
- Vârsta unei persoane.
- Numele unei școli.
- Verificarea unei parole corecte.
Activitatea 4: Exercițiu practic
Instrucțiuni:
- Creează algoritmul pentru următoarea problemă:
- Problema: Găsește cel mai mare dintre două numere.
- Intrare: Două numere A și B.
- Procesare: Compară A și B. Dacă A > B, cel mai mare este A; altfel, este B.
- Ieșire: Afișează numărul mai mare.
Exercițiu suplimentar: Desenează o diagramă logică (flowchart) pentru acest algoritm.
Tema pentru acasă:
- Scrie algoritmul pentru a calcula aria unui dreptunghi, având lungimea și lățimea ca date de intrare.
- Desenează structura algoritmului folosind simboluri de diagramă logică.