S32 Algoritmi și programare
Fișă de evaluare – Clasa a VIII-a – Informatică și TIC
Unitatea de învățare: Algoritmi și programare
Durata: 1 oră
Obiectivele evaluării:
- Testarea cunoștințelor despre structuri algoritmice fundamentale: secvențială, decizională, repetitivă.
- Evaluarea capacității de implementare a algoritmilor pentru rezolvarea problemelor practice.
- Verificarea abilității de a lucra cu șiruri de valori.
Secțiuni ale evaluării:
1. Test teoretic scurt (10 minute – 20 puncte)
Răspundeți la următoarele întrebări:
- Enumerați cele trei structuri de bază ale algoritmilor. (6 puncte)
- Ce înseamnă un șir unidimensional și care este utilizarea sa? (6 puncte)
- Explicați diferența dintre structura repetitivă „Cât timp” și „Pentru fiecare”. (8 puncte)
2. Exerciții practice (50 minute – 80 puncte)
- Exercițiul 1 – Structura decizională (20 puncte)
Scrieți un program care:- Citește un număr întreg.
- Afișează dacă numărul este par sau impar.
- Exercițiul 2 – Structura repetitivă (20 puncte)
Scrieți un program care:- Calculează și afișează suma primelor n numere naturale, unde n este introdus de utilizator.
- Exercițiul 3 – Șiruri de valori (40 puncte)
Scrieți un program care:- Citește un șir de maximum 10 numere întregi.
- Determină și afișează numărul maxim din șir.
- Afișează poziția (indicele) la care se află această valoare.
Criterii de evaluare:
- Corectitudinea răspunsurilor la testul teoretic: 20%
- Implementarea corectă a algoritmilor ceruți: 50%
- Claritatea și organizarea codului: 20%
- Respectarea cerințelor fiecărui exercițiu: 10%
Punctaj maxim: 100 puncte
Resurse necesare:
- Calculator/laptop cu un mediu de programare instalat (ex.: Code::Blocks, Dev-C++, Visual Studio).