|

S31 Recapitulare algoritmi și programare

Fișă de lucru – Clasa a VIII-a – Informatică și TIC
Unitatea de învățare: Algoritmi și programare
Lecția: Recapitulare algoritmi și programare
Durata: 1 oră


Obiectivele lecției:

  1. Consolidarea cunoștințelor despre conceptele fundamentale de algoritmi și programare.
  2. Aplicarea algoritmilor studiați pentru rezolvarea de probleme practice.
  3. Pregătirea elevilor pentru evaluări prin exersarea aplicațiilor complexe.

Activități propuse:

1. Test teoretic scurt (10 minute)

Răspundeți la următoarele întrebări:

  1. Ce reprezintă un algoritm și care sunt proprietățile sale fundamentale?
  2. Care este diferența între structura decizională și structura repetitivă?
  3. Ce operații de bază pot fi realizate asupra unui șir unidimensional?

2. Exerciții practice (40 minute)

  1. Exercițiul 1 – Structură decizională
    Scrieți un program care:
    • Citește un număr întreg.
    • Afișează dacă numărul este pozitiv, negativ sau zero.
  2. Exercițiul 2 – Structură repetitivă
    Scrieți un program care:
    • Afișează toate numerele pare între 1 și 20.
  3. Exercițiul 3 – Șiruri de valori: calculul mediei
    Scrieți un program care:
    • Citește un șir de n numere întregi.
    • Calculează și afișează media elementelor din șir.
  4. Exercițiul 4 – Probleme cu două șiruri(opțional)
    Scrieți un program care:
    • Compară elementele din două șiruri și afișează elementele comune.

3. Întrebări de reflecție (10 minute)

  1. Cum putem îmbunătăți eficiența unui algoritm?
  2. În ce tipuri de probleme întâlnim frecvent utilizarea șirurilor de valori?

Criterii de evaluare:

  1. Corectitudinea implementării algoritmilor: 50%
  2. Optimizarea și claritatea codului: 30%
  3. Respectarea cerințelor fiecărui exercițiu: 20%

Resurse necesare:

  • Calculator/laptop cu un mediu de programare instalat (ex.: Code::Blocks, Dev-C++, Visual Studio).

Similar Posts

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *