Sunteți pe pagina 1din 107

1

Investete n oameni!


Manager proiect: Gabriela GUU


Ghid de Evaluare

Disciplina INFORMATIC











COORDONATORI AUTORI
Prof. Univ. dr. Dan POTOLEA Cristina Sichim
Prof. Univ. dr. Ioan NEACU Nua Dumitriu-Lupan
Prof. Univ. dr. Marin MANOLESCU Livia Demetra oca
Maria Ni
Rodica Pintea

Proiect cofinanat din Fondul Social European prin Programul Operaional Sectorial pentru Dezvoltarea
Rsurselor Umane 2007 2013
Axa prioritar: 1. Educaia i formarea profesional n sprijinul creterii economice i dezvoltrii so-
cietii bazate pe cunoatere
Domeniul major de intervenie: 1.1 Acces la educaie i formare profesional iniial de calitate
Titlul proiectului: Instrumente digitale de ameliorare a calitii evalurii n nvmntul preuniversitar
Beneficiar: Ministerul Educaiei, Cercetrii, Tineretului i Sportului
ID Proiect: 3074
Cod contract: POSDRU/1/1.1/S/3

2

Argument
Prezentul ghid metodologic are ca destinaie diferite categorii de conceptori i utilizatori de
probe i instrumente de evaluare a rezultatelor colare ale elevilor cadre didactice, manageri colari
i, ntr-o anumit msur, specialiti-cercettori. Populaia int dominant o reprezint totui corpul
profesoral, practicienii, n special din nvmntul liceal.
Ghidul urmrete dou obiective solidare:
A) sugereaz repere i elemente de reflecie pentru fortificarea culturii evaluative a cadrelor
didactice;
B) i propune s asiste practicienii, furnizndu-le norme, reguli operaionale i ilustrri
concludente, n vederea dezvoltrii capacitilor lor pe de o parte, de proiectare validare i
administrare a unor variate proceduri de evaluare, iar pe de alt parte, de interpretare i valorificare a
rezultatelor evalurii. Finalitatea convergent a celor dou obiective rezid n creterea calitii
educaiei colare.
Se sper, de asemenea, ca prin aplicarea sistematic i consecvent a ghidului s rezulte
treptat o banc de itemi pe discipline, arii curriculare i teme crosscurriculare, care s poat fi utilizat
selectiv, n funcie de contextele i nevoile specifice de evaluare. Se poate observa c acest ghid nu se
intereseaz de alte tipuri de evaluri; - evaluare instituional, evaluare de programe, testrile
standardizate etc., centrul de greutate l reprezint evaluarea nvrii, ca produs i ca proces, i a
resurselor interne ale colii(teachers made tests).
Legitimitatea i concepia ghidului are la baz cteva principii:
Reforma nvmntului presupune schimbri semnificative i corelate n toate
componentele sale majore: structuri instituionale, management, curriculum, instruire i, nu n ultimul
rnd, evaluare.
Sistemul evalurii educaionale i are propria identitate, revendic nevoi interne de dezvoltare;
funcionalitatea sa depinde ns i de natur i calitatea interaciunilor cu celelalte sisteme conexate
nvmntului: curriculum, instruire, formarea i dezvoltarea profesional a cadrelor didactice.
Viziunea sistemic este indispensabil att teoreticienilor, ct i practicienilor din aria evalurii
colare.
Creterea calitii sistemului de evaluare educaional este unul dintre obiectivele prioritare
ale reformei colii care pretinde investiii de concepie i practici bune. Dac examinm schimbrile
care s-au produs la noi n ultimii 15 ani, n sfera evalurii educaionale, constatm c att consistena,
ct i anvergura acestora nu s-a distribuit egal pe toate treptele nvmntului. n mod surprinztor,
permeabilitatea la transformrile inovatoare s-a redus progresiv odat cu trecerea la treptele
superioare de colarizare. Se pare c veriga nvmntului liceal a concentrat mai multe
vulnerabiliti indecizii i inconsecvene politice, practici tradiionale mai consecvente etc. Probabil
c n aceast zon sunt necesare aciuni compensatorii i ameliorative mai accentuate. Ghidul vine n
ntmpinarea acestei nevoi.
Dezvoltarea profesional a cadrelor didactice n domeniul evalurii educaionale solicit
dou componente: cultura evalurii i competenele metodologice ale evalurii. Prima integreaz
concepte nodale teoretice i metodologice, informaii de profil aduse la zi, gndire critic-constructiv
aplicabil noilor tendine i inovaii, convingeri raionale privind importana i limitele evalurii,
capacitatea de reflecie a cadrelor didactice asupra propriilor prestaii evaluative. Cea de a doua,
include competene practice care se distribuie pe un continuum de la proiectarea evalurii pn la
utilizarea rezultatelor evalurii n scopul adoptrii unor decizii. Cultura ofer o concepie i o
atitudine, competenele metodologice sunt instrumentele concepiei.
Exist astzi suficiente evidene, unele vor fi semnalate mai jos, care atest prezena unor
schimbri relevante i inovatoare la nivelul fiecrei componente. Acestea ar trebui s se regseasc n
sistemul de formare a cadrelor didactice i, mai mult, n practicile curente de evaluare.
Cercetarea tiinific dedicat evalurii educaionale, achiziiile din domeniile conexe -
nvare, curriculum, instruire sunt surse importante pentru funcionarea i optimizarea proceselor de
evaluare colar. De exemplu cercetrile inspirate de modelul neobehaviorist al nvrii va sugera o

3

anumit strategie a evalurii definirea riguroas a criteriilor, preferabil n termeni cantitativi,
controlul strns al nvrii prin evaluare i feedback corectiv, ntrirea rezultatelor prin confirmarea
succesului etc. n schimb, modelul constructivist al nvrii va orienta demersurile evalurii pe o alt
traiectorie: - sarcini autentice de rezolvat evaluarea autentic, construcia i nu selecia
rspunsurilor, ncurajarea opiniilor personale, implicarea elevilor n procesele de evaluare i
autoevaluare etc. De altfel, putem constata c abordarea/evaluarea constructivist ctig tot mai mult
termen n cadrul evalurii colare, mprejurare care nu poate fi ignorat de conceptorii i utilizatorii
instrumentelor de evaluare.
Proiectarea i exploatarea cu succes a strategiilor, metodelor i tehnicilor de evaluare
presupune combinaia n doze diferite, potrivit naturii probei de principii i reguli cu imaginaie
creativ. Evaluarea este tiin i art; ea nu se reduce la aplicarea unor structuri algoritmice
predeterminate, dup cum nu se poate realiza numai pe temeiul spontaneitii i experienei. Este
ntotdeauna un aliaj subtil ntre tiin i art. Din aceast perspectiv ghidul de fa nu poate fi un
reetar de bucate; el ofer o viziune, perspective, principii i norme operaionale care pot fi valorizate
adecvat i inventiv.


I.Cadru de referin pentru sistemul de evaluare a
rezultatelor colare

1. Dinamica definiiilor evalurii colare
Este de reinut faptul c n evoluia conceptului de evaluare sunt identificate trei categorii de
definiii (Hadji, Stufflebeam, 1980, C. Cuco, 2008): definiii vechi, care pun semnul egalitii ntre
evaluare i msurare; definiii care interpreteaz evaluarea prin raportare la obiectivele educaionale
operaionalizate; definiii moderne; evaluarea fiind conceput ca emitere de judeci de valoare
despre procesul i produsul nvrii pe baza criteriilor calitative.
Fiecare din aceste categorii de definiii ofer avantaje i dezavantaje.
Definiii mai recente, dei diverse au multe note comune, semnalndu-ne:
trecerea accentuat de la evaluarea estimativ bazat pe cantitate, predominant sumativ, la
evaluarea apreciativ, bazat pe calitate, cu puternice accente formative;
deplasarea accentului de la nelegerea evalurii ca examinare i control la evaluarea colar
ca parte integrant a procesului de nvare i jalon al acesteia (Y. Abernot, 1996).
Cteva definiii semnificative pot fi orientative i utile cadrelor didactice. Astfel, evaluarea:
const n msurarea i aprecierea cu ajutorul criteriilor, a atingerii obiectivelor sau a gradului
de apropiere sau de proximitate a unui produs al elevului n raport cu o norm;
are sensul de atribuire a unei note sau a unui calificativ unei prestaii a elevului (Y. Abernot);
examineaz gradul de coresponden ntre un ansamblu de informaii privind nvarea de
ctre elev i un ansamblu de criterii adecvate obiectivului fixat, n vederea lurii unei decizii. (de
Ketele, 1982);
este actul prin care... referitor la un subiect sau un obiect, se emite o judecat avnd ca
referin unul sau mai multe criterii. Noizet, 1978;
nseamn a verifica, a judeca, a estima, a situa, a reprezenta, a determina, a da un verdict
etc. (Hadji).
Sinteza interpretrilor privind evaluarea evideniaz o pluralitate de termeni care pot desemna
activiti integrate n procesul de evaluare. Astfel, a evalua semnific:
- A verifica ceea ce a fost nvat, neles, reinut; a verifica achiziiile n cadrul unei progresii;
- A judeca activitatea elevului sau efortul acestuia n funcie de anumite recomandri; a judeca
nivelul de pregtire al unui elev n raport cu anumite norme prestabilite;
- A estima nivelul competenei unui elev;

4

- A situa elevul n raport cu posibilitile sale sau n raport cu ceilali; a situa produsul unui elev
n raport cu nivelul general;
- A reprezenta printr-un numr(not) sau calificativ gradul reuitei unei producii colare a
elevului n funcie de diverse criterii;
- A pronuna un verdict asupra cunotinelor sau abilitilor pe care le are un elev;
- A fixa/stabili valoarea unei prestaii a elevului etc.
Evaluarea se definete din mai multe perspective. Astfel:
Din punct de vedere structural, presupune: obiectul evalurii, criteriile de evaluare i analiza
comparativ a relaiilor dintre caracteristicile obiectului de evaluat i criteriile n funcie de care se
face evaluarea;
Din punct de vedere funcional:
a. evaluarea presupune un scop specific(determinarea valorii ce se atribuie calitii rezultatelor
colare, proceselor, programelor etc.);
b. funcii: maniera n care sunt valorificate rezultatele evalurii: pentru certificare, pentru
selecie, pentru reglare/ameliorare etc.;
Din punct de vedere al operaiilor presupune o desfurare procesual, ce implic anumite
operaii specifice: msurare, apreciere, decizie. Cele trei operaii se susin una pe cealalt i se
justific numai mpreun. O caracteristic a ultimelor lucrri de referin n domeniu este aceea c
abordeaz evaluarea prioritar n termeni de procese. Dorina de a asigura obiectivitate ct mai ridicat
prin operaia de msurare este diminuat; dezbaterile pe aceast tem reflect tendina de a depi
nelegerea tradiional a evalurii ca instrument de msur i control, abordarea acesteia din
perspectiva unui demers centrat pe nvare, pe procesele cognitive ale elevului, pe reglarea i pe
autoreglarea cunoaterii.
Analizele de mai sus conduc la ideea potrivit creia la ora actual dar mai ales n perspectiv
schimbrile dominante n domeniul colar instituie evaluarea ca mijloc de formare a elevului i de
observare a evoluiei competenelor sale. Efectele oricrei aciuni de evaluare se manifest n moduri
diferite, cu funcii i consecine dintre cele mai diverse, n raport de inteniile dominante care stau la
baza demersului respectiv: control sau remediere, certificare sau selecie, diagnosticare sau
prognosticare etc.

Funciile evalurii
Funciile evalurii vizeaz semnificaii, conotaii, mecanisme i consecine pe baza a ceea ce
considerm a fi, pe de o parte planuri de analiz (individual, social, de grup) i, pe de alta, criterii
psihopedagogice, sociologice, docimologice.
Evaluarea ndeplinete urmtoarele funcii:
- constatativ, diagnostic - de cunoatere a strii, fenomenului, obiectului evaluat;
- diagnostic - de explicare a situaiei existente;
- predictiv, de prognosticare i orientarea activitii didactice, att de predare ct i de nvare,
concretizat n deciziile de ameliorare sau de reproiectare curricular.;
- selectiv - asigur ierarhizarea i clasificarea elevilor ntr-un mediu competitiv.
- feed-back (de reglaj i autoreglaj); analiza rezultatelor obinute, cu scopul de reglare i autoreglare
conduitei ambilor actori;
- social-economic: evideniaz eficiena nvmntului, n funcie de calitatea i valoarea
produsului colii;
- educativ, menit s contientizeze i s motiveze, s stimuleze interesul pentru studiu, pentru
perfecionare i obinerea unor performane ct mai nalte;
- social, prin care se informeaz comunitatea i familia asupra rezultatelor obinute de elevi.
Aceste funcii sunt complementare.



5



2. Tendine n modernizarea evalurii colare
2.1. Evoluii reprezentative n aria evalurii colare
Caracteristica esenial a activitii evaluative o reprezint astzi abordarea acesteia att n
termeni de procese, ct i de proceduri privind msurarea rezultatelor nvrii. Activitatea
presupunnd desfurare, procesualitate, reglare, autoreglare etc.
Cutarea echilibrului ntre nvarea ca proces i nvarea ca produs; ntre aspectele sumative,
clasificatoare, certificatoare i cele care permit identificarea cauzelor/dificultilor ntmpinate de
elevi n nvare, precum i ntre mecanismele reglatorii i cele autoreglatorii.
Evaluarea formativ, concept operant n teoria i practica evalurii reprezint:
a. nucleul prioritilor n deciziile privind combinatoric ntre procesele de nvare i
competenele vzute ca rezultat al nvrii;
b. co-responsabilizarea celui care nva, prin dezvoltarea capacitii de auto-reflecie asupra
propriei nvri, i funcionalitatea mecanismelor metacognitive/cunoatere despre
autocunoatere;
c. centrarea nvmntului pe competene generale i specifice, pe parcursul i la finalul unui
ciclu de instruire, al unui an de studiu etc.
n prezent, teoria pedagogic dar i practica n domeniu au drept int:
- Diversificarea metodologiei, dispozitivelor, tehnicilor i instrumentelor de evaluare pentru a
realiza ceea ce G. de Landsheere aprecia: evaluarea colar s devin mai exact din punct
de vedere tiinific i mai echitabil din punct de vedere moral;
- Regndirea culturii controlului i examinrii i promovarea a ceea ce numim cultur a
evalurii, centrat pe procesele socio-cognitive, metacognitive n nvare; asigurarea
feedbackului orientat spre finalitile proiectului evaluativ.
La nivelul clasei de elevi se insist pe anumite inovaii, rezultate din complementaritatea
metodelor tradiionale (evaluri orale, scrise, probe practice etc) cu altele noi, moderne (portofoliul,
proiectul, investigaia, autoevaluarea etc), n fapt alternative.
Elaborarea probelor prin integrarea de itemi obiectivi, semiobiectivi i subiectivi, prin
realizarea i aplicarea matricelor de evaluare, de statistici privind evoluia rezultatelor elevilor, de
diminuare a erorilor mai frecvente n procesul evaluativ.
O remarc special merit fcut cu privire la trecerea de la evaluarea tradiional la
evaluarea modern n care conduitele cadrelor didactice i evaluatorilor externi se vor axa pe:
- msurarea i aprecierea obiectiv i evolutiv a rezultatelor;
- adoptarea unor decizii i msuri ameliorative;
- emiterea unor judecai de valoare;
- acoperirea domeniului cognitiv dar i a celui social, afectiv, spiritual i psihomotor;
- feedbackul oferit elevului;
- informaii semnificative oferite cadrelor didactice privind eficiena activitii lor;
- cunoaterea criteriilor/normelor cu care se evalueaz, creterea gradului de adecvare la situaii
didactice concrete;
- evitarea sancionrii cu orice pre a erorilor; respectarea principiilor contractului pedagogic.

2.2. Trecerea de la evaluarea tradiional la evaluarea modern
Simptomatic pentru anvergur i diversitatea schimbrilor reale sau preconizate n cadrul sistemelor
actuale, europene sau transeuropene de evaluare a progresului colar este faptul c aceste schimbri
acoper ntreaga problematic major a evalurii, sintetizat de ntrebrile: Ce se evalueaz?, De ce?,
Cum?, Cu ce ageni?, Cnd?, Cu ce costuri?. Dincolo de rspunsurile clasice pe care le gsim n

6

manualele consacrate evalurii, se contureaz noi rspunsuri sau cel puin sunt formulate noi accente.
Acestea, pe ansamblu, configureaz o nou paradigm a evalurii colare, care are implicaii asupra
politicilor i practicilor educaiei.

EVALUARE
TRADIIONAL
EVALUARE MODERN

Cultura
controlului/examinrii













Evaluarea intrrilor
evaluarea cunotinelor









Scopul evalurii
msurarea cantitativ a
cunotinelor
controlul rezultatelor
cuantificabile ale nvrii
sancionarea







Metodologia evalurii
metode clasice
cultura testrii (testing
culture) care apeleaz la
msurtori i itemi
obiectivi i semiobiectivi



Cultura evalurii
- promovrii unei noi mentaliti privind evaluarea colar
n context cotidian (i nu numai):dirijarea nvrii, asigurarea
feed-back-ului, comunicarea, creterea calitii evaluatorilor
(Perretti, Hadji, de Ketele, Abernot etc.)
- cadrele didactice evaluatori trebuie s respecte cteva
reguli simple:
s interpreteze mesajule evalurii;
identificarea inteniilor dominante ale activitii
evaluative;
bun gestionare a potenialului formativ al evalurii;
evitarea capcanelor/ erorilor specifice;
economia mijloacelor de evaluare;
evitarea redundanelor, (Hadji).

Evaluarea ieirilor din sistemul de formare
- diversificarea spectrului de achiziii colare supuse
evalurii: cunotine, deprinderi, capaciti, produse creative,
valori i atitudini
- tranziia de la cunotine la capaciti i de la capaciti
primare la capaciti cognitive de ordin superior
- centrarea evalurii pe competenele educaionale/
profesionale. Reprezentrile despre structura i tipologia
competenelor traseaz direcii de evaluare i solicit metode i
tehnici diferite. (conform Cadrul european al calificrilor)

Multiplicarea scopurilor/funciilor evalurii
- creterea rolului evalurii de impact;
- determinarea valorii unui program educaional prin
rezultatele produse;
- stabilirea rspunderilor pentru calitatea rezultatelor
(funcia accountability)
- dezvoltarea evalurii pentru nvare
- utilizarea prghiilor evalurii formative pentru motivarea
nvrii - evaluarea este pus n serviciul optimizrii nvrii
- comunic elevului informaii utile despre calitatea
progreselor, orientndu-i eforturile, pornind de la statutul su de
fiin care nu a ncheiat procesul de dezvoltare (Y. Abernot)

Perfecionarea i inovarea metodologiei evalurii
- consolidarea i dezvoltarea regulilor i condiiilor de
utilizare a metodelor clasice;
- maturizare i rafinare tehnic
-cultura aprecierii(assessment culture), care exploateaz
potenialul metodelor alternative (proiectul, investigaia,
portofoliul), itemii deschii, introduce alte criterii de evaluare,
calitative,considernd c nvarea este o activitate complex
multidimensional, iar calitatea ei nu se reduce numai la un

7











Evaluatorii
profesorul este unicul
evaluator








Evaluarea n orizontul de
timp
evaluarea tradiional
acord de regul
preponderen identificrii
i evalurii rezultatelor
finale ale nvrii
evaluare sumativ,
utilizndu-se mai ales
probe specifice sumative.

Costurile evalurii
costurile materiale i
financiare-minimalizate sau
tratate ad hoc
resurs uman redus la
profesorul clasei
ansamblu de rezultate exclusiv cuantificabile. Se apreciaz, de
asemenea, c metodele calitative sunt mai apte s detecteze
progresul n nvare i s evalueze capacitile cognitive de
ordin superior.
- valorificarea resurselor oferite de TIC n evaluare:
computerizarea evalurii; dezvoltarea de softuri specifice
- apreciaz drumul parcurs de elev, ct de semnificative i
relevante sunt progresele ntr-un context dat;
- este pus n slujba procesului educativ i integrat acestuia

Diversificarea agenilor evaluatori
- profesorul i conserv rolul de evaluator esenial al
performanelor colare
- elevul particip la procesul de evaluare n dou forme:
evaluarea colegial (peer evaluation)
autoevaluarea
Competenele de evaluare/autoevaluare ale elevilor extind
registrul competenelor promovat de coli i sunt expresia
concludent a nvrii centrate pe elevi i n aria evalurii.
- echilibrarea evalurii interne cu evaluarea extern

Evaluarea n orizontul de timp
- concepia actual plaseaz evaluarea naintea, n timpul
i dup nvare - evaluare iniiala, formativ i sumativ.
Fiecare ns din cele 3 tipuri revendic construirea i utilizarea
unor probe specifice: diagnostice, de progres i sumative.






Costurile evalurii
- achiziionarea de teste educaionale, proiectarea, validarea,
administrarea i utilizarea rezultatelor evalurii antreneaz
costuri de resurse umane, materiale i financiare
- problematic costurilor evalurii nu poate lipsi din
strategia edificrii unui sistem eficace i eficient de evaluare
colar.

Putem concluziona c, din perspectiv modern, evaluarea nu este sinonim nici aprecierii
clasice, nici acordrii notei, nici controlului continuu al nvrii colare i nici
clasamentului/clasificrii. Evaluarea se bazeaz pe judecata specializat a profesorului, pe competena
profesional a experilor implicai n evaluare.
Totodat, trebuie subliniat faptul c polaritile menionate (de ex. Cunotine versus
capaciti; evaluarea de control versus evaluarea n serviciul nvrii) nu se afl n raporturi
disjunctive, de excludere reciproc. Ele reprezint mai mult capetele unui continuum pe traseul cruia
pot funciona diferite variante, selecionate n raport cu obiectivele i situaiile particulare de evaluare.
Este eronat ideea c orientrile clasice ar trebui excomunicate totalmente, iar orientrile
moderne sunt universal valabile, n orice circumstan. Tranziiile, micrile, deplasrile de accent
de la o poziie la alta, semnalate mai sus, ar trebui interpretate ca evoluii tendeniale, schimburi de
ponderi i nu ca abandon categoric a punctelor de plecare.


8

3. Competenele de evaluare ale cadrelor didactice
Evoluiile i dezvoltrile actuale din cercetare, teoria i practicile bune ale evalurii impun
reexaminarea tipurilor i coninuturilor intrinseci ale competenelor de evaluare ale educatorilor.
Criteriile de definire pot fi variate: strategiile sau tipurile de evaluare, metodele sau tipurile de itemi,
fizionomia testelor educaionale.
n SUA, Comisia de Standarde pentru Competenele Evaluative ale Cadrelor Didactice a
identificat un numr de apte competene/standarde Apud Hanna Dettner 2004):
Cadrul didactic trebuie s fie abilitat n alegerea adecvat a metodelor de evaluare.
Cadrul didactic trebuie s fie abilitat n elaborarea metodelor, probelor de evaluare.
Cadrul didactic trebuie s fie abilitat n administrarea i interpretarea rezultatelor evalurii
obinute prin instrumentele dezvoltrii de profil sau utiliznd teste elaborate extern.
Cadrul didactic trebuie s fie abilitat n utilizarea rezultatelor evalurii valorificndu-le n
adaptarea de decizii privind elevii, dezvoltarea curriculumului, planificarea instruirii i
dezvoltarea instituional a colii.
Cadrul didactic trebuie s fie abilitat n dezvoltarea i aplicarea procedeelor de notare a
elevilor
Cadrul didactic trebuie s fie abilitat n comunicarea rezultatelor evalurii avnd n vedere
diferite categorii de audien: elevi, prini, administraie, comunitate.
Cadrul didactic trebuie s recunoasc i s evite implicaiile non etice, ilegale, efectele
distorsionate ale unor proceduri de evaluare
Observm c n afara ultimei competene, care indic mai mult obligativitatea respectrii unui
cod deontologic, etic n evaluare, toate celelalte graviteaz n jurul construciei, seleciei, utilizrii i
evalurii rezultatelor instrumentelor de evaluare obiectul de interes major al acestui ghid. n
consecin, ghidul ar putea avea o contribuie specific la dezvoltarea competenelor cheie ale
corpului didactic n aria evalurii educaionale.

4. Calitatea evalurii
Evaluarea educaional, ca i alte activiti subsumate educaiei instituionalizat nu poate evita
ralierea la standardele calitii. Mai mult, se justific dezvoltarea unui mecanism propriu de asigurare
a calitii care s jaloneze politicile i managementul evalurii colare. Acesta propune:
Definirea standardelor calitative ale evalurii
Evaluarea calitii procedurilor de evaluare
Abilitarea cadrelor didactice cu sistemele conceptuale i metodologice specifice evalurii
academice
Asumarea responsabilitii pentru calitatea evalurii
Modernizarea sistemului de nregistrare i comunicare a rezultatelor obinute de
studeni
n mod cert, este nevoie de protejarea, meninerea i creterea calitii evalurii. Un numr de
indicatori calitativi pot aduce servicii n aceast direcie, i pot inspira cu succes concepia i practicile
evaluative ale cadrelor didactice:
Evaluarea este conceput i se aplic difereniat potrivit funciilor pe care i le asum:
diagnostic, prognostic, de informare, de selecie, de certificare, de orientare-consiliere etc.
Evaluarea este utilizat ca factor reglator al interaciunii predare-nvare, i nu doar ca o
component final a procesului de formare.
Tipurile fundamentale de evaluare sunt corelate funcional i valorificate echilibrat.
Exist o coresponden clar ntre obiectivele nvrii, ceea ce se pred i se nva, i
cunotinele, capacitile i atitudinile evaluate (coerena curriculum-evaluare)
Sarcinile de evaluare vizeaz competene profesionale specifice, dar i competene generice
transversale.
Focalizarea probelor pe sarcini autentice situaii, probleme reale, cu impact semnificativ.
Proiectarea probelor de evaluare se realizeaz profesional, asigurndu-se condiiile necesare
de validare i fidelitate.

9

O varietate de metode este folosit astfel nct limitele metodelor particulare s fie
minimalizate, iar efectul lor cumulativ potenat.
Notele sunt acordate transparent i obiectiv, pe baza rezultatelor nvrii i a criteriilor
privind nivelul de performan.
Elevii primesc un feedback evaluativ sistematic care le permite s-i organizeze procesul de
nvare.
Implicarea elevilor n procese de evaluare i autoevaluare.
Probele de evaluare sunt controlate pentru a se asigura c nu exist influene subiective care
pot defavoriza grupuri particulare.
Transparena criteriilor i procedurilor de evaluare; accesarea lor fr dificulti.
Crearea unui climat cu impact emoional pozitiv, motivant i securizat; reducerea strilor de
stres i anxietate prin ambian i comportamentul cadrului didactic deschis, cooperant,
prietenos.
Prevenirea i combaterea prin reguli clare i aplicate a fraudelor academice (copiat, plagiat,
importul de lucrri etc).


II. Sistemul conceptual metodologic al evalurii colare
Componentele evalurii
Elementele apreciate drept componente sau variabile ale evalurii colare sunt:
1. obiectul evalurii (ce vom evalua: tipuri de procese/rezultate/produse de evaluat.)
2. criteriile evalurii (n raport de ce se evalueaz)
3. operaiile evalurii (ce pai trebuie fcui)
4. strategiile (proiectarea i coordonarea aciunilor)
5. tipurile/formele de evaluare
6. metode, tehnici, instrumente (cum vom evalua)
7. timpul evalurii (momentele oportune pentru evaluare: nainte, n timpul, sau
dup aciunea educativ)
8. agenii evalurii (factori de conducere, cadrelor didactice, elevi, experi externi)

1.1. Obiectul evalurii
Obiectul evalurii reprezint realitatea educaional concretizat n procesul i produsul
nvrii, supus ateniei evaluatorului, n vederea msurrii i aprecierii. Prin evaluare, se emit
judeci privind valoarea procesului i produsului nvrii realizat de elev. Valoarea obiectului
evaluat rezult din conformitatea mai mic sau mai mare cu o norm ideal; ceea ce a nvat elevul i
intr n atenia evaluatorului este comparat cu etalonul, cu dezirabilul.
n practica colar identificm mai multe modaliti de determinare/specificare a obiectului
evalurii:
1. Specificarea prin coninut - modalitate proprie nvmntului tradiional centrat pe materia
de nvat. Coninuturile sunt importante n sine.
2. Specificarea prin obiective operaionale/comportamentale - modalitate derivat din PPO
(Pedagogia prin obiective). Acest tip de specificare vizeaz comportamente observabile i pe
ct posibil msurabile ale elevului n procesul nvrii.
3. Specificarea pe baz de competene. Competenele generale i competenele specifice,
identificabile pentru fiecare disciplin din nvmntul preuniversitar vizeaz competene,
capaciti, sub-capaciti i performane ce urmeaz a fi dezvoltate i respectiv evaluate pe
parcursul i la finalul diverselor perioade de timp pentru care acestea au fost definite.


10

1.2. Evaluarea centrat pe competene
Competena - un concept polisemantic
Din cauz c are o mare doz de polisemantism competena este neleas diferit i este tratat
diferit n diverse sisteme de nvmnt.
A) Competena, n general, reprezint capacitatea unui individ de a mobiliza un ansamblu
integrat de resurse (cognitive, afective, relaionale, comportamentale etc.) pentru a rezolva cu
eficient diverse categorii de probleme sau familii de situaii - problem.
B) n domeniul educaional, competena este capacitatea de selecie i combinare a
cunotinelor i capacitilor susinute valoric i atitudinal de a rezolva cu succes o sarcin de nvare
n raport cu standardele determinate (Dan Potolea).
Competena colar poate fi considerat ca o disponibilitate acional a elevului, bazat pe
resurse bine precizate, dar i pe experiena prealabil, suficient i semnificativ organizat. Se
materializeaz n performane ale elevului, predictibile n mare msur pe baza prestaiilor anterioare.
C) Structura unei competene:
resursele, constituite din: cunotine (a ti"), deprinderi/abiliti (a face") i atitudini,
valori (a fi, a deveni");
situaiile concrete n care elevul nva i pune n practic acel potenial. Fr crearea
situaiilor concrete create pentru a pune n aplicare ceea ce a nvat, acel potenial
rmne doar n planul lui a ti", nu trece n planul lui a face". Rmne, n plan teoretic,
n planul lui a ti". Trebuie completat cu a face" i a deveni".
D) Competena - un potenial
Competena trebuie probat/demonstrat n situaii concrete. Pentru a fi evaluat, competena
trebuie s beneficieze de situaii concrete n care cel ce studiaz va demonstra c este capabil s pun
n practic, s valorifice ceea ce a nvat. Situaiile n care acesta dovedete o competen sunt
integrate n familii de situaii. Fiecrei competene i se asociaz o familie de situaii". Acestea sunt
situaii echivalente.
E) Competena se exprim n performane.
Performanele unui elev exprim nivelul la care o competen/competenele au fost dobndite
de ctre acesta. Deci, performana este expresia competenei, forma i nivelul ei de manifestare n
plan personal. Teoria i practica pedagogic intenioneaz s deplaseaz accentual de la paradigma
tradiional a evalurii centrat pe cantitate, pe obiectivitate maxim, la evaluarea centrat pe calitate.
n contextul evalurii centrate pe competene, standardele la care se raporteaz rezultatele nvrii
elevului trebuie s fie de natur calitativ. n pedagogia modern, aceste standarde sunt reprezentate
de descriptorii de performan". Un standard este o unitate de msur/apreciere etalon, este un
stass". Pentru a asigura o evaluare corect i unitar, procesul i produsul nvrii fiecrui elev
trebuie s fie raportate la standardele de performan stabilite la nivel naional. Performanele
personale/individuale trebuie apreciate n funcie de gradul de apropiere sau deprtare de aceste uniti
cu valoare de etalon".
F) Competena reprezint un mega-rezultat educaional.
Poate fi corelat cu un obiectiv educaional cu grad mare de generalitate: obiectiv de arie
curricular, obiectiv cadru general etc., putnd fi integrat n soclurile de competen
G) Competena - finalitate a procesului educaional i obiect al evalurii
n condiiile nvmntului modern, competena se transform n finalitate a procesului
educaional i obiect al evalurii colare. Competenele colare disciplinare/transversale dobndite
de elev n cadrul unei instruiri i evaluri autentice au luat locul obiectivelor
operaionale/comportamente (observabile i msurabile). n domeniul evaluativ ne aflm n faza
reconceperii evalurii, a trecerii de la evaluarea obiectivelor la evaluarea competenelor colare.



11


1.3. Reconceperea evalurii din perspectiva competenelor
Presupune:
Extinderea evalurii de la verificare i apreciere a rezultatelor la evaluarea procesului, a
strategiei de nvare a elevului, purttoare de succes; evaluarea elevilor dar i a
obiectivelor, a coninutului, metodelor, a situaiei de nvare, a evalurii nsi.
Luarea n considerare, pe lng achiziiile cognitive, i a altor indicatori, precum:
personalitatea, conduita, atitudinile; aplicarea n practic a celor nvate; diversificarea
tehnicilor de evaluare i adecvarea acestora la situaiile concrete (teste docimologice, lucrri
de sintez, tehnici de evaluare a achiziiilor practice, probe de aptitudini, conduita,
valorizare etc.);
Deschiderea evalurii spre via: competene relaionale, comunicare profesor - elev,
disponibiliti de integrare social;
Scurtarea drumului evaluare decizie - aciune ameliorativ, inclusiv prin integrarea
eforturilor i disponibilitilor participative ale elevilor; centrarea pe aspectele pozitive i
nesancionarea n permanent a celor negative;
Transformarea elevului ntr-un partener al profesorului n evaluare, prin: autoevaluare, inter-
evaluare, evaluare controlat.
1.4. Centrarea pe competene un model integrator al evalurii
Aceast nou concepie prefigureaz construcia unui nou model integrator al evalurii, care
valorific deopotriv i ncearc s coreleze cunotine, deprinderi, capaciti de aplicare a
cunotinelor, valori i atitudini ale elevului.

2. Criteriile n evaluarea educaional
2.1. Criteriu, Criteriu de evaluare
Criteriu vine de la latinescul criterium i desemneaz principiul care st la baza unei
judeci, a unei estimri, a unei clasificri, permite distingerea adevrului de fals etc. Criteriile de
evaluare sunt puncte de vedere, caracteristici, dimensiuni n funcie de care se evalueaz rezultatele
colare ale elevilor. Utilizarea criteriilor n evaluare devine un element de obligativitate. Existena
criteriilor este esenial att pentru elev ct i pentru cadrul didactic, n orice tip de evaluare, fie ea
iniial, formativ sau sumativ.
Tipuri de criterii n evaluare
Activitatea de nvare a elevilor a fost i este evaluat, n mod tradiional, prin raportare la cel
puin patru tipuri de criterii principale, dispuse pe dou axe polare:

Axa 1: Norma/media clasei (norma statistic a clasei respective) sau standardele procentuale
locale, naionale sau internaionale versus norma individual (raportarea la sine nsui).

Axa 2: Raportarea la obiective (evaluarea criterial) versus raportarea la coninutul programei.





12

2.2. Indicatorul n evaluare
Indicatorul este un element care indic prezena altui element. Acesta are valoare de semnal.
Indicatorul nu poate, n sine, prin statutul su, s furnizeze un sens rezultatului pe care l subliniaz; el
trebuie s se refere la un criteriu.
Relaia criteriu - indicator este foarte strns.
Criteriul desemneaz o caracteristic, iar indicatorul semnaleaz niveluri de dezvoltare, de
prezen a acestei caracteristici ntr-o anumit situaie evaluativ. ntr-un context colar dat, dac lum
drept criteriu nivelul performanei n nvare a elevilor, acestea (performanele) se distribuie n
minimale, medii, maximale. Indicatorii sunt elementele din descriptorii de performan asociai
calificativelor care semnaleaz prezena diverselor aspecte care trebuie s caracterizeze rezultatul
elevului pentru a i se acord o not sau un calificativ. n nvmntul gimnazial i liceal criteriul de
repartizare a performanelor elevilor este reprezentat de scara numeric de la 10 la 1. Indicatorii
enumer, precizeaz cum trebuie s arate rspunsul elevului pentru a i se acorda nota 10, sau 9, sau...
sau 5 sau un anumit punctaj stabilit prin baremul de corectare i notare.

3. Operaiile evalurii

Operaiile evalurii vizeaz paii ce trebuie fcui n procesul evaluativ pn la momentul su
etapa emiterii unei judeci de valoare asupra prestaiei elevului . Aceste operaii sunt urmtoarele:
msurarea, aprecierea, decizia.
3.1. Msurarea baza obiectiv a aprecierii
Msurarea este operaia prin care se asigur baza obiectiv a aprecierii. Este prima operaie a
evalurii. Aceast operaie constituie o prim etap n evaluarea considerat ca un demers sau un
proces. Msurarea asigur rigurozitate evalurii. Prin ea se strng informaii de ctre evaluator
despre proprietile sau caracteristicile rezultatelor nregistrate, despre nsuirile procesului, aciunii
sau fenomenului educativ dat. Informaiile se colecteaz prin intermediul tehnicilor i instrumentelor,
care produc dovezi semnificative despre aspectele sau rezultatele luate n considerare. Cu ct
instrumentele de msurare: probe orale, scrise, practice, extemporale, lucrri de sintez, teste etc. Sunt
mai bine puse la punct, cu att informaiile sunt mai concludente.
3.2. Aprecierea exprimarea unei judeci de valoare
Aprecierea corespunde emiterii unei judeci de valoare. Prin aceast operaie, pe baza
informaiilor culese prin msurare dar i prin alte surse mai mult sau mai puin formale (observare,
analize etc.) se stabilete valoarea rezultatelor colare precum i a procesului de nvare. Aprecierea
este, deci, ulterioar msurrii. n cazul aprecierii, alocarea de valori numerice, literale sau calificative
se realizeaz pe baza unor criterii precis identificabile, relativ independente de instrumentul prin care
s-a fcut msurarea.
3.3. Decizia - scopul demersului evaluativ
Cea de-a treia operaie a evalurii este decizia. Luarea deciziilor reprezint finalul nlnuirii de
operaii ce definesc actul evalurii n ansamblul lui i scopul acestui demers. n decizie i gsesc
justificare i msurarea i aprecierea. De abia n aceast etap i gsesc rspuns ntrebri de tipul:
Pentru ce evalum? Pentru ce aplicm proba sau testul? Pentru ce examinm? etc.



13

3.4. Complementaritatea operaiilor evalurii
Cele trei operaii se afl ntr-o strns interdependen. Evaluare nseamn: msurare +
apreciere + decizie. Una fr alt, aceste trei operaii nu se justific. Modernizarea sistemului de
evaluare implic modernizarea acestor trei operaii.

4. Strategii de evaluare
4.1.Strategia evaluativ
n domeniul educaional, strategia evaluativ este un demers care prefigureaz perspectiv din
care va fi conceput evaluarea. Rol esenial l au: proiectarea dispozitivului de evaluare, construcia
acestuia, aplicarea i emiterea judecilor de valoare privind procesul nvrii i rezultatele obinute
de ctre elevi. n diferenierea strategiilor evaluative identificm dou perspective de analiz:
perspectiva criterial i perspectiva axelor polare.
4.2. Perspectiva criterial
n principial, strategiile educaionale evaluative se proiecteaz n temeiul urmtoarelor criterii:
Actorii evalurii. (elevi sau profesori), rezultnd o evaluare centrat pe elev i pe personalitatea
sa i o evaluare centrat pe profesor, pe corectitudinea sa.
Instrumentele evalurii pe baza crora distingem ntre:
a. strategii obiective (evaluare obiectiv) bazate pe teste, probe standardizate i alte
instrumente care pot msura ct mai fidel prestaia/performana elevului i
b. strategii calitative centrate mai ales pe calitatea rezultatelor, fundamentate pe criterii
calitative.
Obiectul evalurii conform cruia identificm:
a. strategii sumative (evaluare sumativ), axat pe produsul final/rezultatele nvrii elevilor
b. strategii formative (evaluare formativ), axate pe procesul de nvare ce conduce spre
produs.
Forma de organizare (numrul subiecilor) potrivit creia avem:
a. strategii de evaluare frontal (eantionul integral)
b. strategii de evaluare de grup
c. strategii de evaluare individual
Referenialul de baz n funcie de care distingem:
a. criteriul coninut sau norma programei
b. norma statistic a grupului colar (media clasei)
c. standarde locale, naionale sau internaionale
d. norma individual (raportarea la sine nsui)
e. evaluarea criterial (raportarea la obiective).
Parametrul timp n evaluare. Dup momentul plasrii evalurii: (Parisat, J. C., 1987):
a. evaluarea iniial
b. evaluarea curent sau formativ su continu
c. evaluarea final sau recapitulativ sau de bilan.
Natura deciziilor consecutive. Dup natura deciziilor luate (Meyer, G. 1995):
a. evaluare de selecie i ierarhizare
b. evaluare de reechilibrare, recuperare i dezvoltare.
Criterii combinate. Dup un criteriu compozit (combinat) alctuit pe baza urmtorilor
parametri:
Gradul de cuprindere a elevilor n evaluare;
Gradul de cuprindere a coninuturilor de evaluat;


14

Rezult urmtoarea clasificare:
evaluare exclusiv parial; este incidental, prin sondaj (se evalueaz doar unii elevi, din unele
coninuturi i doar uneori);
evaluare parial aditiv; este evaluarea sumativ/cumulativ; se evalueaz, de regul, toi
elevii, din toat materia parcurs ntr-un interval dat, dar numai uneori.
evaluarea cvasitotal este evaluarea formativ, axat pe evaluarea tuturor elevilor, din toate
coninuturile predate/nvate i tot timpul. Se apropie de o evaluare ideal.
4.3. Perspectiva axelor polare
Este posibil i aplicarea criteriului continuumului polaritii axelor tipologice/conceptuale.
Rezult, de aici, urmtoarea configuraie a tipurilor de evaluare:
formativ recapitulativ;
criterial - normativ;
produs - proces;
descriere/apreciere - msurare;
proactiv retroactiv;
global, holistic - analitic;
intern extern.;
personale oficiale;
categorial/frontal - personalizat;
integrativ - contextualizat;
reflexiv - participativ;
imperativ - negociabil;
motivant - sancionant;
formal - informal.

Strategii evaluative normative/comparative
Punctul de plecare apreciem a fi faptul c realizarea performanelor n nvare ale elevilor este
profund difereniat i selectiv. n consecin, nevoia de a oferi elevilor un evantai larg al
standardelor, de la nivelul inferior i accesibil tuturor pn la nivelul celui superior, accesibil unei
mici categorii de elevi. Se va realiza astfel, o selecie a elevilor n funcie de accesul lor la anumite
standarde de coninut. Astfel elevii vor fi clasificai utilizndu-se curba distribuiei acestora.
Strategiile care se construiesc n baza acestei concepii sunt strategii normative, comparative; elevii
sunt comparai, clasai i ierarhizai. Aceasta tinde s fie nlocuit cu evaluarea criterial sau prin
obiective.
Strategii evaluative criteriale
Strategiile criteriale de evaluare au la baz evaluarea prin obiective educaionale. Esena acestor
strategii criteriale const n stabilirea cu mai mult rigoare i finee numit i evaluare bazat pe
standardul minim acceptat sau performana minim acceptat, care exprim pragul de reuit a
unui elev ntr-o anumit situaie educaional.
Dup modul diferit n care obiectivele pot fi derivate, ierarhizate, definite, formulate i
operaionalizate, se face distincie (D. Ungureanu) ntre urmtoarele tipuri de strategii evaluative
criteriale: cu obiective prestabilite; cu obiective prestabilite dar contextualizate; derulate n raport cu
obiective conjuncturale sau configurate ad-hoc; obiective operaionalizate prin proceduri riguroase;
cu obiective slab structurate, orientative, direcionale (fr a se preciza n ce ritm, n ce timp, n ce
succesiune).


15




5. Tipuri de evaluare

Evaluarea rezultatelor colare ale elevilor se realizeaz ntr-o diversitate de forme/tipuri,
condiionate de variabile i criterii multiple.
A. Dup natura funciei colare i sociale ndeplinite, se pot face urmtoarele diferenieri (I. T.
Radu, 1999, pag. 97):
evaluri curente, pe secvene mici de activitate. Din perspectiva teoriei moderne a evalurii,
aceste forme sunt integrate organic n procesul didactic, avnd preponderent funcii reglatorii,
ameliorative.
evaluri la intrarea ntr-un ciclu de nvmnt, prin selecie. Admiterea se poate realiza pe
baza unui examen concurs sau pe baza performanelor obinute n ciclul de nvmnt
absolvit. n practica colar romneasc au funcionat ambele forme de evaluare, lund forma
examenului de capacitate, respectiv a tezelor cu subiect unic. Cele dou modaliti au
avantaje i dezavantaje (C. Cuco, 2008).
Verificri finale/examene, la sfrit de an colar, ciclu de nvmnt. Se prezint ca form
de control asupra rezultatelor colare, ca aciuni relativ separate de programul de instruire
propriu zis... Examenul constituie una din formele principale ale evalurilor de bilan,
utilizat cu deosebire la ncheierea unei perioade mai ndelungate de activitate: an colar,
ciclu de nvmnt etc (I.T. Radu, op. Ct). Evalurile la finalul unui ciclu de nvmnt
marcheaz, de fapt, i intrarea n via activ (bacalaureatul, examenul de licen).

B. O alt taxonomie a formelor de evaluare rezult din raportarea la urmtoarele criterii (Adrian
Stoica, Evaluarea progresului colar, Editura Humanitas Educaional, Bucureti, 2003, pag. 136-
137):
Reprezentativitatea populaiei colare vizate;
Domenii curriculare considerate importante
Variaia n timp a performanelor colare la o anumit vrst de la o generaie la alta etc.
Rezult:
Studii internaionale de evaluare (TIMSS, PISA, PIRLS i altele, n cadrul crora diferite ri
desfoar acelai tip de evaluare; se finalizeaz prin rapoarte internaionale i naionale;
Evaluri naionale desfurate pe eantioane ale unei populaii - int (de exemplu, NAEP, n
SUA; evaluarea la clasa a IV-a, n Romnia);
Evaluri naionale organizate pentru ntreaga populaie colar de o anumit vrst.

C. Dup modul de integrare n procesul de nvmnt, distingem urmtoarele moduri/tipuri de
evaluare (I.T. Radu, C. Cuco, D. Potolea- M. Manolescu):
Evaluarea iniial, realizat la debutul unui program de instruire;
Evaluarea formativ, realizat pe parcursul programului i integrat acestuia;
Evaluarea sumativ, cumulativ, realizat la finalul programului.

Evaluarea iniial
Evaluarea iniial este realizat la nceputul unui program de instruire i vizeaz, n principal:
identificarea condiiilor n care elevii pot s se pregteasc i s integreze optimal n activitatea de
nvare, n programul de instruire care urmeaz. Are funcii diagnostice i prognostice, de pregtire a
noului program de instruire.
Evaluarea formativ
Este acel tip de evaluare care se realizeaz pe tot parcursul unui demers pedagogic, este
frecvent sub aspect temporal i are ca finalitate remedierea lacunelor sau erorilor svrite de elevi;
nu-l judec i nu-l claseaz pe elev;. Compar performana acestuia cu un prag de reuit stabilit
dinainte (Bloom; G. Meyer). Caracteristici: este o evaluare criterial, bazat pe obiectivele nvrii;

16

face parte din procesul educativ normal; accept nereuitele elevului, considerndu-le momente n
rezolvarea unei probleme; intervine n timpul fiecrei sarcini de nvare; informeaz elevul i
profesorul asupra gradului de stpnire a obiectivelor, ajutndu-i pe acetia s determine mai bine
achiziiile necesare pentru a aborda sarcina urmtoare, ntr-un ansamblu secvenial; asigur o reglare a
proceselor de formare a elevului; ndrum elevul n surmontarea dificultile de nvare; este
continu, analitic, centrat mai mult pe cel ce nva dect pe produsul finit.


Evaluarea formatoare
Evaluarea formatoare este din ce n ce mai mult invocat n ultima perioad, n acord cu
achiziiile tiinei i cu evoluiile din planul teoriei i practicii educaionale.
Evaluarea formatoare este considerat forma desvrit a evalurii formative. Reprezint o
nou etap, superioar de dezvoltare a evalurii formative, care va fi funcional odat cu instaurarea
obiectivului de asumare de ctre elevul nsui a propriei nvri: la nceput contientizarea, eventual
negocierea obiectivelor de atins i apoi integrarea de ctre subiect a datelor furnizate prin demersul
evaluativ n administrarea propriului parcurs. Evaluarea formatoare, are drept scop: promovarea
activitii de nvare ca motor motivaional pentru elev, sprijin n contientizarea metacognitiv,
autoreglare (J. Vogler,); valorizarea relaiei predare - nvare, articularea fazelor evalurii n funcie
de eficacitatea pedagogic (G. Nunziati, 1980).
Evaluarea sumativ sau certificativ
Evaluarea sumativ se prezint n cel puin dou variante/forme mai importante pentru
demersul nostru: realizat la finalul unui capitol, uniti de nvare, sistem de lecii, tez semestrial,
sau final sau de bilan, realizat la ncheierea unui ciclu colar, al unui nivel de studii etc.
Caracteristicile eseniale ale evalurii sumative:
este determinat de contexte specifice
este construit de profesori i elevi, n funcie de criteriile convenite
accept negocierea n temeiul convingerii c evaluarea este n beneficiul nvrii realizate de
elev (Belair)
evideniaz rezultate nvrii i nu procesele
este intern, dar de cele mai multe ori este extern (ex: capacitate, bacalaureat, diplom etc.)
Evaluarea iniial, cea continu i sumativ reunesc conceptual i practic funciile eseniale ale
actului evaluativ.

6. Metode, tehnici, instrumente de evaluare
6.1. Metoda de evaluare
Reprezint calea de aciune pe care o urmeaz profesorul i elevii i care conduce la punerea n
aplicare a oricrui demers evaluativ, n vederea colectrii informaiilor privind procesul i produsul
nvrii, prelucrrii i valorificrii lor n diverse scopuri. Metodele de evaluare sunt importante n
raport cu situaiile educaionale n care sunt folosite. Importana lor se stabilete ndeosebi dup
modul de aplicare n situaiile cele mai potrivite.
Fiecare metod, tehnic sau instrument de evaluare prezint avantaje i dezavantaje. Ele
vizeaz capacitate cognitive diferite i, n consecin, nu ofer toate aceleai informaii despre
procesul didactic. Datorit acestui fapt dar i diversitii obiectivelor activitii didactice, nici o
metod i nici-o un instrument nu pot fi considerate universal valabile pentr-un toate tipurile de
competene i toate coninuturile.
Urmrirea i verificarea ct mai complex a realizrii obiectivelor vizate n procesul de
instructive i educaie se obin prin mbinarea diferitelor metode, tehnici i instrumente de evaluare,
prin folosirea, de fiecare dat, a celei mai potrivite.

Caracteristici generale:

17

din perspectiva nvmntului modern, predominant formativ, metodele de evaluare nsoesc
i faciliteaz desfurarea procesului instructiv - educativ. ntr-un context de evaluare
formativ, nsoesc i permit reglarea desfurrii procesului de nvmnt;
se elaboreaz i se aplic n strns legtur cu diferitele componente ale procesului de
nvmnt, aflate n ipostaza de obiecte ale evalurii;
se concep, se mbin i se folosesc n legtur cu particularitile de vrst i individuale, cu
modul de acionare al factorilor educativi;
au caracter dinamic, fiind deschise nnoirilor i perfecionrilor;
au caracter sistemic: fr a-i pierde entitatea specific, se mbin, se completeaz i se
influeneaz reciproc, alctuind un ansamblu metodologic coerent;
raporturile dintre ele se schimb n funcie de context. Trebuie remarcate raporturile dinamice
dintre aceste concepte. n diverse contexte educaionale unele dintre acestea pot fi metode
prin intermediul crora este condus procesul evaluativ, n timp ce n alte mprejurri pot
deveni mijloace de culegere, prelucrare a informaiilor sau de comunicare social profesor -
elev.

Tipologia metodelor de evaluare:
Criteriul cel mai frecvent folosit n clasificarea metodelor de evaluare este cel
cronologic/istoric. n funcie de acest criteriu, distingem:

1. Metode tradiionale de evaluare:
evaluarea oral
evaluarea scris
evaluarea prin probe practice
testul docimologic
2. Metode alternative i complementare de evaluare:
observarea sistematic a comportamentului elevului fa de activitatea colar,
portofoliul
investigaia
proiectul
autoevaluarea etc.
Dintr-o perspectiv a evoluiei evalurii spre procesele de nvare - obiecte specifice ale
educaiei cognitive - se justific pe deplin complementaritatea metodelor tradiionale i a celor
alternative de evaluare, fiecare categorie dovedind virtui i limite.
6.2. Itemul de evaluare
Repere conceptuale
Reprezint cea mai mic component identificabil a unui test sau a unei probe de evaluare.
Din punct de vedere tiinific, itemul un este element component al unui chestionar standardizat care
vizeaz evaluarea elevului n condiii de maxim rigurozitate. n practica colar cotidian, unde nu
poate fi vorba ntotdeauna de evaluri realizate n condiii de maxim rigurozitate, itemii reprezint
elementele chestionarului sau probei unui examen sau ale unei evaluri normale, la clas.
Tipologia itemilor de evaluare
A. Dup criteriul asigurrii obiectivitii n notarea sau aprecierea elevilor identificm:
itemi obiectivi care sunt de trei tipuri:
itemi cu alegere multipl
itemi cu alegere dual
itemi tip pereche.
itemi semiobiectivi sau itemii cu rspuns construit scurt cu urmtoarea tipologie:
itemi cu rspuns scurt, cu urmtoarele variante: ntrebarea clasic, exerciiul,
chestionarul cu rspunsuri deschise scurte, textul indus
itemi de completare, cu urmtoarele variante/forme: textul lacunar, textul perforat

18

ntrebarea structurat.
itemi subiectivi
Itemii subiectivi solicit rspunsuri dezvoltate, elaborate. Redactarea rspunsului solicit
mobilizarea cunotinelor i abilitilor care iau forma unor structuri integrate i integrative.
Solicitrile formulate de cadrul didactic i rspunsurile elevilor se caracterizeaz prin aspectul lor
integrativ. Formularea rspunsului la un item subiectiv acoper toate tipurile de obiective. Itemii
subiectivi au urmtoarea tipologie:
itemul cu rspuns construit scurt, puin elaborat
itemul tip rezolvare de probleme
itemul tip eseu
itemul cu rspuns construit elaborat/dezvoltat
B. Dup operaiile implicate n elaborarea itemilor, difereniem: itemi de identificare, de selecionare,
de elaborare, de construcie etc. Itemii se integreaz n instrumente de evaluare. Cadrul didactic are la
dispoziie o mare varietate de tehnici i instrumente de evaluare, mergnd de la cele care solicit
tehnicile cele mai nchise pn la cele care permit exprimarea liber a elevului. Itemii de evaluare
trebuie folosii n funcie de complexitatea obiectivelor vizate. Realizarea/construcia itemilor i a
probelor de evaluare solicit o atitudine flexibil din partea cadrului didactic. Fiecare instrument de
evaluare, fiecare tip de item are avantaje i dezavantaje.
6.3. Tehnicile de evaluare
Constituie modalitile prin care evaluatorul declaneaz i orienteaz obinerea unor rspunsuri
din partea subiecilor, n conformitate cu obiectivele sau specificaiile probei. Fiecare tip de itemi
declaneaz o anumit tehnic la care elevul apeleaz pentru a da rspunsul su. Un item cu alegere
multipl (IAM) face apel la tehnica rspunsului cu alegere multipl. Elevul va ncercui, va bifa sau
va marca printr-o cruciuli varianta de rspuns pe care o consider corect. Un item tip completare
de fraz va face apel la tehnica textului lacunar. Elevul va completa spaiile libere din textul
respectiv etc.
6.4. Instrumentul de evaluare
Este o prob, o gril, un chestionar, un test de evaluare care colecteaz informaii, produce
dovezi semnificative despre aspectele sau rezultatele luate n considerare. Instrumentul de evaluare se
compune, de regul, din mai muli itemi. O prob de evaluare (un instrument) se poate compune dintr-
un singur item (o singur ntrebare, cerin, problem etc, ndeosebi atunci cnd rspunsul pe care
trebuie s-l formuleze elevul este mai complex) sau din mai muli itemi.
Un instrument de evaluare integreaz fie un singur tip de itemi (spre exemplu numai itemi cu
alegere multipl - IAM) i, n acest caz, constituie un Chestionar cu alegere multipl (CAM), fie
itemi de diverse tipuri, care solicit, n consecin, tehnici diverse de redactare, formulare sau
prezentare a rspunsurilor.
Construcia probelor/instrumentelor de evaluare este o activitate laborioas. ntre complexitatea
obiectivelor educaionale ce trebuie evaluate i deschiderea tehnicilor i instrumentelor de evaluare
trebuie s funcioneze corespondene progresive. Obiectivele se dezvolt de la simplu la complex, iar
instrumentele de evaluare se dezvolt de la nchise spre deschise. Exist o puternic corelaie
ntre instrumentele de evaluare i operaiile evalurii (msurarea, aprecierea, decizia). De asemenea
sunt corelaii importante ntre instrumentele de evaluare i strategiile/tipurile de evaluare, precum i
ntre instrumente i metode. Fiecare operaie, metod, strategie etc. solicit instrumentul evaluativ cel
mai potrivit.



19



Bibliografie

1. Abernot, Yvan, 1998, Les mthodes dvaluation scolaire, Nouvelle edition, DUNOD, Paris;
2. Abrecht, Roland, 1991, Levaluation formative. Une analyse critique, Bruxelles, De Boeck;
3. Barlow Michel, 1992, Lvaluation scolaire. Decoder son language, Chronique sociale, Lyon;
4. Belair, Louis M., 1999, Lvaluation dans lcole. Nouvelles pratiques, ESF editeur;
5. Bosman Christian, Gerard Franois-Marie, Roegiers Xavier, 2000, Quel avenir pour les
competences? De Boeck Universit;
6. Cardinet, Jean, 1998, Pour apprecier le travail des lves, De Boeck;
7. Cerghit, Ioan, 2008, Sisteme de instruire alternative i complementare, Editura Polirom, Iai;
8. Cuco, Constantin, 2008, Teoria i metodologia evalurii, Editura Polirom, Iai
9. De Lansheere, G., 1975; Evaluarea continu a elevilor i examenele, Bucureti, EDP,
10. Figari, Gerard; Achouche, Mohamed, 2001, Lactivit valuative reinteroge, Bruxelles, De
Boeck;
11. Hadji, Charles, 1992, Levaluation des actions ducatives, PUF;
12. Hadji, Charles, 1989, Lvaluation, regles du jeu, Paris, ESF diteur;
13. Jinga. I., Petrescu, A., Evaluarea performanei colare, Bucureti, Editura Delfin, 1996;
14. Joia, Elena, 2002, Educaia cognitiv, Editura Polirom, Iai;
15. Ketele, Jean Marie de, 1986, Lvaluation: approche descriptive ou prescriptive? Bruxelles,
De Boeck ;
16. Landsheere, Viviande, 1992, Lducation et la formation, PUF, Paris;
17. Lisievici, Petru, 2002, Evaluarea n nvmnt. Teorie, practic, instrumente, Editura
ARAMIS, Bucureti;
18. Manolescu, Marin, Activitatea evaluativ ntre cogniie i metacognitie, Bucureti, Editura
Meteor, 2004;
19. MEN, Reforma sistemului de evaluare i examinare, Bucureti, Editura coala Romneasc,
1998;
20. Meyer Genevive, 2000, De ce i cum evalum, Polirom , Iai;
21. Neacu, I.; Stoica, A. (coord), 1998, Ghid general de evaluare i examinare, M.I., CNEE,
Aramis, Bucureti;
22. OCDE, 1999, Mesurer les connaisances et competences des leves. Un nouveau cadre
dvaluation;
23. Peretti, Andr de, 1996, Educaia n schimbare, Iai, Editura Spiru Haret;
24. Perrenoud Philippe, 1998, Lvaluation des eleves. De la fabrication de lxcelence a la
rgulation des apprentisages. Entre deux logiques, Bruxelles, De Boeck;
25. Potolea Dan, Manolescu, Marin, 2006, Teoria i practica evalurii educaionale, Proiectul
pentru nvmntul Rural, Bucureti
26. Potolea, Dan, Neacu, Ioan; Radu, I.T., 1996, Reforma evalurii n nvmnt, Bucureti,
EDP;
27. Potolea, Dan, Pun E. Coord), Pedagogie, Editura Polirom, Iai, 2002;
28. Radu, I. T., 2000, Evaluarea n procesul didactic, EDP, Bucureti;
29. Rogiers Xavier, 1997, Analyser une action dducation ou de formation, De Boeck
Universit;
30. Scallon Gerard, 2000, Levaluation formative, Bruxelles, De Boeck;
31. SNEE, 2001, Ghid de evaluare. Limba i literatura romn, Bucureti, Aramis;
32. Stan, Cristian, Evaluarea i autoevaluarea n procesul didactic, n Ionescu Miron, Chi Vasile
(coord), 2001, n Pedagogie, Editura Presa Universitar Clujean, Cluj-Napoca;
33. Stoica, Adrian (coord), 2001, Evaluarea curent i examenele. Ghid pentru profesori,
Prognosis, 2001;

20

34. Strung, Constantin, 1999, Evaluarea colar, Editura Universitii de Vest, Timioara;
35. Vogler Jean (coord.), 2000, Evaluarea n nvmntul preuniversitar, Polirom, Iai;
36. Voiculescu Elisabeta, 2001, Factorii subiectivi ai evalurii colare. Cunoatere i control,
Aramis;
37. *** CNCEIP, Programul Naional de Dezvoltare a Competenelor de Evaluare ale Cadrelor
Didactice (DeCeE), 2008




21

Evaluarea competenelor la disciplina Informatic

Curriculum i evaluare la disciplina Informatic.
Formarea i evaluarea competenelor
Instrumentele informatice sunt implicate n majoritatea proceselor socio-economice i vin n
ajutorul multor persoane, facilitndu-le munca, accesul la informaie i ajutndu-i n organizarea
activitilor. Tot ele sunt ades modaliti de deconectare inteligent i instructiv.
Punnd la baza folosirii instrumentelor informatice o pregtire prealabil conceptual,
metodologic i tehnologic se creeaz o arhitectur mental capabil s utilizeze cu precizie i
siguran oricare dintre instrumentele care funcioneaz pe aceleai principii, indiferent de marca,
generaia sau versiunea lor. Punnd accentul n principal pe termeni i pe principii i doar secundar pe
instrumentarul tehnologic existent, cadrul educaional al nvrii informaticii asigur o formare real,
de btaie foarte lung pentru elevi. n acest sens se are n vedere faptul c informatica este o
platform tiinific pentru ceea ce vor fi, vor face i vor utiliza elevii pe parcursul ntregii viei, n
diferite domenii de activitate, i nu numai pentru cei ce doresc continuarea studiului la faculti sau
cursuri de specializare.

Obiectivele majore ale disciplinei Informatic sunt:
dezvoltarea gndirii prin formarea gndirii algoritmice,
organizarea datelor prin nelegerea i utilizarea sistematic a structurilor de date i
dobndirea abilitilor de construire aplicaiilor pornind de la cerine concrete de prelucrare.

Instrumentarul informatic pus n slujba consolidrii gndirii i sitematizrii datelor este n acelai
timp o manier dinamic de nvare, o cale de aprofundare a studiului altor discipline.
Maniera tiinific, riguroas i sistematic a abordrii unei situaii problem, indiferent de
domeniul din care face parte aceasta, este un rezultat vizibil i msurabil pe care informatica l
vizeaz. La informatic se folosesc echipamentele IT i limbajele de programare ca instrumente de
verificare a corectitudinii rezolvrilor, pentru experimentele de implemetare i testare. Problemele
alese pentru rezolvare pot avea fundamente conceptuale din matematic, fizic, chimie, biologie sau
pot avea o tangen cu teme de lingvistic sau socio-umane. Problemele de via a cror rezolvare
este descris algoritmic reprezint modele comprtamentale de zi cu zi pentru elev. Atsfel, el este
ncutajat s analizeze, s etapizeze i s eficientizeze un proces pe care l poate organiza sau influena
n scopul mbuntirii vieii.
Profesorului de informatic i revine sarcina de a alege coninuturi, activiti de nvare i
strategii didactice aflate n acord cu aceste obiective, s urmreasc i s regleze ntregul su demers
didactic pe baza rezultatelor evalurii. Utilizarea competent a instrumentelor i a formelor de
evaluare este o premiz att a obinerii unor informaii relevante privind calitatea actului didactic, ct
i o prgie motivaional a nvrii.
ncurajnd fundamentarea tiinific i didactic a activitilor de nvare la informatic, se
formeaz o atitudine responsabil i se creeaz un cadru emoional propice nvrii.

Tabelele urmtoare exprim raportul dintre curriculum (competenele i coninuturile nvrii
precizate n programele colare), formare (activitile de nvare ce se pot organiza n vederea
formrii competenelor) i evaluare (competenele de evaluat derivate din comptenele specifice i
formele de evaluare propuse prin care se pot evalua competenele).
Pentru a evita repetrile suprtoare (date de paralelismul programelor de intensiv i neintensiv i
de abordrile concentrice prezente n programe), nu s-a fcut o departajare pe ani de studiu i
specializri, ci se prezint o tratare vertical, pentru fiecare competen general n parte.
Unele dintre competenele specifice din program care aveau formulri echivoce au fost
reformulate, fr a altera esena lor i fr a afecta coninuturile de nvare aferente.

22

COMPETENE GENERALE
1. Identificarea conexiunilor dintre informatic i societate.
Elevul trebuie s fie capabil s sesizeze i s aprecieze contribuia informaticii la viaa social i s promoveze cu responsabilitate dezvoltarea
instrumentelor informatice.

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
1.1. Identificarea
aplicaiilor
informaticii n viaa
social

Descrierea unei aplicaii informatice pe care o cunoate ca
utilizator sau din vedere
Enumerarea domeniilor n care au utilitate evident aplicaiile
informaticii
Explicarea rolului aplicaiilor informaticii n viaa social, n
economie, n finane, n Mass Media etc.
Descrierea modului de utilizarea a aplicaiilor informatice
ntr-un domeniu, la alegere
Definirea informaticii ca
tiin
Rolul informaticii n
societate
Studii de caz ale unor
situaii sociale, n
abordare informatizat
Reguli elementare pentru
crearea i susinerea unei
prezentri publice
Analizarea utilizrii unei
aplicaii publice
Analizarea instrumente
informatice folosite n
medicin
Realizarea unei scheme
cu utilizarea aplicaiilor
grafice n diverse
domenii
Descrierea sumar a
unui algoritm de
arhivare
Analizarea implicaiilor
algoritmilor de criptare
etc.
Evaluare oral
Eseu
Referat
1.2. Recunoaterea
situaiilor n care
este necesar
prelucrarea
algoritmic a
informaiilor.
Enumerarea domeniilor de activitate n care informaiile sunt
prelucrate algoritmic
Identificarea datelor care se prelucreaz ntr-un domeniu
Identificarea formelor n care se obin rezultatele
Descrierea utilitii acestor rezultate
Exemplificarea i explicarea sumar a prelucrrilor
algoritmice dintr-un domeniu economic (o banc, un institut
de cercetri etc.)
1.3. Elaborarea i
implementarea unor
algoritmi de
rezolvare a unor
probleme cotidiene
Evidenierea posibilelor utilizri practice ale rezultatelor unei
probleme algoritmice, ale unui program, ale unei aplicaii
(unui proiect)
Enumerarea posibililor beneficiari ai unei aplicaii
Descrierea proprietilor unui program/aplicaie care dau
acestuia o mai mare aplicabilitate practic



23

2. Identificarea datelor care intervin ntr-o problem i a relaiilor dintre acestea
Elevul trebuie s fie capabil s identifice, s clasifice, s structureze, s coreleze i s utilizeze datele.


Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
2.1. Identificarea i
clasificarea datelor
necesare pentru
rezolvarea unei
probleme
Identificarea ntr-un enun a tuturor elementelor ce reprezint
date
Reformularea sau completarea unui enun dat pentru a
specifica datele implicate
Identificarea constantelor i variabilelor ce intervin n
rezolvare
Date cu care lucreaz
algoritmii:
constante
variabile
expresii

Tipuri structurate de date :
tablouri:
iruri de
caractere
nregistrri
liste
stive
cozi



Analizarea enunului
unei probleme n scopul
identificrii i
clasificrii datelor
necesare

Completarea unui enun
lacunar cu cerina/
datele/ restriciile
impuse asupra datelor/
sintagmele de legtur
etc.

Exerciii de reprezentare
a unor structuri de date
precizate (ir, matrice,
graf, arbore etc.)

Prob scris
Evaluare oral
Proiect
(prezentare)
Harta
conceptual
Tehnica 3-2-1
R.A.I.










2.2. Identificarea
tipurilor de date
necesare pentru
rezolvarea unei
probleme (de
intrare, de ieire, de
manevr)
Identificarea numrului, numelui i valorilor posibile pentru
datele de intrare i de ieire
Explicarea dependenelor existente ntre datele de intarare i
cele de ieire
Identificarea datelor de manevr necesare n procesul de
obinere a rezultatelor
Completarea datelor de intrare ntr-un enun lacunar
Explicitarea unui algoritm dat prin redenumirea variabilelor
Explicitarea unui algoritm dat introducnd noi date de
manevr
Reducerea numrului datelor de manevr ntr-un algoritm
dat

24

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
2.3. Descrierea unei
succesiuni de
operaii prin care se
obin din datele de
intrare, datele de
ieire
Identificarea pailor de citire i afiare a datelor
Identificarea pailor de prelucrare a datelor
Identificarea tuturor pailor de prelucrare posibili la un
moment dat
Alegerea din mai multe posibiliti de prelucrare a celei care
corespunde cerinei
Alegerea unei ordini de prelucrare a datelor care s
corespund cerinei
Stabilirea valorii unor date specifice (rezultate, date de
intrare pentru un rezultat specificat etc.) pentru un algoritm
dat
Descrierea n limbaj natural a unor secvene de prelucrare date
Legarea coerent a descrierilor pentru obinerea unui enun
Structuri de date alocate
dinamic
liste simplu
nlnuite
liste dublu
nlnuite
liste circulare
Grafuri orientate i
neorientate:
terminologie
proprieti
reprezentarea n
memorie
tipuri speciale de
grafuri
Structuri de date
arborescente:
terminologie
proprieti
reprezentarea n
memorie, tipuri
speciale de
arbori
Modelul conceptual al
problemei

Tipuri de date
Relaii ntre entiti
Modele de organizare a
datelor
Folosirea termenilor
specifici structurilor de
date n diferite contexte
(studiu, demonstrare,
exersare).
Exemplificarea
principalelor proprieti
ale unor structuri de
date
Realizarea unei scheme
de clasificare a datelor
i structurilor de date.





















Prob scris
Evaluare oral
Proiect
(prezentare)
Harta
conceptual
Tehnica 3-2-1
R.A.I.























2.4. Evidenierea
necesitii
structurrii datelor
Identificarea situaiilor problem n care nu sunt suficiente
datele simple
Alegerea din mai multe enunuri a celor n care sunt
sufieciente datele simple
Alegerea din mai multe enunuri a celor care necesit date
structurate
2.5. Identificarea
relaiilor dintre date
Enumerarea rezultatelor ce se pot obine dintr-un set de date
Stabilirea dependenele existente ntre datele de intarare i
cele de ieire
Reprezentarea grafic a dependenelor existente ntre date
Identificarea compatibilitii de tipuri necesar ntre date
ntr-o prelucrare
Descrierea n limbaj natural a modului de organizare a
datelor ntr-o structur
Clasificarea structurilor de date dup tipul datelor, durata de
via, acces etc.
Modelarea datelor i relaiilor existente ntre acestea cu
ajutorul diagramelor entiti-relaii

25

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
2.6.Utilizarea
structurilor de date
n modelarea unor
situaii problem
Identificarea structurii de date necesare pentru memorarea
unor date
Identificarea unui element al structurii
Identificarea operaiilor care se pot efectua asupra structurii
Utilizarea formelor specifice de reprezentare a grafurilor
Utilizarea formelor specifice de reprezentare a listelor
Utilizarea formelor specifice de reprezentare a arborilor
Realizarea diagramelor entiti-relaii pentru o problem de
gestiune dat

Tipuri structurate de date
tablouri, iruri de
caractere,nregistrri, liste,
stive, cozi
Structuri de date alocate
dinamic
( liste simplu nlnuite,
liste dublu nlnuite, liste
circulare)
Grafuri orientate i
neorientate:
terminologie
proprieti
reprezentarea n
memorie
tipuri speciale de
grafuri
Structuri de date
arborescente:
terminologie
proprieti
reprezentarea n
memorie, tipuri
speciale de arbor
Modelul conceptual al
problemei
Tipuri de date
Modele de organizare a
datelor


Analizarea enunului
unei probleme n scopul
identificrii i
clasificrii datelor
necesare

Completarea unui enun
lacunar cu cerina/
datele/ restriciile
impuse asupra datelor/
sintagmele de legtur
etc.

Exerciii de reprezentare
a unor structuri de date
precizate (ir, matrice,
graf, arbore etc.)

Folosirea termenilor
specifici structurilor de
date n diferite contexte
(studiu, demonstrare,
exersare).
Exemplificarea
principalelor proprieti
ale unor structuri de
date
Realizarea unei scheme
de clasificare a datelor
i structurilor de date.


Prob scris
Evaluare oral
Proiect
(prezentare)
Harta
conceptual
Tehnica 3-2-1
R.A.I.



2.7.Alegerea
structurii de date
adecvate rezolvrii
unei probleme
Enumerarea diferitelor modaliti de structurare a datelor
pentru o problem
Alegerea din mai multe structurri posibile a celei adecvate

2.8. Transpunerea
unei probleme din
limbaj natural n
limbaj de grafuri,
folosind corect
terminologia
specific
Identificarea elementelor unui enun care sugereaz
utilizarea teoriei grafurilor
Identificarea elementelor compatibile cu teoria grafurilor
dintr-o implementare dat
Reformularea un enun folosind termeni din teoria grafurilor
Formularea un enun natural corespunztor unei sintagme
date din teoria grafurilor
2.9. Identificarea
avantajelor
utilizrii diferitelor
metode de
structurare a datelor
necesare pentru
rezolvarea unei
probleme
Rezolvarea unei probleme folosind dou sau mai multe
modaliti de structurare a datelor
Enumerarea avantajelor alegerii unei anumite structuri de
date
Descrierea fiecruia dintre avantajele alegerii unei anumite
structuri de date (eficiena de lucru, expresivitatea sursei,
posibiliti de depanare etc.)

26



3. Elaborarea algoritmilor de rezolvare a problemelor
Elevul trebuie s urmreasc algoritmul de rezolvare a unei probleme, s descrie o metod algoritmic de rezolvare, s reprezinte o strategie de rezolvare
ntr-o manier tiinific i expresiv (pseudocod) i s coreleze o situaie practic de prelucrare cu unul dintre algoritmii cunoscui.

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
3.1. Identificarea
elementelor unui
enun
Identificarea datelor i rezultatelor unei probleme
Identificarea restriciilor impuse asupra datelor
Sublinierea unor cuvinte eseniale necesare pentru rezolvare
Sublinierea unor sintagme caracteristice unui mare numr de
probleme (distincte, cel mai ... , eficient , toate etc.)
Reformularea enunului unei probleme (pentru corectitudine,
completitudine, claritate, expresivitate, eficien etc.)
Etapele rezolvrii
problemelor. Exemple.
Noiunea de algoritm.
Caracteristici. Exemple.
Reprezentarea
algoritmilor. Pseudocod.
Principiile programrii
structurate.
Structuri de baz:
structura liniar
structura alternativ
structura repetitiv

Algoritmi elementari:
cifrele unui numr
probleme de
divizibilitate expresii
simple
Simularea executrii
unui algoritm dat
Analizarea unui flux de
prelucrare n vederea
structurrii algoritmului
corespunztor
Exerciii de completare,
modificare sau
restructurare a unui
algoritm dat
Scrierea n pseudocod a
algoritmilor
fundamentali.
Adaptarea dirijat a unor
algoritmi pentru a
rezolva cerine noi
Exerciii de estimare a
numrului de operaii
corespunztoare unui
algoritm
Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
modelare
Hri
conceptuale
3-2-1
R.A.I.






3.2.
Descompunerea
rezolvrii unei
probleme n pai
Identificarea primului pas al unui algoritm
Identificarea urmtorului pas posibil al unui algoritm dat
parial
Identificarea pasului lips al unui algoritm dat
Ordonarea pailor unui algoritm dat (neordonat)
Formularea n limbaj natural a rolului unui pas dintr-o
prelucrare algoritmic
Recunoaterea succesiunii pailor unui algoritm ntr-o
reprezentare printr-o schem logic dat
3.3. Reprezentarea
algoritmilor n
pseudocod
Transcrierea n pseudocod a rezolvrii descrise n limbaj
natural sau dat prin schem logic structurat
Alinierea sugestiv a instruciunilor unui program pseudocod

27

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
3.4. Respectarea
principiilor
programrii
structurate n
elaborarea
algoritmilor
Utilizarea tehnicilor de structurare a unei rezolvri (folosirea
unor semnalizatori, schimbarea ordinii unor pai, refolosirea
unor pai, schimbarea unor condiii etc.)
Alegerea tehnicii adecvate de structurare a unei rezolvri
Scrierea indentat a instruciunilor pentru a evidenia
structurile folosite
secvene de valori
iruri recurente
Aplicaii din viaa
cotidian :
situaia colare
balana de cheltuieli
cheltuieli la ntreinere
salariul unei persoane
etc.

Aplicaii interdisciplinare,
specifice profilului:
ecuaia de gradul I
ecuaia de gradul al II-
lea
fracii
aplicaii de geometrie
progresii
mobile n micare
masa molecular
prelucrri statistice ale
unei serii de valori
Reprezentarea prin
diagram top-down a
rezolvrii unei probleme
care se poate
descompune n
subprobleme
Rezolvarea dirijat a
unei probleme cu
subprobleme secveniale
(independente)
Rezolvarea dirijat a
unei probleme cu
subprobleme
dependente
Exerciii de calcul al
valorii unei funcii
recursive i de urmrire
a executrii unei
proceduri recursive
Reprezentarea prin
diagram a apelurilor
recursive
Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
modelare
Hri
conceptuale
3-2-1
R.A.I.








3.5. Aplicarea
creativ a
algoritmilor
fundamentali n
rezolvarea unor
probleme concrete
Reproducerea enunului unei probleme concrete-practice
Evidenierea elementelor din enun care sugereaz un
algoritm fundamental
Evidenierea elementelor din enun care-l difereniaz de
aplicarea direct a algoritmului sugerat
Adaptarea algoritmului pentru a rspunde cerinelor unei
probleme noi
Implementarea algoritmului adaptat
Combinarea a doi sau mai muli algoritmi pentru a rezolva o
problem concret
Formularea unei cerine cu caracter practic ce utilizeaz n
rezolvare un algoritm dat
Formularea unei cerine cu caracter practic n rezolvarea
creia se utilizeaz succesiv doi algoritmi dai
Formularea unei cerine cu caracter practic ce combin doi
algoritmi dai

28

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
3.6. Elaborarea
unui algoritm de
rezolvare a unor
probleme din aria
curricular a
specializrii
Rezolvarea problemei pentru exemple concrete de date alese
judicios
Identificarea datelor specifice problemei (stabilirea
numrului de date necesare, a numrului de rezultate
solicitate, a mulimii de valori pentru date, a denumirilor
expresive pentru variabile etc.)
Descrierea rezolvrii n limbaj natural
Descrierea rezolvrii n pseudocod
Aplicarea pailor unui algoritm pentru seturi de date
rezonabile
valorea unei expresii
algebrice
combinatoric
mrimi fizice ntr-un
circuit electricgenetic
etc.)

Metode de programare
Analiza eficienei unui
algoritm



Subprograme. Aplicaii
folosind subprograme

Modularizarea aplicaiei
Etape n dezvoltarea
aplicaiilor








Realizarea tabelului de
valori pentru parametrii
i variabilele locale ale
subprogramelor
Exersarea aplicrii
metodelor de
programare pe seturi de
date concrete
Urmrirea executrii
unui algoritm
backtracking dat
Scrierea domeniilor de
valori i a condiiilor de
validare pentru un
algoritm backtracking
Discutarea i proiectarea
a dou sau mai multe
rezolvri (bazate pe
metode diferite) pentru
aceeai problem i
analizarea eficienei
fiecreia dintre ele.
Realizarea n echip a
modelului unei aplicaii
simple cu baze de date
sau cu clase i obiecte

Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
modelare
Hri
conceptuale
3-2-1
R.A.I.













3.7. Alegerea unui
algoritm eficient de
rezolvare a unei
probleme
Alegerea unui algoritm de rezolvare dintr-o mulime de
algoritmi dai, conform unui criteriu
Estimarea eficienei, ca timp de executare, a unei rezolvri
Estimarea eficienei, ca spaiu de memorie utilizat, a unei
rezolvri
Modificarea unui algoritm pentru a ndeplini o anumit
condiie de eficien (numr variabile, numr structuri
repetitive, numr de executri ale unui pas etc.)
3.8. Identificarea
subproblemelor
unei probleme
Identificare unei cerine simple deductibile din cerina
compus a unei probleme
Asamblarea unei cerine compuse, pe baza a dou sau mai
multe cerine simple date
Descompunerea unei cerine compuse n cerinele simple din
care se compune
Crearea de enunuri care s solicite doi sau mai muli
algoritmi cunoscui

29

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
3.9. Utilizarea
subprogramelor
Recunoaterea situaiilor n care este necesar utilizarea unor
subprograme
Descompunerea unei cerine compuse n cerinele simple din
care se compune
Compararea programului ce implementeaz un algoritm cu
cu programul ce implementeaz acelai algoritm cu ajutorul
subprogramelor
Recunoaterea avantajelor de editare i depanare a
programelor e utilizeaz subprograme
Recunoaterea metodelor de refolosire a codului unei
secvene de prelucrare
Identificarea datelor de intrare, a datelor de ieire i a celor
de intrare-ieire ntr-o prelucrarea modular
Diferenierea definirii unui subprogram de apelul acelui
subprogram

Subprograme. Aplicaii
folosind subprograme

Modularizarea aplicaiei
Etape n dezvoltarea
aplicaiilor

Etape n dezvoltarea
aplicaiilor

Criterii de eficien a
aplicaiilor









Realizarea tabelului de
valori pentru parametrii
i variabilele locale ale
subprogramelor
Exersarea aplicrii
metodelor de
programare pe seturi de
date concrete
Discutarea i proiectarea
a dou sau mai multe
rezolvri (bazate pe
metode diferite) pentru
aceeai problem i
analizarea eficienei
fiecreia dintre ele.
Realizarea n echip a
modelului unei aplicaii
simple cu clase i
obiecte.

Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
modelare
Hri
conceptuale
3-2-1
R.A.I.







Diferenierea unui subprogram procedural de unul funcional
Diferenierea transferului prin valoarea de transferul prin
referin
Identificarea variabilelor locale, variabilelor globale i a
parametrilor
Enumerarea avantajelor n lucrul cu subprograme

30

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
3.10. Utilizarea
recursivitii
Diferenierea definiiei directe n raport cu definiia recurent
a unui ir
Descrierea metodei de rezolvare a unei probleme n termeni
recursivi
Evaluarea unui apel recursiv
Reprezentarea stivei de apeluri n diferite puncte ale
executrii unui apel recursiv
Completarea condiiei/condiiilor de oprire pentru o definiie
de subprogram recursiv
Completarea apelului recursiv al unui subprogram cu o
cerin dat
Reprezentarea liniar/arborescent a apelurilor recursive
pentru un apel dat

Subprograme.
Aplicaii folosind
subprograme

Recursivitate

Structura unei aplicaii

Modularizarea aplicaiei

Etape n dezvoltarea
aplicaiilor

Criterii de eficien a
aplicaiilor














Exersarea aplicrii
metodelor de
programare pe seturi de
date concrete

Discutarea i proiectarea
a dou sau mai multe
rezolvri (bazate pe
metode diferite) pentru
aceeai problem i
analizarea eficienei
fiecreia dintre ele.


















Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
modelare
Hri
conceptuale
3-2-1
R.A.I.
















3.11. Identificrea
metodei de
programare
adecvate pentru
rezolvarea unei
probleme
Caracterizarea metodelor studiate (Backtracking, Divide et
impera, Greedy, Programare dinamic)
Identificarea elementelor din cerin (criteriu de optim,
subprobleme, independen, succesiune de decizii etc.) ce
ncadreaz problema ntr-o clas dintre cele studiate
Descrierea etapelor de rezolvare a unei probleme din fiecare
clas
Identificarea unor probleme cunoscute dintr-o clas dat
Clasificarea unui set de probleme date n mulimi
corespunztoare metodelor nvate
3.12. Construirea
unor soluii pentru
probleme simple
care se rezolv cu
ajutorul metodelor
de programare
Descrierea rezolvrii de principiu pentru fiecare metod
Descrierea rezolvrii backtracking pentru o problem
cunoscut
Descrierea rezolvrii divide et impera pentru o problem
cunoscut
Descrierea rezolvrii greedy pentru o problem cunoscut

31

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
3.13. Aplicarea
creativ a
metodelor de
programare pentru
rezolvarea unor
probleme practice
Reproducerea enunului unei probleme cu caracter
practic/interdisciplinar
Stabilirea analogiei unei probleme cu o problem cunoscut
Adaptarea rezolvrii unei probleme cunoscute ce utilizeaz
una dintre metode pentru a rspunde cerinelor unei probleme
noi
Proiectarea unei aplicaii practice/interdisciplinare simple ce
implementeaz una dintre metodele studiate

Aplicaii practice folosind
tablouri, iruri de
caractere, nregistrri,
liste, grafuri, arbori.
Subprograme. Aplicaii
folosind subprograme
Recursivitate
Mediul de dezvoltare a
aplicaiilor (interfa,
instrumente specifice)
Structura unei aplicaii
Modularizarea aplicaiei
Etape n dezvoltarea
aplicaiilor
Criterii de eficien a
aplicaiilor

Exersarea aplicrii
metodelor de
programare pe seturi de
date concrete

Discutarea i proiectarea
a dou sau mai multe
rezolvri (bazate pe
metode diferite) pentru
aceeai problem i
analizarea eficienei
fiecreia dintre ele
Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
modelare
Hri
conceptuale
3-2-1
R.A.I.

3.14. Analiza
comparativ a
eficienei diferitelor
metode de
rezolvare a
aceleiai probleme
Enumerarea metodelor corecte de rezolvare pentru o aceeai
problem i ordonarea acestora n funcie de eficien
Alegerea unui algoritm eficient de rezolvare a unei probleme
3.15. Elaborarea
strategiei de
realizare a unei
aplicaii
Enumerarea etapelor realizrii unui proiect
Enumerarea activitilor specifice fiecrei etape i a
condiiilor specifice de desfurare
Planificarea i executarea etapelor realizrii unei aplicaii
Documentarea etapei de proiectare
Gestionarea instrumentelor, produselor i versiunilor n etapa
de implementare
Respectarea termenelor de realizare



4. Aplicarea algoritmilor fundamentali n prelucrarea datelor
Elevul trebuie s cunoasc particularitile de prelucrare a diferitelor tipuri de structuri de date pentru a fi capabil s modeleze complet rezolvarea unei
probleme simple, prin alegerea structurilor de date i a instrumentelor de prelucrare adecvate.


32

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
4.1. Aplicarea
algoritmilor
fundamentali
pentru date simple
Recunoaterea unor algoritmi cu cifrele unui numr, de
divizibilitate, de calcul etc.
Adaptarea unor algoritmi dai pentru a rspunde unor
cerine suplimentare de prelucrare a datelor
Reprezentarea pseudocod a unor algoritmi cu date simple
Operaii asupra datelor:
aritmetice
logice
relaionale

Prelucrare a datelor
structurate n tablouri:
cutare
sortare
prelucrri de matrice etc.

Prelucrarea irurilor de
caractere i a nregistrrilor
Operaii elementare pe liste
nlnuite :
inserare element
tergere element
parcurgere

Parcurgerea grafurilor.
Aplicaii:
componente conexe
tare conexe etc.
Determinarea drumurilor de
cost minim

Arbori pariali de cost
minim
Aplicarea unor algoritmi
de prelucrare pe structuri
de date concrete cu
respectarea pailor
descrii n limbaj natural
Modificarea unui
algoritm cunoscut pentru
realizarea unei prelucrri
nrudite (ex. Sortarea cu
dublu criteriu)
Construirea prin
descoperire a
algoritmilor simpli de
prelucrare
Declararea formal a
unor subprograme
predefinite pentru
prelucrarea structurilor
de date
Exerciii de reprezentare
pseudocod a algoritmilor
tipici de prelucrare a
structurilor de date.
Urmrirea executrii
unui program pseudocod
pentru o problem ce
combin mai multe
prelucrri asupra
Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
prezentare
animat/intera
ctiv a
prelucrrilor
pe structuri
speciale (stiva,
heap etc.)
3-2-1
R.A.I.










4.2. Aplicarea
funciilor i
procedurilor
specifice de
prelucrare a datelor
structurate
Enumerarea prelucrrilor uzuale n lucrul cu iruri de
caractere
Descrierea formal a apelului unui subprogram de
prelucrare a irurilor de caractere
Enunarea rolului parametrilor de intrare ai fiecruia dintre
subprograme
Identificarea modului de obinere a
rezultatului/rezultatelor prelucrrilor efectuate de
subprogramele predefinite
Utilizarea corect a parametrilor subprogramelor
predefinite
4.3. Elaborarea
unor algoritmi de
prelucrare a datelor
structurate
Descrierea n limbaj natural a algoritmilor tipici pentru
date structurate (parcurgere, cutare, sortare, inserare etc.)
Aplicarea unor metode de prelucrare pe seturi de date
concrete
Modificarea unui algoritm pentru un numr bine
determinat de date simple astfel nct s opereze asupra
unui ir de date, a unui numr bine determinat de iruri
astfel nct s opereze asupra unei matrice sau care
utilizeaz diferite de valori pentru o aceeai entitate astfel
nct s opereze asupra unui articol/unei nregistrri
Construirea algoritmilor care s efectueze operaii tipice
asupra structurilor de date

33

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
4.4. Descrierea
operaiilor
specifice listelor i
listelor nlnuite
Enumararea operaiilor specifice listelor
Recunoaterea operaiilor specifice listelor
Identificarea i caracterizarea listelor speciale (coada i
stiva)
Utilizarea terminologiei specifice listelor i listelor
speciale
Descrierea unei prelucrri de liste n termeni de operaii
specifice
Aplicarea unor metode de prelucrare a unor liste date
Recunoaterea unui algoritm de inserare/eliminare n/din
list folosind structuri statice
Enunarea principalelor mecanisme de alocare/dealocare a
componentelor unei liste nlnuite
Descrierea n termeni de alocare/dealocare a operaiilor
specifice cu liste
Recunoaterea contextelor de prelucrare n care se
recomand utilizarea listelor nlnuite
Operaii asupra datelor:
aritmetice
logice
relaionale

Prelucrare a datelor
structurate n tablouri:
cutare
sortare
prelucrri de matrice etc.

Prelucrarea irurilor de
caractere i a nregistrrilor
Operaii elementare pe liste
nlnuite :
inserare element
tergere element
parcurgere
Parcurgerea grafurilor.
Aplicaii:
componente conexe
tare conexe etc.
Determinarea drumurilor de
cost minim
Arbori pariali de cost
minim
aceleiai structuri de
date.
Rezolvarea dirijat a
unei probleme ce
combin structuri diferite
de date i algoritmi
fundamentali de
prelucrare
Realizarea unui scenariu
de exploatare a unei baze
de date simple (modelate
anterior) prin definirea
unor interogri cu
utilitate practic













Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
prezentare
animat/intera
ctiv a
prelucrrilor
pe structuri
speciale (stiva,
heap etc.)
3-2-1
R.A.I.









4.5. Construirea
unor algoritmi
simpli de verificare
a unor proprieti
specifice grafurilor
Descrierea n limbaj natural a algoritmilor de verificare a
proprietii de graf neorientat
Aplicarea unor metode de verificare pentru grafuri date
Reprezentarea unor algoritmi de verificare prin calculul
gradelor vrfurilor (graf complet, graf regulat), prin
parcugere (graf conex, tare conex) etc.
Descrierea unei metode pentru verificare proprietii de
lan/ciclu/graf hamiltonian, de ciclu/graf eulerian
Reprezentarea n pseudocod a unor secvene specifice de
verificare

34

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
4.6. Aplicarea
algoritmilor
fundamentali de
prelucrare a
grafurilor
Utilizarea corect a termenilor specifici
Descrierea unei metode de obinere a unui arbore parial
Descrierea uneia sau mai multor metode pentru drumuri optime
Aplicarea unor metode de prelucrare pentru grafuri date
Reprezentarea n pseudocod a unor secvene specifice de
prelucrare
Operaii asupra datelor:
aritmetice
logice
relaionale

Prelucrare a datelor
structurate n tablouri:
cutare
sortare
prelucrri de matrice etc.

Prelucrarea irurilor de
caractere i a nregistrrilor
Operaii elementare pe liste
nlnuite :
inserare element
tergere element
parcurgere

Parcurgerea grafurilor.
Aplicaii:
componente conexe
tare conexe etc.
Determinarea drumurilor de
cost minim

Arbori pariali de cost
minim
Construirea prin
descoperire a
algoritmilor simpli de
prelucrare
.
Rezolvarea dirijat a
unei probleme ce
combin structuri diferite
de date i algoritmi
fundamentali de
prelucrare

Realizarea unui scenariu
de exploatare a unei baze
de date simple (modelate
anterior) prin definirea
unor interogri cu
utilitate practic
Teste scrise
(itemi
obiectivi i
semiobiectivi)
Rezolvare de
probleme
Portofoliu de
probleme
Proiect de
prezentare
animat/intera
ctiv a
prelucrrilor
pe structuri
speciale (stiva,
heap etc.)
3-2-1
R.A.I.

4.7. Descrierea
operaiilor
specifice
structurilor
arborescente
Utilizarea corect a termenilor specifici
Enunarea principalelor proprieti ale unei structuri
arborescente
Aplicarea unor metode de determinare a caracteristicilor
unor arbori dai
Aplicarea unor metode de prelucrare pentru arbori dai
Construirea algoritmilor de determinare a unor
caracteristici (rdcin, numr frunze, nlime, numr
maxim de fii etc.)
Utilizarea parcurgerii grafurilor pentru prelucrri specifice
structurilor arborescente
Descrierea metodelor de parcurgere a arborilor binari
Reprezentarea n pseudocod sau limbaj de programare a
metodelor de parcurgere i a altor secvene de prelucrare
arborescent
4.8. Descrierea
operaiilor
specifice bazelor
de date

Descrierea etapelor construirii unei baze de date
Aplicarea metodelor de creare, actualizare i tergere a
unei tabele
Aplicarea interogrilor simple, cu condiii de selecie
i/sau cu opiuni de ordonare
Descrierea modalitilor de obinere a datelor din mai
multe tabele legate
Aplicarea interogrilor cu legturi
Descrierea modalitilor de obinere a datelor agregate
Aplicarea funciilor agregate, a metodelor de grupare i
selecie a grupurilor

35

5. Implementarea algoritmilor ntr-un limbaj de programare
Elevul trebuie s se familiarizeze cu instrumentele de programare i cele de dezvoltare pentru a fi capabil s realizeze un produs program care s aib toate
atributele unei aplicaii

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
5.1. Identificarea
ntr-un program a
structurilor de
control nvate
Identificarea instruciunilor simple (citire, scriere,
atribuire)
Identificarea structurilor de control (instruciunilor
structurate)
Enunarea rolului instruciunii compuse n contextul
sintactic al structurilor de control
Elementele de baz ale
limbajului de programare
Mediul limbajului de
programare studiat
Fiiere text.
Implementarea unor
algoritmi elementari cu
aplicabilitate practic
Declararea i utilizarea
structurilor de date.
Aplicaii practice folosind
tablouri, iruri de caractere,
nregistrri, liste, grafuri,
arbori.
Subprograme. Aplicaii
folosind subprograme
Recursivitate
Alocarea dinamic a
memoriei (operaii i
Editarea n mediul de
dezvoltare a unui
program dat
Rularea pas cu pas a
unui program (fi de
instruire asistat)
Exersarea
instrumentelor de
urmrire i depanare pe
un program simplu ce
conine erori
Rularea mai multor
implementri pentru o
aceeai problem cu
completarea unor fie de
observaii
Elaborarea i realizarea
unei aplicaii simple
(modelate anterior),
Teste scrise
(itemi
obiectivi i
semiobiectivi)
Fie de
activitate
practic
Portofoliu de
programe
Investigaia
Referatul de
prezentare a
unui mediu
sau a unei
aplicaii noi
Proiectul




5.2. Utilizarea unui
mediu de
programare pentru
studiat
Descrierea interfeei mediului de dezvoltare utilizat
Enumerarea principalelor faciliti oferite de mediul de
dezvoltare utilizat
Aplicarea pailor de gestionare a unui program (simplu
sau proiect de tip consol)
Utilizarea facilitilor de editare ale mediului de
dezvoltare
Descrierea rolului etapei de compilare a programelor
Identificarea instrumentelor de depanare oferite de mediul
de dezvoltare
Aplicarea principalelor operaii de configurare a mediului
de dezvoltare utilizat
Identificarea instrumentelor de autodocumentare oferite

36

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare

5.3.Transcrierea
algoritmilor din
pseudocod ntr-un
limbaj de
programare
Recunoaterea elementelor unei descrieri formale
(diagram Wirth i/sau sintagm cu terminale i
neterminale)
Enumerarea prilor obligatorii i opionale ale unui
program
Identificarea rolului unei biblioteci
Recunoaterea mecanismelor de utilizare a unei biblioteci
Enunarea rolului unei instruciuni de declarare
Reproducerea sintagmei fiecrei instruciuni executabile
din program
Aplicarea principalelor reguli de scriere a expresiilor
(operatori, compatibiliti, prioriti, evaluare)
Enunarea mecanismului de buffering
Aplicarea mecanismelor specifice de citire i de scriere
Aplicarea pailor de gestionare a fiierelor-program
specifice mediului de dezvoltare
Aplicarea pailor de obinere a unui program
mecanisme specifice)
Elemente de programare
orientat pe obiecte
Mediul de dezvoltare a
aplicaiilor (interfa,
instrumente specifice)
Structura unei aplicaii
Modularizarea aplicaiei
Etape n dezvoltarea
aplicaiilor
Criterii de eficien a
aplicaiilor












folosind un mediu de
programare specific
Implementarea unor
algoritmi fundamentali
(unor metode)
Implemnatrea
algoritmilor specifici de
prelucrare a structurilor
de date
nvarea prin
descoperire dirijat a
tehnicilor moderne de
editare oferite de un
mediu nou, la prima lui
utilizare
Prezentarea unei
aplicaii n faa clasei
(pe echipe)






Teste scrise
(itemi
obiectivi i
semiobiectivi)
Fie de
activitate
practic
Portofoliu de
programe
Investigaia
Referatul de
prezentare a
unui mediu
sau a unei
aplicaii noi
Proiectul








5.4. Utilizarea
fiierelor text
pentru introducerea
datelor i
extragerea
rezultatelor
Identificarea rolului mecanismului de buffering
Recunoaterea variabilelor asociate unui fiier text
Explicarea rolului principalelor operaii cu fiiere text
(deschidere, citire/scriere, nchidere)
Identificare altor operaii cu fiiere text (tergere,
redenumire, testrae etc.)
Aplicarea principalelor operaii cu fiiere text

37

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
5.5. Implementarea
n limbaj de
programare a
algoritmilor de
prelucrare a datelor
structurate
Implementarea n limbaj de programare a unor algoritmi
cu date simple i tablouri
Enumerarea subprogramelor predefinite pentru lucrul cu
iruri de caractere
Apelarea corect a subprogramelor predefinite pentru
iruri de caractere
Utilizarea documentaiei (help) pentru actualizarea
cunotinelor pentru lucrul cu iruri de caractere
Implementarea subprogramelor corespunztoare
principalelor operaii cu liste i cu liste speciale
Implementarea unor programe pentru prelucrri de liste i
sau de liste speciale
Implementarea algoritmilor de verificare a unor
proprieti ale grafurilor/arborilor
Implementarea unor algoritmi specifici de prelucrare a
grafurilor/arborilor
Implementarea unor
algoritmi elementari cu
aplicabilitate practic
Declararea i utilizarea
structurilor de date.
Aplicaii practice folosind
tablouri, iruri de caractere,
nregistrri, liste, grafuri,
arbori.
Subprograme. Aplicaii
folosind subprograme
Recursivitate
Alocarea dinamic a
memoriei (operaii i
mecanisme specifice)
Elemente de programare
orientat pe obiecte
Mediul de dezvoltare a
aplicaiilor (interfa,
instrumente specifice)
Structura unei aplicaii
Modularizarea aplicaiei
Etape n dezvoltarea
aplicaiilor
Criterii de eficien a
aplicaiilor






Exersarea
instrumentelor de
urmrire i depanare pe
un program simplu ce
conine erori
Rularea mai multor
implementri pentru o
aceeai problem cu
completarea unor fie de
observaii
Elaborarea i realizarea
unei aplicaii simple
(modelate anterior),
folosind un mediu de
programare specific
Implementarea unor
algoritmi fundamentali
(unor metode)
Implemnatrea
algoritmilor specifici de
prelucrare a structurilor
de date
nvarea prin
descoperire dirijat a
tehnicilor moderne de
editare oferite de un
mediu nou, la prima lui
utilizare
Prezentarea unei
aplicaii n faa clasei
(pe echipe)


Teste scrise
(itemi
obiectivi i
semiobiectivi)
Fie de
activitate
practic
Portofoliu de
programe
Investigaia
Referatul de
prezentare a
unui mediu
sau a unei
aplicaii noi
Proiectul















5.6. Utilizarea
corect a
subprogramelor
predefinite i a
celor definite de
utilizator
Apelarea corect a unor subprograme predefinite pentru
numere, pentru prelucrarea irurilor de caractere etc.
Descrierea parametrilor i rezultatului pentru principalele
funcii predefinite
Clasificarea funciilor predefinite n funcie de specificul
prelucrrii (numerice, pentru caractere, de conversie etc.)
Utilizarea apelului unor proceduri predefinite (tergerea
ecranului, citire, scriere)
Diferenierea apelului unei funcii de apelul unei
proceduri
Deducerea utilitii unui subprogram a crui definiie este
dat
Definirea unei funcii pentru un rezultat cerut
Definirea unei proceduri pentru o prelucrare cerut
Apelul unui subprogram a crui declarare (proptotip) este
dat

38

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
5.7. Construirea
unor subprograme
pentru rezolvarea
subproblemelor
unei probleme
Implementarea corect a definiiei i apelurilor unui
subprogram pentru o cerin dat
Depanarea i corectarea unor subprograme ce conin erori
Implementarea unui program pentru o cerin dat
utiliznd unul sau mai multe subprograme definite de
utilizator
Implementarea unor
algoritmi elementari cu
aplicabilitate practic
Declararea i utilizarea
structurilor de date.
Aplicaii practice folosind
tablouri, iruri de caractere,
nregistrri, liste, grafuri,
arbori.
Subprograme. Aplicaii
folosind subprograme
Recursivitate
Alocarea dinamic a
memoriei (operaii i
mecanisme specifice)
Elemente de programare
orientat pe obiecte
Mediul de dezvoltare a
aplicaiilor (interfa,
instrumente specifice)
Structura unei aplicaii
Modularizarea aplicaiei
Etape n dezvoltarea
aplicaiilor
Criterii de eficien

Implementarea unor
algoritmi elementari cu
aplicabilitate practic
Declararea i utilizarea
structurilor de date.
Exersarea
instrumentelor de
urmrire i depanare pe
un program simplu ce
conine erori
Rularea mai multor
implementri pentru o
aceeai problem cu
completarea unor fie de
observaii
Elaborarea i realizarea
unei aplicaii simple
(modelate anterior),
folosind un mediu de
programare specific
Implementarea unor
algoritmi fundamentali
(unor metode)
Implemnatrea
algoritmilor specifici de
prelucrare a structurilor
de date
nvarea prin
descoperire dirijat a
tehnicilor moderne de
editare oferite de un
mediu nou, la prima lui
utilizare
Prezentarea unei
aplicaii n faa clasei
(pe echipe)
Teste scrise
(itemi
obiectivi i
semiobiectivi)
Fie de
activitate
practic
Portofoliu de
programe
Investigaia
Referatul de
prezentare a
unui mediu
sau a unei
aplicaii noi
Proiectul















5.8. Aplicarea
mecanismului
recursivitii prin
crearea unor
subprograme
recursive
Apelarea unor programe recursive definite
Deducerea rolului unui program recursiv dat prin definiia
sa
Implementarea unor subprograme recursive pentru cerine
simple
Implementarea unor programe ce utilizeaz subprograme
recursive
Definirea unor subprograme recursive pentru prelucrri
de liste nlnuite/grafuri/arbori
Definirea unor subprograme recursive pentru proprieti
ale grafurilor
5.9. Identificarea
avantajelor i a
dezavantajelor
aplicrii tehnicii
recursive n
implementarea
unor rezolvri
Trasarea apelurilor pentru definiii recursive neeficiente
(Fibonacci, calculul combinrilor cu triunghiul lui Pascal
etc)
Estimarea numrului de operaii pentru un apel pentru o
recursie neeficient
Estimarea numrului de operaii pentru prelucrarea
iterativ corespunztoare unei definiii recursive
neeficiente

39

Competene
specifice
Competene de evaluat Coninuturi Activiti de nvare Forme de
evaluare
5.10. Identificarea
tehnicilor de
programare
adecvate rezolvrii
unei probleme i
aplicarea creativ a
acestora
Utilizarea diversificat a tipurilor de date i
instruciunilor, a subprogramelor predefinite, n scopul
rezolvrii unei probleme
Utilizarea tehnicilor de structurare a datelor, de acces la
date, de alocare i dealocare specifice limbajului de
programare
Utilizarea tehnicilor de programare modular, definind i
apelnd subprograme conform cerinei de rezolvare
Abstractizarea implementrii unei rezolvri utiliznd
tehnici de structurare a datelor i prelucrrilor (POO)
Aplicaii practice folosind
tablouri, iruri de caractere,
nregistrri, liste, grafuri,
arbori.
Subprograme. Aplicaii
folosind subprograme
Recursivitate
Alocarea dinamic a
memoriei (operaii i
mecanisme specifice)
Elemente de programare
orientat pe obiecte
Mediul de dezvoltare a
aplicaiilor (interfa,
instrumente specifice)
Structura unei aplicaii
Modularizarea aplicaiei
Etape n dezvoltarea
aplicaiilor
Criterii de eficien a
aplicaiilor


Exersarea
instrumentelor de
urmrire i depanare pe
un program simplu ce
conine erori
Rularea mai multor
implementri pentru o
aceeai problem cu
completarea unor fie de
observaii
Elaborarea i realizarea
unei aplicaii simple
(modelate anterior),
folosind un mediu de
programare specific
Implementarea unor
algoritmi fundamentali
(unor metode)
Implemnatrea
algoritmilor specifici de
prelucrare a structurilor
de date
nvarea prin
descoperire dirijat a
tehnicilor moderne de
editare oferite de un
mediu nou, la prima lui
utilizare
Prezentarea unei
aplicaii n faa clasei
(pe echipe)
Teste scrise
(itemi
obiectivi i
semiobiectivi)
Fie de
activitate
practic
Portofoliu de
programe
Investigaia
Referatul de
prezentare a
unui mediu
sau a unei
aplicaii noi
Proiectul














5.11. Elaborarea i
implementarea
rezolvrilor de
probleme din aria
curricular a
specializrii
Respectarea etapelor de rezolvare (modelare,
implementare, testare, depanare)
Justificarea alegerii unei metode de rezolvare pentru o
problem
Estimarea eficienei metodei de rezolvare alese
Enumerarea tehnicilor folosite n implemetarea rezolvrii
5.12. Utilizarea
tehnicilor moderne
n implementarea
aplicaiilor
Exploatarea tehnicilor de implementare folosind
programarea vizual
Gestionarea evenimentelor i a prelucrrilor asociate
acestora
Enumerarea principalelor bibliotecile de obiecte
predefinite existente n mediul de dezvoltare utilizat
Utilizarea componentelor uzuale din principalele
biblioteci
Definirea unei sau unor clase proprii, specifice aplicaiei
5.13. Utilizarea
instrumentelor de
dezvoltare a unei
aplicaii
Identificarea tehnicilor moderne de editare, depanare,
documentare etc.
Utilizarea instrumentelor oferite de mediul de dezvoltare
pentru design-ul interfeei
Utilizarea principalelor instrumente de editare
(Intellisense, comentarii, ascundere, factorizare etc.)
Instrumente de evaluare a competenelor la disciplina de studiu
Informatic


Tipuri de itemi
Pentru o nelegere mai bun a acestei problematici vom opera cu urmtoarea definiie de lucru a
itemului: Item = <ntrebare> + <formatul acesteia> + <rspunsul ateptat>
Teoria i practica evalurii evideniaz mai multe citerii pe baza crora pot fi clasificai itemii.
Unul dintre criteriile cel mai des utilizate este acela al gradului de obiectivitate oferit n corectare.
n funcie de acest criteriu, itemii pot fi clasificai n trei mari categorii:
Itemii obiectivi asigur un grad de obiectivitate ridicat n msurarea rezultatelor
colare i testeaz un numr mare de elemente de coninut ntr-un interval de timp relativ
scurt. Rspunsul ateptat este bine determinat, ca i modalitatea de notare a acestuia.
Itemii semiobiectivi permit ca rspunsul ateptat s nu fie totdeauna unic determinat,
modalitatea de corectare i notare inducnd uneori mici diferene de la un corector la altul.
Acetia testeaz o gam mai variat de capaciti intelectuale, oferind n acelai timp
posibilitatea de a utiliza i materiale auxiliare n rezolvarea sarcinilor de lucru propuse.
Itemii subiectivi (cu rspuns deschis) solicit un rspuns amplu, permind valorificarea
capacitilor creative ale elevilor. Acetia sunt relativ uor de construit, principala
problem constituind-o modul de elaborare a schemei de notare astfel nct s se poat
obine unitate i uniformitate la nivelul corectrii.

1. Itemi obiectivi


Itemii obiectivi repezint instrumente de evaluare frecvent aplicate la informatic, ntruct
activitile de proiectare i programare implic formulri standardizate, lipsite de echivoc.
Itemii obiectivi au capacitatea de a testa un numr mare de elemente de coninut ntr-un timp relativ
scurt i ofer posibilitatea asocierii cu un sistem de notare extrem de simplu: punctajul aferent se
acord integral, se acord parial conform unei reguli (formule) de calcul sau nu se acord deloc (n
funcie de rspunsul ateptat).
Din acest categorie fac parte:
1.1. Itemi cu alegere dual
Alegerea dual presupune formularea unei cerine cu dou variante complementare de rspuns
(Adevrat/Fals, Da/Nu, Corect/Incorect etc.).
Se pot verifica prin intermediul itemilor cu alegere dual:
cunotinele legate de corectitudinea sintactic a unor expresii (comenzi, instruciuni, notaii
etc.);
nelegerea semnificaiei unor noiuni din terminologia de specialitate (denumiri, instrumente
de prelucrare, metode de rezolvare, proprieti etc.)
recunoaterea unor explicaii, definiii, sau imagini.

Pentru proiectarea corect a itemilor cu alegere dual este necesar respectarea urmtoarelor
cerine:
formularea clar a enunului, fr ambiguiti sau formulri incomplete;
ntrebarea: Este corect structura if (x<3 && x>9) THEN HALT? genereaz o alt ntrebare:
Din ce punct de vedere?. Din punct de vedere sintactic este corect, n timp ce semantic (expresia
logic avnd ntotdeauna valoarea FALS) aceasta nu este corect. Este incorect i din punctul de

41

vedere al principiului programrii structurate. Ambiguitatea poate fi eliminat prin reformularea
ntrebrii n felul urmtor: Este corect din punct de vedere sintactic structura if (x<0 && x>1) exit?
dac se solicit aprecierea cu ADEVRAT/FALS, se vor evita enunurile foarte generale;
selectarea unor enunuri relevante pentru domeniul de cunoatere sau categoria de
competene testat (uneori, efortul de a realiza enunuri fr echivoc duce la elaborarea de
itemi nesemnificativi din punct de vedere educaional sau tiinific);
De exemplu, propoziia: Orice secven de algoritm conine din una sau mai multe instruciuni.
(ADEVRAT/FALS) este nesemnificativ din punct de vedere tiinific.
se va evita utilizarea unor enunuri negative, acestea conducnd la raionamente ce folosesc
dubla negaie, inducnd un grad nalt de ambiguitate;
se vor evita enunurile lungi i complexe, prin eliminarea elementelor redundante, inutile n
raport cu ideea enunului i cerina itemului; nu se va folosi un limbaj academic, o
terminologie foarte specializat sau o construcie lingvistic stufoas i greoaie;
se va evita introducerea a dou idei ntr-un singur enun, cu excepia cazului n care se
dorete evidenierea relaiei dintre acestea;
De exemplu, enunul Parametrii de ieire ai unui subprogram trebuie s fie transmii prin adres,
dar cei de intrare trebuie s fie transmii prin valoare. (Adevrat/Fals). conine o prim afirmaie
adevrat, a doua fiind fals. Cum relaia logic dintre cele dou propoziii nu este formulat expicit
(conjunciei, disjunciesau, disjuncie exclusivori...,ori..., implicaiedac ...atunci... sau
echivalendac i numai dac...atunci...), rspunsul Adevrat sau Fals va fi ales mai mult pe
considerente de inspiraie dect tiinifice.
enunurile vor fi aproximativ egale ca lungime;
enunurile adevrate sau false s fie aproximativ egale ca numr, dar nu exact egale,
deoarece acesta ar putea constitui un indiciu dup care elevul ncearc s ghiceasc
rspunsul corect.
EXEMPLU

Clasa: a IX-a
Competene: Determinarea corectitudinii unui algoritm n raport cu o cerin dat.
Enun: Se consider urmtorii algoritmi de verificare a proprietii de numr prim. S-a folosit
notaia a % b pentru restul mpririi lui a la b. Bifai csuele corespunztoare algoritmilor
care rezolv corect problema pentru orice valoare n>1. Explicai erorile detectate n
programele pseudocod ale cror numere nu le-ai bifat.

1 2 2 3 3 4 4


1)
citete n
prim 1
pentru i=1,n-1 execut
dac n % i=0 atunci
prim 0
i n-1


dac prim=1 atunci
scrie "NUMAR PRIM"
altfel
scrie "NUMAR NEPRIM"

2)
citete n
prim 1
pentru i=2,[ n ] execut
dac n % i=0 atunci
prim 0


dac prim=1 atunci
scrie "NUMAR PRIM"
altfel
scrie "NUMAR NEPRIM"


3)
citete n
4)
citete n

42

i 2
prim 1
repet
dac n % i = 0 atunci
prim 0

ii+1
pn cnd i>[ n ] sau prim=0
dac prim=1 atunci
scrie "NUMAR PRIM"
altfel
scrie "NUMAR NEPRIM"


i 2
ct timp n % i 0
execut i i+1

dac i = n atunci
scrie "NUMAR PRIM"
altfel
scrie "NUMAR NEPRIM"


Barem de corectare i notare:
Rspuns: se bifeaz 2 i 4.
Notarea se realizeaz pe principiul testrii cu alegere dual, fiecare alegere corect fiind punctat cu
0.50: dac 1 nu este bifat se acord 0.50; dac 2 este bifat se acord 0.50; dac 3 nu este bifat se
acord 0.50; dac 4 este bifat se acord 0.50. n total 2 puncte.
Se acord cte 1 punct pentru fiecare justificare corect:
algoritmul 1) va considera orice numr neprim deoarece testeaz restul mpririi la 1;
algoritmul 3) funcioneaz incorect pentru n = 2.
Total (4 puncte)

1.2. Itemi de tip pereche
Itemii de tip pereche solicit stabilirea unor corespondene ntre informaiile distribuite pe dou
coloane. Prima coloan conine informaii de tip enun (premise), cea de-a doua coloan coninnd
informaii de tip rspuns. Elevului i se solicit s asocieze fiecare enun cu un unic rspuns.
Cele dou coloane sunt precedate de instruciuni de asociere n care i se explic elevului tehnica
de formare a perechilor (s uneasc printr-o linie, s rescrie perechile asociate sau doar elementele lor de
identificare etc.) i se precizeaz dac un rspuns poate fi folosit la mai mult de un enun (dac funcia de
asociere este injectiv sau nu), eventual dac exist rspunsuri care nu vor fi folosite niciodat (dac
funcia de asociere este surjectiv sau nu).
Se verific prin intermediul itemilor de tip pereche capacitatea elevului de a stabili corelaii ntre:
funcii i instrumente;
simboluri i concepte;
termeni i definiii;
probleme i metode de rezolvare.
Itemii de acest tip permit abordarea unui volum mare de informaie ntr-un interval de timp relativ
redus. Factorul de discriminare este ceva mai mare dect n cazul itemilor cu alegere dual, strategia
de asociere la ntmplare neconducnd dect n situaii foarte rare la un rezultat acceptabil privind
rezultatul testului.
Pentru proiectarea corect a itemilor de tip de pereche este necesar respectarea urmtoarelor
cerine:
utilizarea unui material omogen, dintr-o sfer relativ restrns;
utilizarea unui numr inegal de premise i rspunsuri, astfel nct, dac elevul asociaz
corect n-1 enunuri dintre cele n date, s nu rezulte automat rspunsul pentru cel de-al n-lea
enun;
aranjarea listei de rspunsuri (mai ales dac sunt multe) ntr-o ordine logic, astfel nct
cutarea rspunsului n list s se realizeze ct mai comod;
aranjarea enunurilor n list astfel nct s nu se poat intui o regul de asociere (referinele
s fie ncruciate);
aranjarea coloanelor astfel nct acestea s ncap n ntregime pe aceeai pagin.

43

EXEMPLU
Clasa: a IX-a
Competene: Recunoaterea tipurilor de constante n limbajul C/C++
Enun: Alegei pentru fiecare constant scris n coloana stng, tipul corespunztor din dreapta.
Atragem atenia c este posibil ca unele constante s aib acelai tip, iar unele dintre tipurile
propuse pot s nu fie folosite niciodat.

1
3.6
.12
9
123.1
4E-2
\n
A
B
-23
ntreg
real
caracter
ir de caractere
logic
Barem de corectare i notare: Se acord cte 0.50 puncte pentru fiecare tip corect ales.
Constante
ntregi: 1;-23
reale: .12 ; 3.6 ; 4E-2
caracter: 9; \n; A
ir de caractere: 123.1 ; B
Total (5 puncte)
1.3. Itemi cu alegere multipl

Un item cu alegere multipl este format dintr-un enun numit premis sau baz i un numr de
opiuni din care elevul trebuie s aleag un singur rspuns numit cheie. Celelalte rspunsuri,
neconforme cu cerina, dar plauzibile poart numele de distractori.
Se verific prin intermediul itemilor de tip pereche capacitatea elevului de a identifica:
definiii i notaii;
secvene de program care realizeaz o anumit prelucrare;
expresii cu o valoare dat;
termeni i expresii de specialitate;
metode de rezolvare i tehnici de implementare.
Itemii de acest tip permit abordarea unui volum mare de informaie ntr-un interval de timp relativ
redus.
O categorie de itemi cu alegere multipl solicit rspunsul corect, celelalte variante fiind greite, n
timp ce ali itemi solicit cel mai bun rspuns, pe baza unei discriminri complexe. n aceste cazuri
trebuie manifestat grij la formularea cerinei astfel nct criteriul de discriminare a celui mai bun
rspuns s reias clar din enun.
Pentru proiectarea corect a itemilor cu alegere multipl este necesar respectarea urmtoarelor
cerine:
stabilirea clar a cerinei, n concordan cu obiectivul de evaluare;
furnizarea tuturor informaiilor necesare n premis, eliminndu-se materialul irelevant;
formularea premisei folosind afirmaii sau ntrebri pozitive;
construirea unor alternative plauzibile, aflate n concordan cu premisa;
construirea itemului astfel nct s existe o singur alternativ corect sau cea mai bun;
construirea unor alternative astfel nct distractorii s fie n mod cert greii sau mai puin
buni, iar varianta cheie s fie n mod cert corect sau cea mai bun;
aranjarea listei de rspunsuri ntr-o ordine logic, astfel nct cutarea rspunsului n list s se
realizeze ct mai comod;
construirea ansamblurilor de itemi cu alegere multipl astfel nct rspunsurile s ocupe poziii
diferite n lista de variante (s nu fie n mod constant al doilea rspuns, de exemplu)

44

EXEMPLU

Clasa: a IX-a
Obiective: Alegerea din mai multe posibiliti de prelucrare a celei care corespunde cerinei
Enun: Care dintre urmtoarele expresii C/C++ are valoarea 1 dac i numai dac numrul
natural memorat de variabila x de tip int are exact dou cifre?

a. x/100==0 b. x/100==0 && x%10==0
c. x/10!=0 d. x/100==0 && x/10!=0

Barem de corectare i notare: Se acord 2 puncte pentru alegerea variantei d.

2. Itemi semiobiectivi
Itemii semiobiectivi formeaz o categorie de instrumente de evaluare ce solicit construirea parial
sau total a unui rspuns pe baza unei sarcini definite.
Itemii semiobiectivi sunt caracterizai prin:
posibilitatea de a testa o gam mai larg de capaciti intelectuale i rezultate ale nvrii;
crearea unor situaii cognitive de nivel mai ridicat prin solicitarea de elaborare a rspunsului i
nu de alegere a lui dintr-o mulime prestabilit, ca n cazul itemilor obiectivi;
raportarea parial subiectiv a profesorului n raport cu rspunsul formulat (rspunsul poate fi
scris ordonat sau dezordonat, formularea poate fi mai clar sau mai neclar, termenii folosii
se pot ncadra n nite standarde tiinifice sau pot fi variante particulare ale acestora etc.)
posibilitatea asocierii unui sistem de notare n care pot s intervin situaii neprevzute
(rspunsuri neateptate, care comport raportri noi la barem).

Din categoria itemilor semiobiectivi fac parte: itemii cu rspuns scurt, itemii de completare i
itemii structurai.
2.1. Itemii cu rspuns scurt solicit ca elevul s formuleze un rspuns scurt sau s completeze o
afirmaie astfel nct aceasta s capete sens sau s aib valoare de adevr.
Se pot verifica prin intermediul itemilor cu rspuns scurt i de completare:
cunoaterea unor noiuni, expresii de specialitate, simboluri, notaii etc.;
recunoaterea i nominalizarea unor elemente vizuale specifice unui anumit mediu de lucru;
capacitatea de integrare a unor elemente necesare din punct de vedere sintactic sau semantic
ntr-un context dat;
schimbarea unor elemente dintr-un context dat astfel nct s se realizeze o finalitate precizat.
Itemii cu rspuns scurt se prezint cel mai des sub forma unor ntrebri. Ei solicit un rspuns sub
o form restrns (un numr, un simbol, un cuvnt, o expresie, o propoziie sau fraz concis).
EXEMPLU

Clasa: a IX-a
Competene: Aplicarea algoritmilor fundamentali pentru date simple.
Enun: Precizai domeniul de apartenen pentru variabila real x dac expresia urmtoare are
valoarea 1.
(x>3 && x<=100)|| !(x<34 || x>=12)
Barem de corectare i notare: Se acord un punct pentru rspunsul x(3,100].
(x>3 && x<=100) || !(x<34 || x>=12) x(3,100] U (x>=34 && x<12)
x(3,100] U xx(3,100]


45

2.2. Itemii de completare se prezint sub forma unui enun, unei afirmaii incomplete. Ei solicit
gsirea cuvntului sau sintagmei care completeaz i d sens enunului respectiv.

Pentru proiectarea corect a itemilor cu rspuns scurt / de completare este necesar respectarea
urmtoarelor cerine:
formularea enunului astfel nct s admit un rspus scurt, exprimat cu precizie;
formularea enunului astfel nct acesta s admit un singur rspuns corect, pe ct posibil;
rezervarea unor spaii pentru rspuns care s sugereze numrul de cuvinte ateptate (dac
acest lucru nu reprezint un indiciu), nu i dimensiunea lor;
vizarea unui rspuns care s reprezinte o sintez de cunotine sau un rezultat al nelegerii
unei situaii i mai puin o reproducere a unor informaii.
EXEMPLU

Clasa: a IX-a
Competene: Analiza valorilor variabilelor prelucrate de un algoritm pseudocod.
Enun: Completai enunul urmtor cu valoarea numeric potrivit:
Structura repetitiv repet
i i/2
pn cnd i=4
va asigura executarea instruciunii de atribuire de exact 4 ori dac valoarea iniial a lui i
este ....................
Barem de corectare i notare: Se acord un punct pentru rspunsul 64.
EXEMPLU

Clasa: a XI-a
Competene: Completarea apelului recursiv al unui subprogram cu o cerin dat
Enun: Se consider subprogramul recursiv , S, definit incomplet. Completai definiia
subprogramului astfel nct, n urma apelului S(2), s se afieze 3 caractere * .

void S(int x) { cout<<'*';
if (...) { cout<<'*';
S(x-1);
}
}

Barem de corectare i notare: Se acord dou puncte pentru rspunsul x>1 sau pentru orice rspuns
echivalent cu acesta.


2.3. ntrebrile structurate solicit, printr-un sistem de subntrebri relative la o tem comun,
rspunsuri de tip obiectiv, rspunsuri scurte sau de completare prin care se pot evalua cunotinele
complexe referitoare la tema respectiv fr a solicita elaborarea unui rspuns deschis (eseu).


Se pot verifica prin intermediul ntrebrilor structurate:
capacitatea de a urmri, recunoate, adapta i construi un algoritm pe o tem dat sau un
program ntr-un limbaj de programare;
capacitatea de a realiza din aproape n aproape o prelucrare complex utiliznd un mediu de
lucru informatic.
O ntrebare structurat poate s conin materiale suport i informaii suplimentare ce se adaug
treptat, conferind procesului de evaluare varietate, complexitate i gradualitate. Se pot verifica totodat

46

cunotine, dar i priceperi i deprinderi sporind gradul de obiectivitate n raport cu itemii cu rspuns
deschis.
Proiectarea itemilor structurai se face gradat n ceea ce privete nivelul de dificultate din cel
puin dou motive: pentru a asigura evaluarea unor capaciti cu nivele crescnde de complexitate, dar
i pentru a ncuraja abordarea subiectului de ctre elev.
Subntrebrile ce formeaz itemul permit creterea progresiv a dificultii cerinelor, dar este
recomandat ca subntrebrile s fie independente, adic rspunsul la o ntrebare s nu depind de
rspunsul la ntrebrile precedente. Proiectarea lor necesit atenie, pricepere i timp.

Pentru proiectarea corect a ntrebrilor strucutrate este necesar respectarea urmtoarelor cerine:
redactarea subntrebrilor astfel nct acestea s solicite rspunsuri simple la nceput
crescnd pe parcurs dificultatea acestora;
formularea unor subntrebri autoconinute (al cror rspuns corect s nu depind de
rspunsul corect la una dintre ntrebrile precedente;
realizarea concordanei dintre enunul general (tema ntrebrii) i subntrebrile formulate.
EXEMPLU

Clasa: a X-a
Obiective: Aplicarea algoritmilor fundamentali pentru date simple
Enun: Urmtorii patru itemi se refer secvena urmtoare n care variabilele i i n sunt este de tip
ntreg.

Pascal C/C++
readln(n);
for i:=1 to n do
if (n mod i<>0) and (i mod 2<>0)then
if(i mod 3>0) then write('*')
else write('#');
cin>>n;
for(i=1;i<=n;i++)
if(n%i!=0 && i%2!=0)
if(i%3>0) cout<<'*';
else cout<<'#';
1. Stabilii dac instruciunea readln(n)/cin>>n este o instruciune de atribuire (Da/Nu).
2. Stabilii dac instruciunea if(i mod 3>0).../ if(i%3>0 este o instruciune de decizie
(Da/Nu).
3. De cte ori se execut instruciunea write('#');/ cout<<'#';la o rulare a programului?
a) o dat
b) niciodat
c) de dou sau mai multe ori
d) depinde de valoarea lui n
e) de o infinitate de ori
4. Ce se va afia n urma executrii secvenei dac pentru n se citete valoarea 16?
5. Scriei cea mai mare valoare pe care o poate primi variabila n pentru ca numrul caracterelor
afiate s fie 0.
6. Scriei cea mai mic valoare natural pe care o poate primi variabila n pentru care irul de
caractere afiat ncepe cu dou caractere * .
7. Modificai condiia i mod 2<>0 (Pascal)| i%2!=0 (C/C++) astfel nct irul afiat s nu
conin nici un caracter *.

Barem de corectare i notare: Se acord
1) 1 punct pentru rspunsul NU.
2) 1 punct pentru rspunsul DA.
3) 1 punct pentru alegerea literei d).
4) 2 puncte pentru #**#**#

47

Se acord cte 1p pentru numrul corect de caractere i pentru ordinea corect a acestora.
5) 1 punct pentru rspunsul 3.
6) 1 punct pentru rspunsul 9.
7) 2 puncte pentru un rspuns echivalent cu:
Pascal C/C++
(n mod i<>0) and (i mod 3=0) n%i!=0 && i%3==0

3. Itemi subiectivi (cu rspuns deschis)
Itemii subiectivi formeaz o categorie de instrumente de evaluare ce vizeaz creativitatea elevului,
originalitatea i caracterul personal al rspunsului. Acetia sunt relativ uor de construit, principala
problem constituind-o modul de elaborare a schemei de notare astfel nct s se poat obine unitate
i uniformitate la nivelul corectrii. Itemii subiectivi sunt caracterizai prin:
abordare global a unei sarcini asociate unui obiectiv ce nu poate fi evaluat prin
intermediul itemilor obiectivi;
crearea unor situaii cognitive de nivel foarte ridicat prin solicitarea de a realiza
interaciuni reale i complexe ntre cunotine, abiliti i deprinderi;
raportarea subiectiv a profesorului n raport cu rspunsul formulat;
necesitatea predefinirii unor criterii privind baremul de corectare i notare, criterii clare,
judicioase i puternic anticipative;
posibilitatea, n cazul n care baremul nu a prevzut toate situaiile de interpretare i
construire a rspunsului, a unor elemente noi (rspunsuri neateptate) care comport
reanalizarea baremului.
n cazul informaticii se pot elabora itemi subiectivi de tip eseu (structurat sau liber) i itemi de
tip problem (care necesit proiectare, redactare i uneori implementare a rezolvrii).

3.1. Itemi de tip eseu

Itemii de tip eseu pot fi structurai sau liberi. Itemii structurai sunt construii astfel nct rspunsul
ateptat s fie orientat cu ajutorul unor elemente din enun (indicii privind ordinea de tratare,
numrul de linii, formularea rspunsului, ideile care trebuie s fie atinse etc.). Un eseu liber nu
furnizeaz n enun nici un fel de indicaii sau constrngeri, elevul avnd libertatea s-i strucutreze
cum consider i cum poate materialul pe care-l solicit enunul. Acest tip de eseu comport operaii
de maxim complexitate (analiz, sintez, sistematizare i restructurare) lsnd fru liber fanteziei i
capacitilor creative ale elevului.
Deoarece la informatic elementele de creativitate se manifest mai ales prin rezolvri de pro-
bleme i proiecte, itemii de tip eseu preferai sunt cei structurai, un eseu liber nefiind necesar dect
rar, pentru anumite teme cu un volum mai mare de elemente informative n raport cu achiziiile
operaionale.
Itemii de tip eseu se prezint sub forma unor cerine generale nsoite eventual (pentru eseurile
structurate) de indicii privind tratarea cerinei. Se pot aduga restricii privind ntinderea n timp sau
spaiu (numr rnduri, pagini, paragrafe etc.) sau privind forma de prezentare a rspunsului
(descriere, relatare, schem etc.).
Se pot verifica prin intermediul itemilor de tip eseu:
cunotinele legate de algoritmii elementari, de structurile de date, de etapele conceptuale ale
proiectrii unui produs etc.
capacitile de sistematizare a unor elemente prin construirea unor scheme sau reprezentri grafice.
EXEMPLU

Clasa: a X-a
Competene: Cunoaterea sintetic a tipurilor de date n limbajul de programare studiat (Pascal sau
C/C++).

48

Enun: Tipuri de date. Scriei definiia tipului de date i cuprindei tipurile de date nvate n
diferite scheme de clasificare. Realizai o scurt descriere (de cel mult dou rnduri) a
fiecrui tip n parte.
Timp de lucru: 45 minute
Barem de corectare i notare:
Criterii i rezolvare Punctaj Observaii
definirea tipului de date (mulime de valori i de
operatori)
1 punct
nominalizarea principalelor tipuri de date (caracter, ntreg,
real, logic, tablou, nregistrare, fiier, adres, alte);
nominalizarea subtipurilor (ntregi, reale, string, tablouri
uni-, bi-, multidimensionale)
2 puncte 0.25 pentru fiecare tip i
0.25 pentru alte sau
subtipuri
clasificri posibile (simple structurate, predefinite
definite de utilizator, interne externe, omogene
eterogene)
1 punct 0.25 puncte fiecare
criteriu
ncadrarea tipurilor de date n diferitele scheme de
clasificare
1 punct 0.50 corectitudine, 0.50
completitudine
descrierea fiecrui tip de date (minimum 5 principale, n
total minimum 8)
2 puncte 0.25 pentru fiecare tip.
capacitatea de sintez 1 punct
coerena prezentrii

1 punct Erorile tiinifice
nepenalizate la alte
seciuni ale baremului
scad punctajul alocat
acestei seciuni
Se acord din oficiu: 1 punct
3.2. Rezolvare de probleme
Rezolvarea de probleme este o activitate specific i des utilizat la disciplina Informatic,
elementele gndirii algoritmice, metodele de rezolvare i tehnicile de implementare fiind supuse unui
tir sistematic de probleme prin care acestea s formeze competene reale de programare.
Obiectivele urmrite prin utilizarea rezolvrii de probleme sunt:
nelegerea problemei;
obinerea informaiilor necesare rezolvrii problemei;
formularea i testarea ipotezelor;
descrierea metodei de rezolvare a problemei;
elaborarea unui scurt raport despre rezultatele obinute;
posibilitatea de generalizare i transfer a tehnicilor de rezolvare.
Cerine suplimentare asociate unei probleme pot pune n eviden capacitatea elevului de a estima
eficiena unei rezolvri, de a construi un algoritm conform unor criterii (limita de memorie, numr de
instruciuni etc.).
Se pot formula probleme n care se furnizeaz algoritmul i se cere un enun de problem care se
rezolv prin intermediul algoritmului respectiv. Acest tip de item impune o analiz atent a
algoritmului i asocierea lui cu una dintre problemele sau prelucrrile numerice ntlnite la matematic,
fizic sau n alte domenii, o formulare a enunului care s se caracterizeze prin coeren.
Enunurile pot fi formulate abstract, la obiect sau pot crea un context care trebuie modelat
pentru a se ajunge la rezolvarea propriu-zis. Povestea n spatele creia se ascunde problema are de
cele mai multe ori conotaii practice, descriind situaii concrete de prelucrare, amintind c rolul

49

programatorului este acela de a ordona iniial informaia i operaiile specifice unui anumit context
i abia dup aceea de a elabora algoritmul, de a implementa i verifica programul corespunztor.
Evaluarea prin rezolvare de probleme la informatic ridic uneori probleme din punctul de vedere
al ntocmirii baremului de corectare. Unele tendine exagerate tind s impun o corectare pe principiul:
problem=program funcional corect (pornind de la premisa c un program care aproape merge e ca
un avion care aproape zboar). Se recomand totui ca baremul de corectare s cuprind fraciuni din
punctaj pentru diferitele aspecte pe care le comport rezolvarea unei probleme la informatic:
corectitudinea sintactic, structurarea datelor i declararea variabilelor, structurarea programului,
corectitudinea algoritmului, eficiena algoritmului, tratarea unor situaii limit, eventual explicarea
metodei aplicate (chiar daca a fost aplicat greit) etc.
Se pot verifica prin intermediul itemilor de rezolvare de probleme:
concepia unor algoritmi de rezolvare a problemelor elementare;
capacitatea de a nelege un algoritm general prin adaptarea acestuia astfel
nct s rezolve o problem particular;
capacitatea de a alege structurile de program i de date adecvate rezolvrii unei
probleme;
abilitatea de a implementa programul, de a-l depana, de a-l testa i, n funcie
de erorile aprute, de a reconsidera elementele de sintax ale programului,
strategiile de structurare a datelor sau nsui algoritmul de rezolvare (n partea
practic a probei);
capacitatea de a organiza volume mari de date cu ajutorul bazelor de date;
discernmntul n a alege un algoritm mai eficient (conform unuia dintre din
criteriile studiate: numr operaii, spaiu de memorie utilizat)
EXEMPLU

Clasa: a XI-a
Obiective: Construirea algoritmilor care s efectueze operaii tipice asupra structurilor de date
Enun: Fiierul expresie.in conine un ir de caractere format din cifre {0,1,2,3,4,5,6,7,8,9} i
paranteze drepte deschise i nchise. Se tie c irul astfel citit reprezint o codificare a unei
expresii aritmetice. Un numr scris ntre paranteze drepte reprezint operaia de ridicare la
ptrat iar o secven de mai multe paranteze drepte reprezint operaia de adunare a valorilor
obinute n urma efecturii operaiei de ridicare la puterea a doua a valorilor numerice dintre
paranteze.
Scriei un program Pascal/C/C++ care citete irul de caractere din fiierul expresie.in,
determin valoarea numeric obinut n urma efecturii operaiilor descrise mai sus i scrie
aceast valoare pe prima linie a fiierului expresie.out.
Date de intrare
Fiierul de intrare expresie.in conine o singur linie pe care este scris expresia.
Date de ieire
Fiierul de ieire expresie.out va conine pe prima linie valoarea numeric obinut n urma
evalurii expresiei.
Restricii i precizri
expresia citit este format din cel mult 100 de caractere ;
valorile numerice ce se vor obine au cel mult 9 cifre ;
fiecare cifr este inclus ntre paranteze drepte ;
expresia este corect.
Exemple:
expresie.in exprsie.out Explicaie
[[2][4]][[3][2]] 569 (2*2+4*4)
2
+(3*3+2*2)
2
= 400+169=569

50

[[[2]]] 256 ((2
2
)
2
)
2

[[2][4]][3] 409 (2*2+4*4)
2
+3
2
= 400+9=409
Timp de lucru: 30 minute
Barem de corectare i notare:
Pentru program corect se acord punctaj
maxim
declararea corect a variabilelor
identificarea unui termen al sumei
determinarea puterii unui termen
determinarea valorii expresiei
lucrul corect cu fiiere*
corectitudinea global a programului
1)

din oficiu

10 p.
1p.
1p.
i p.
3p.
2p.
1p.
1p.
*datele de intrare se consider
corecte, nefiind necesar validarea lor

1)
Corectitudinea global vizeaz structura, sintaxa, alte greeli neprecizate n barem

Exemplu de rezolvare C/C++

#include <fstream.h>
ifstream f("expresie.in");
ofstream g("expresie.out");
char s[100];
long St[100];
int suma,S,x,vf;
void calcul (int i)
{ if(i<=strlen(s)-1)
{ if(s[i]=='[') St[++vf]=-1;
else
if(s[i]>='0' && s[i]<='9') St[++vf]=s[i]-'0';
else
{ suma=0;
while(St[vf]>-1) {suma+=St[vf];vf--;}
St[vf]=suma*suma;
}
calcul(i+1);
}
}

int main ()
{f.getline(s,101);
calcul(0);
while(vf>=2){St[vf-1]+=St[vf];vf--;}
g<<St[1]<<'\n';
f.close();g.close();
return 0;
}

4. Metode complementare de evaluare
Metodele complementare de evaluare reprezint instrumente suplimentare, nestandardizate, de
evaluare dispunnd de forme specifice cum ar fi: investigaia, referatul, portofoliul, proiectul,
observarea sistematic a activitii elevului i autoevaluarea.
Metodele complementare de evaluare permit o evaluare individualizat (observare sistematic),
au capacitatea de a educa spiritul de echip prin activiti de grup (investigaii, proiecte) i au un

51

caracter profund integrator realizat prin interdisciplinaritate, educare i instruire multilateral.

4.1. Investigaia
Investigaia este o metod de evaluare i nvare utilizat ocazional la disciplina Informatic.
Organizarea unei activiti de evaluare i nvare prin metoda investigaiei presupune:
valorificarea metodei de nvare prin descoperire;
studiul unor documentaii complementare, experimentarea unor instrumente de prelucrare
nestandard;
extrapolarea cunotinelor dobndite i verificarea ipotezelor formulate;
solicitarea unor cunotine sau deprinderi dobndite la alte dicipline prin adaptarea
creatoare a acestora la cerinele temei de investigaie.
n cele mai multe dintre cazuri investigaia trebuie s fie organizat ca munc independent depus
de elev, dirijat i sprijinit de profesor, prin:
formularea general a temei;
asigurarea surselor bibliografice sau tehnice necesare;
formularea unor indicaii care s direcioneze activitatea elevilor;
urmrirea activitii elevului n sensul utilizrii eficiente i creatoare a materialului de
investigat;
sprijinirea elevilor sau grupurilor de elevi care ntmpin dificulti n nelegerea temei
sau a metodelor specifice de studiu;
ncurajarea i evidenierea activitilor creatoare desfurate de elevi, a descoperirilor
neateptate.
EXEMPLU

Clasa: a XII-a
Competene: Descoperirea asemnrilor i deosebirilor existente ntre mediile de programare
corespunztoare unui acelai limbaj de programare cunoscut (de exemplu, mediile Borland
Pascal i Free Pascal sau Borland C++ i MinGW)
Enun: Studiai Help-ul fiecruia dintre mediile Borland C++ i MinGW i scriei un program
care alege dintr-un meniu una dintre opiunile urmtoare rezolvnd cerina
corespunztoare:
a) ordoneaz cresctor un ir de valori
b) deseneaz un cerc de raz dat
c) sfrit program.
Realizai un raport n care s evideniai particularitile fiecruia dintre mediile studiate,
asemnrile i deosebirile pe care le considerai importante.
Timp de lucru: 100 minute
Organizarea activitii: grupuri de 4-6 elevi cu dou calculatoare i o documentaie minimal Borland
C++ sau MinGW.
Barem de corectare i notare: Se acord:
4 puncte pentru programul realizat n cele dou medii recomandate;
2 puncte pentru utilizarea creatoare a informaiilor din Help;
2 puncte pentru organizarea informaiei n raport, pentru coerena i sistematizarea
informaiilor;
1 punct pentru terminologia tiinific utilizat corect;
1 punct din oficiu.
Total :10 puncte
4.2. Referatul i proiectul

Referatul reprezint o form de mbinare a studiului individual cu activitate de prezentare i
argumentare. Tema referatului, nsoit de bibliografie i alte surse de documentare (Internet, vizite

52

etc.), este tratat n mod independent de ctre elev i susinut apoi n faa colegilor sau altui auditoriu
mai larg. Varietatea universului informatic, a limbajelor i tehnicilor de programare, justific utilizarea
acestei forme de studiu i evaluare la clas, la disciplina Informatic. Dac studiul aferent i rezultatul
studiului prezint interes i din punct de vedre practic, rezultatul fiind un program (o aplicaie) sau
dac bibliografia propus este mai bogat i etapele de proiectare (concepie), implementare i testare
necesit un timp mai ndelungat, lucrarea poart numele de proiect.
Organizarea unei activiti de evaluare i nvare prin intermediul referatelor i proiectelor
presupune:
valorificarea metodei de nvare prin descoperire;
studiul unor materiale suplimentare i izvoare de informare diverse n scopul mbogirii i
activizrii cunotinelor din domeniul studiat sau domenii conexe, prin completri de
coninut ale programei sau prin aducerea n atenie a unei problematici complet noi;
structurarea informaiei corespunztoare unui referat ntr-un material ce poate fi scris,
ilustrat sau prezentat pe calculator; activitile de concepere, organizare, experimentare,
reproiectare (dac este cazul), dezvoltare i elaborare a documentaiei aferente necesit
planificarea unor etape de elaborare i o strategie de lucru, n cazul proiectului;
prezentarea referatului sau proiectului de ctre elevul sau elevii care l-au elaborat, acesta
(sau un reprezentant al grupului) trebuind s-l susin, s fie capabil s dea explicaii
suplimentare, s rspund la ntrebri etc.
Referatul este de regul o lucrarea de mai mic amploare, dar mai structurat i mai bogat n
informaii dect o tem de munc independent aferent leciei curente. Proiectul este o lucrare mai
ampl a crei tem este comunicat sau aleas din timp, elaborarea unui proiect putnd s dureze de la
1-2 sptmni pn la 2-3 luni sau chiar un semestru. Proiectul poate fi elaborat n grup, cu o
distribuire judicioas a sarcinilor ntre membrii grupului.
Pentru a realiza o evaluare pe baz de referate, profesorul:
va formula teme clare, de complexitate medie, preciznd pe ct posibil amploarea lucrrii
(cte pagini, durata maxim necesar prezentrii etc.)
va recomanda sau asigura sursele bibliografice i de informare necesare;
i va rezerva suficient timp (n perioada de evaluare sau la sfritul unor uniti de
nvare) pentru ca elevii nsrcinai cu elaborarea referatelor s-i poat prezenta referatul;
va supraveghea discuiile purtate cu elevii asupra coninutului referatului.
Pentru a realiza o evaluare pe baz de proiecte, profesorul:
va formula teme practice, de complexitate sporit, lsnd celor care elaboreaz proiectul
mult libertate n a improviza, adapta i interpreta cerina ntr-un mod personal;
va stabili un termen final i, n funcie de modul de evaluare, termene intermediare de
raportare;
va recomanda sau asigura sursele bibliografice i de informare necesare;
i va rezerva suficient timp (n perioada de evaluare sau la sfritul unor uniti de
nvare) pentru ca elevii nsrcinai cu elaborarea proiectelor s-i poat prezenta
rezultatul proiectrii;
va supraveghea discuiile purtate cu elevii asupra proiectului.
EXEMPLU

Clasa: a X-a
Competene: Alegerea unui algoritm de rezolvare dintr-o mulime de algoritmi dai, conform unui
criteriu;
Estimarea eficienei, ca timp de executare, a unei rezolvri;
Tema proiectului: Metode de sortare.
Bibliografie: D.E. Knuth Arta programrii calculatoarelor (vol. I)
http://ro.wikipedia.org/wiki/Categorie:Algoritmi_de_sortare
Cerinele proiectului:

53

a) Studiul i implementarea a cel puin 6 metode diferite de sortare (sortarea prin inserie,
selecie, BubbleSort, ShakerSort, ShellSort, heapsort, QuickSort, RadixSort);
b) Analiza obiectiv a fiecrei metode n parte;
c) Reprezentarea grafic a modificrilor efectuate pe parcursul ordonrii. Exemplu:

d) Analiza eficienei fiecrei metode n raport cu date experimentale variate structurate n
diferite moduri;
e) Sistematizarea i prezentarea concluziilor.
Termen de realizare: 9 sptmni
Barem de corectare i notare:
a) Implementarea metodelor (cte 0.5 fiecare metod) 3 puncte
b) Complexitatea i varietatea metodelor alese 1 punct
c) Ilustrarea grafic a comportamentului metodelor de sortare 2 puncte
d) Contribuii originale la tematica proiectului 1 punct
e) Capacitatea de autoanaliz a proiectului 1 punct
f) ncadrarea n timp 1 punct
g) Din oficiu 1 punct

4.3. Portofoliul

Potofoliul reprezint o metod complex de evaluare n care un rezultat al evalurii este elaborat
pe baza aplicrii unui ansamblu variat de probe i instrumente de evaluare.
Prin multitudinea de forme i momente n care se desfoar testarea elevului, rezultatul final
converge ctre valoarea real a acestuia, sesiznd elementele de progres sau regres, ilustrnd
preocuparea pentru lmurirea neclaritilor, oferind o imagine de ansamblu asupra nivelului
cunotinelor, gradului de formare a abilitilor i gradului de raportare atitudinal pe care acesta o are
fa de tema evaluat. Portofoliul este realizat pe o periad mai ndelungat, de la un semestru, un an,
pn la un ciclu de nvmnt.
Coninutul unui portofoliu este reprezentat de rezultatele la: lucrri scrise sau practice, teme
pentru acas, investigaii, referate i proiecte, observarea sistematic la clas, autoevaluarea elevului,
chestionare de atitudini etc.
Alegerea elementelor ce formeaz portofoliul este realizat de ctre profesor (astfel nct acestea
s ofere informaii concludente privind pregtirea, evoluia, atitudinea elevului) sau chiar de ctre elev
(pe considerente de performan, preferine etc.)

54

Structurarea evalurii sub forma de portofoliu se dovedete deosebit de util, att pentru profesor,
ct i pentru elev.
Pentru a realiza o evaluare pe baz de potofoliu, profesorul:
va comunica elevilor intenia de a realiza un portofoliu, adaptnd instrumentele de evaluare
ce constituie centrul de greutate ale portofoliului la specificul disciplinei;
va alege componentele ce formeaz portofoliul, dnd i elevului posibilitatea de a aduga
piese pe care le consider relevante pentru activitatea sa;
va evalua separat fiecare pies a portofoliului n momentul realizrii ei, dar va asigura i un
sistem de criterii pe baza crora s realizeze evaluarea global i final a portofoliului;
va pune n eviden evoluia elevului, particularitile de exprimare i de raportare a acestuia
la aria vizat;
va integra rezultatul evalurii portofoliului n sistemul general de notare.
EXEMPLU
Tematica: Grafuri (portofoliu realizat pe parcursul semestrului I, clasa a XI-a)
Competene:
descrierea n limbaj natural a algoritmilor de verificare a proprietii de graf ;
aplicarea unor metode de verificare pentru grafuri date;
reprezentarea unor algoritmi de verificare prin calculul gradelor vrfurilor (graf complet, graf
regulat), prin parcugere (graf conex, tare conex) ;
descrierea unei metode pentru verificare proprietii de lan/ciclu/graf hamiltonian, de
ciclu/graf eulerian;
utilizarea corect a termenilor specifici;
descrierea unei metode de obinere a unui arbore parial;
descrierea uneia sau mai multor metode pentru drumuri optime;
aplicarea unor metode de prelucrare pentru grafuri date;
reprezentarea unor secvene specifice de prelucrare.

Coninutul portofoliului:
teste i lucrri scrise;
teme de activitate independent scris;
programe implementate independent ( parcurgerea grafurilor, determinarea componentelor conexe)
sau n grupe de doi elevi;
referat prezentat sau participare la un proiect;
fie de evaluare a elevului;
fia de observare a profesorului privind implicarea n activiti i discuii;
studiu de caz (grafuri ponderate);
fia de autoevaluare a elevului.
Criterii de evaluare:
Proiectarea algoritmilor fundamentali (reprezentare, parcurgere, conexitate,
optimalitate)

4x0.5 puncte
Realizarea cte unui tip de reprezentare pentru grafuri (matrice de adiacen,
liste de vecini) 2x0.5 puncte
Utilizarea metodelor de parcurgere a grafurilor (adncime, lime) 2x1 punct
Realizarea, cu resurse proprii, a cel puin dou dintre programele prezentate 2x1 punct
Observare unui progres sau atingerea standardului maxim de competen 1 punct
Manifestarea unei atitudini constructive n activitatea de grup 0.5 puncte
Capacitatea de autoevaluare 0.5 puncte
Din oficiu 1 punct

4.4. Observarea sistematic a activitii i comportamentului elevilor

55

Fia de observare a activitii i comportamentului elevului nregistreaz informaii legate de
particularitile personalitii elevului manifestate n procesul didactic, de achiziiile evaluate spontan
(rspunsuri sporadice, atitudini semnificative etc.), de progresul nregistrat de acesta. Profesorul
construiete aceast fi n vederea individualizrii procesului sumativ de evaluare, dar i a celui de
nvare.
Fia de observare poate s surprind:
modul n care elevul i expune cunotinele i capacitile de investigare;
atitudinea fa de evenimentele studiate;
interesul;
adaptarea social.
Un model orientativ de fi de observare conine:
date generale despre elev (nume, prenume, vrst, climat educativ, condiii materiale,
particulariti socio-comportamentale);
particulariti ale proceselor intelectuale (gndire, limbaj, imaginaie, memorie, atenie, spirit de
observaie etc.);
aptitudini i interese manifestate;
particulariti afectiv-motivaionale;
trsturi de temperament;
atitudini i relaionare (cu sine nsui, cu materia studiat, cu colegii);
consideraii privind evoluia aptitudinilor, atitudinilor, intereselor i nivelului de integrare.
Completarea fiei se realizeaz n timp ntr-un ritm adecvat specificului activitilor de la
disciplin, din anul i de la clasa respectiv, dar i n funcie de implicarea i de ritmul individual al
elevului.
EXEMPLU
Clasa: a IX-a
Competene: rezolvarea de probleme;
realizarea unui program;
construirea de aplicaii;
independena cognitiv;
comunicarea i integrarea.
Criterii de evaluare: Fiecare aspect urmrit prin fia de observare trebuie s fie cuantificat utiliznd
standarde de nivel: nivel minimal, mediu, superior.
De exemplu, pentru obiectivele formulate mai sus se poate ntocmi o detaliere a criteriilor
de evaluare:
Obiectiv Standard minim Standard mediu Standard superior
Realizarea unui
program
Editare, compilare
i rulare
Urmrire i depanare Identificarea algoritmului,
metodelor i tehnicilor
folosite
Rezolvarea de
probleme
Reproducere i
nelegere enun
Identificare metod i
tehnici de realizare
Identificare algoritm optim
conform criteriilor
prestabilite
Construirea de
aplicaii
Identificare
specificaii
Implementare i testare Dezvoltare i personalizare
Independena
cognitiv
Cunoaterea
termenilor
Utilizarea contextual Adaptarea la context
Comunicarea i
integrarea
Comunicare de
idei
Argumentare, raportare la
sarcina proprie
Motivare, acte decizionale,
corelare cu grupul


Prin stabilirea achiziiile cognitive fia de observare poate s conin o detaliere a
comportamentului elevului:


56

Comportament DA NU
Reproduce i nelege
Identific specificaii
Cunoate termenii
Identific metode i tehnici de realizare
Implementeaz i testeaz
Utilizeaz contextual instrumentele de lucru
Identific metode de rezolvare optim, conform criteriilor prestabilite
Dezvolt i personalizeaz lucrrile primite ca tem de lucru
Adapteaz noiunile potrivindu-le la context
Memoreaz numai dup mai multe repetri ale aceleai noiuni
Pentru a nelege are nevoie de material vizual
Memoreaz mecanic reguli
Sesizeaz legturi logice ntre noiuni
Produce rapid mai multe idei pe o tem dat
Repet numai ce au spus ceilali
Respect proporii reale ale obiectelor desenate sau modelate
Manipuleaz cu uurin instrumentele
nelege cu uurin noile aplicaii

4.5. Hrile conceptuale
Hrile conceptuale (conceptual maps) sau hrile cognitive (cognitive maps) se definesc ca fiind
o imagine a modului de gndire, simire i nelegere ale celui sau celor care le elaboreaz, devenind o
modalitate, o procedura de lucru la diferite discipline, dar i inter i transdisciplinar.
Aceasta procedura poate i folosita: n predare, n nvare dar i n evaluare.
Esena cunoaterii const n modul cum se structureaz cunotinele. Important este nu ct
cunoti, ci relaiile care se stabilesc ntre cunotinele asimilate.
Avantaje ale hrilor conceptuale:
organizeaz cunotinele existente n mintea elevului ;
pregtete noile asimilri;
ajuta la organizarea planificrii sau proiectrii unei activiti ;
elimin memorizarea i simpla reproducere a unor definiii sau algoritmi de rezolvare a
unei probleme;
nvarea devine activ i constant;
permit vizualizarea relaiilor dintre cunotinele elevului;
evaluarea pune n evidenta modul cum gndete elevul i cum folosete ceea ce a nvat;
Hrile conceptuale solicit mult timp (deci un alt mod de organizare a evalurii), nivelul stan-
dardelor este ridicat (deci evaluarea se face pe finaliti ale curriculumului) iar elevul trebuie s
respecte o rigoare i o ordine deosebite.

Procesul elaborrii hrilor conceptuale n grup cuprinde 6 etape:
Etapa 1: PREGTIREA
selectarea partenerilor;
stabilirea temei de lucru;
Etapa 2: GENERAREA IDEILOR, A AFIRMAIILOR
definirea conceptelor, argumentarea folosirii lor;
Etapa 3: STRUCTURAREA AFIRMAIILOR
selectarea ideilor;
clasarea lor;
Etapa 4: REPREZENTAREA GRAFIC
elaborarea hrii conceptuale;
Etapa 5: INTERPRETAREA, EVALUAREA COLECTIV A HRII CONCEPTUALE
verificarea listei de concepte;

57

analiza relevanei conceptelor pentru scopurile propuse;
analiza legturilor i a afirmaiilor ce leag conceptele;
Etapa 6: UTILIZAREA HRII CONCEPTUALE
pentru planificarea, proiectarea activitii, a proiectelor de dezvoltarea i evaluare;

EXEMPLU
Clasa: a XI-a
Timp de lucru: 100 min
Competen specific: Caracterizarea metodelor studiate (Backtracking, Divide et impera, Greedy,
Programare dinamic)
Competene de evaluat:
Caracterizarea metodelor studiate (Backtracking, Divide et impera, Greedy, Programare
dinamic)
Descrierea etapelor de rezolvare a unei probleme din fiecare clas
Identificarea unor probleme cunoscute dintr-o clas dat
Clasificarea unui set de probleme date n mulimi corespunztoare metodelor nvate

Se prezint tema i obiectivele urmrite pe parcursul evalurii. Se cere elevilor s identifice
conceptele utilizate n caracterizarea celor patru metode de programare. Vor fi selectate conceptele de
baz:

Alegere
Backtracking
Combinare
Combinatoric
Divide et impera
Generare
Greedy
Inaintare
ncercri
Independente
Optim global
Optim local
Programare dinamica
Recursivitate
Revenire
Similare
Soluie optim
Spaiul soluiilor
Subprobleme
Subsoluii
Subsoluii optime
Validare final
Validare parial
Vector

Se grupeaz informaiile pe categorii, fiecare dintre ele caracteriznd una dintre metodele de
programare studiate. Fiecare grup (4-5 elevi) realizeaz, n format digital, o reprezentare grafic a
relaiilor dintre conceptele selectate i adaug pe hart expresii verbale care s indice relaiile dintre
acestea.

58


Fiecare grup prezint colegilor interpretarea hrii. Se analizeaz legturile i afirmaiile ce leag
conceptele.
Exemple:
Utilizarea metodei Greedy presupune selectarea deciziei optime pe baza deciziilor posibile, decizie
care conduce la obinerea unei soluii optime.
Rezolvarea unei probleme cu ajutorul metodei Divide et Impera presupune descompunerea
problemei n subprobleme independente sau asemntoare problemei date, soluia problemei iniiale
obinndu-se prin combinarea soluiilor subproblemelor.

Barem de corectare i notare:

a) corectitudine 1x4=4 puncte
b) completitudine (cuvinte, verbe) 0.5x4=4 puncte
c) organizarea informaiei (grupri, distribuiri) 0.25x4=1 punct
d) calitatea grafic a prezentrii 0.25x4=1 punct
e) calitatea prezentrii orale 2 puncte

Total :10 puncte

4.6. Metoda R. A. I.
Metoda R. A. I. are la baz stimularea i dezvoltarea capacitilor elevilor de a comunica (prin
ntrebri i rspunsuri) ceea ce tocmai au nvat. Denumirea provine de la iniialele cuvintelor
Rspunde Arunc - I nterogheaz i se desfoar astfel: la sfritul unei lecii sau a unei secvene de
lecie, profesorul, mpreun cu elevii si, investigheaz rezultatele obinute n urma predrii-nvrii,
printr-un joc de aruncare a unei mingii mici i uoare de la un elev la altul. Cel care arunc mingea
trebuie s pun o ntrebare din lecia predat celui care o prinde. Cel care prinde mingea rspunde la
ntrebare i apoi arunc mai departe altui coleg, punnd o nou ntrebare. Evident interogatorul trebuie
s cunoasc i rspunsul ntrebrii adresate. Elevul care nu cunoate rspunsul iese din joc, iar
rspunsul va veni din partea celui care a pus ntrebarea. Acesta are ocazia de a mai arunca nc o dat
mingea, i, deci, de a mai pune o ntrebare. n cazul n care, cel care interogheaz este descoperit c nu
cunoate rspunsul la propria ntrebare, este scos din joc, n favoarea celui cruia i-a adresat

59

ntrebarea. Eliminarea celor care nu au rspuns corect sau a celor care nu au dat nici un rspuns,
conduce treptat la rmnerea n grup a celor mai bine pregtii.
Metoda R.A.I. poate fi folosit la sfritul leciei, pe parcursul ei sau la nceputul activitii,
cnd se verific lecia anterioar, naintea nceperii noului demers didactic, n scopul descoperirii, de
ctre profesorul ce asist la joc, a eventualelor lacune n cunotinele elevilor i a reactualizrii ideilor-
ancor.
Pot fi sugerate urmtoarele ntrebri:
- Ce tii despre........................?
- Care sunt ideile principale ale leciei......................?
- Despre ce ai nvat n lecia.....................?
- Care este importana faptului c.......................?
- Cum justifici faptul c.........................?
- Care crezi c sunt consecinele faptului....................?
- Ce ai vrea s mai afli n legtur cu tema studiat (predat)..........?
- Ce ntrebri ai n legtur cu subiectul propus......................?
- Cum consideri c ar fi mai avantajos s.............sau s...............?
- Ce i s-a prut mai dificil din...........................?
- Cum poi aplica cunotinele nvate..................?
- Ce i s-a prut mai interesant.........................?
- De ce alte experiene sau cunotine poi lega ceea ce tocmai ai nvat?
Metoda RA.I. este adaptabil oricrui tip de coninut.
Este o metod de a realiza un feed-back rapid, ntr-un mod plcut, energizant i mai puin
stresant dect metodele clasice de evaluare. Se desfoar n scopuri constatativ-ameliorative i nu n
vederea sancionrii prin not sau calificativ.
Metoda R.A.I. poate fi folosit i pentru verificarea cunotinelor pe care elevii i le-au dobndit
independent prin studiul bibliografiei recomandate. Accentul se pune pe ceea ce s-a nvat i pe ceea
ce se nva n continuare prin intermediul crerii de ntrebri i de rspunsuri


Evaluarea competenelor specifice. Exemple de probe de evaluare

Paii alctuirii unei probe de evaluare


Reprezentnd o activitate de mare complexitate, evaluarea subsumeaz, dou demersuri, dup
cum urmeaz:
activitate de msurare care trebuie s fie foarte riguroas i foarte precis;
activitate de apreciere care trebuie s acorde semnificaiile curente versus informaiile obinute
prin activitatea de msurare.
Msurarea presupune o descriere cantitativ a comportamentelor formate la elevi n urma
realizrii instruirii.
n funcie de momentul n care se integreaz n desfurarea procesului didactic, precum i n
funcie de scopul urmrit, evaluarea poate fi:
evaluare iniial/predictiv
evaluarea continu/formativ
evaluare final/sumativ
Elaborarea competenelor de evaluat se realizeaz printr-un proces de operaionalizare a
competenelor din programa colar.
Competenele de evaluat:
au caracter derivat n raport cu competenele specifice din programa colar;

60

au un grad de specificitate care permite o evaluare educaional valid i fidel, deoarece acest
lucru se realizeaz pe baza aprecierii, cu ajutorul unui instrument de evaluare, a
comportamentului cognitiv i formativ al elevilor.
Elaborarea unei competene de evaluat presupune:
specificarea comportamentului vizat, pe care elevul trebuie s-l demonstreze;
precizarea condiiilor n care comportamentul se poate produce sau poate deveni vizibil,
msurabil, evaluabil;
stabilirea unui nivel al performanei acceptabile, prin enunarea unui criteriu de reuit direct
msurabil exprimabil prin niveluri de cunoatere
Pornind de la competenele generale, relaionate cu competenele specifice n procesul de evaluare se
identific urmtoarele etape:
stabilirea competenelor de evaluat;
stabilirea metodelor i instrumentelor de evaluare, nsoite de criteriile de notare i de baremele
de corectare;
acordarea notelor.
Criteriile de notare joac un rol important att n ceea ce privete evaluarea obiectiv a elevilor,
ct i diminuarea diferenelor de notare dintre elevii aceleiai clase, dintre elevii aceluiai an de studiu,
la nivel de coal i la nivel naional.
Evaluarea rezultatelor i progreselor obinute de elevi la informatic urmrete s msoare i s
aprecieze progresele elevilor n materie de cunotine, priceperi i deprinderi informatice, ca rezultate
ale procesului de instruire, precum i aspecte educative ale activitii colare la informatic,
materializate n atitudinile i comportamentul elevilor.
O prob de evaluare trebuie s ndeplineasc anumite exigene de elaborare (caliti tehnice) n
vederea atingerii scopului pentru care acesta a fost proiectat.
O prob de evaluare este compus dintr-un numr de itemi care, pe de o parte au reguli precise
de elaborare, iar pe de alt parte sunt selectai pe baza unei matrice de specificaii.
Principalele caliti ale unui instrument de evaluare sunt: validitatea, fidelitatea, obiectivitatea
i aplicabilitatea.
Validitatea reprezint calitatea testului de a msura ceea ce este destinat s msoare
(competenele de evaluat).
Fidelitatea reprezint calitatea unui test de a produce rezultate comparabile n cursul aplicrii
sale repetate.
Obiectivitatea reprezint gradul de concordan ntre aprecierile fcute de ctre evaluatori
independeni n ceea ce privete un rspuns corect pentru fiecare din itemii testului. Cu alte cuvinte, un
test are calitatea de a fi obiectiv, dac evaluatori diferii aplic n mod unitar baremul de evaluare i de
notare.
Aplicabilitatea reprezint calitatea testului de a fi administrat i interpretat cu uurin.
Criteriile de selectare a testelor cu o bun aplicabilitate sunt :
specificul competenelor evaluate prin test;
concordana dintre forma i coninutul testului, pe de o parte, i nivelul de vrst al elevilor, pe
de alt parte;
timpul i costurile necesare pentru administrarea testului;
obiectivitatea n notare i interpretarea rezultatelor.

n proiectarea unei probe de evaluare trebuie avute n vedere urmtoarele etape:

61




Proiectarea matricei de specificaii

Matricea de specificaii const ntr-un tabel cu dou intrri care servete la proiectarea i
organizarea itemilor dintr-un test docimologic, n care sunt precizate, pe de o parte, coninuturile care
vor fi vizate, i, pe de alt parte, nivelurile taxonomice la care se plaseaz competenele de evaluat.
1


Matricea de specificaii indic ceea ce urmeaz a fi testat - competenele de evaluat prin
raportare la coninuturile nvrii.

O matrice de specificaii detaliat trebuie s precizeze competenele formate prin procesul
didactic pentru fiecare unitate tematic parcurs ntr-o anumit perioad de timp.

Profesorul evaluator stabilete procentele ce urmeaz a fi evaluate din fiecare
domeniu/coninut/tem raportate la nivelurile cognitive/competenele specificate n matrice.


Exemplu:


1
Mason i Bramble, 1997; Schreerens, Glas iThomas, 2003; Gall, Gall i Borg, 2007

62




Completarea celulelor matricei se realizeaz prin nmulirea valorilor de pe ultima linie cu
valorile de pe ultima coloan (A
ij
=A
nj
*A
i5
). De exemplu, ponderea Achiziiei de informaii raportat
la elementul de coninut 1 este: 10% x 10% = 1%.
Profesorul stabilete numrul total de itemi pe care dorete s l conin testul (de exemplu, 20 de
itemi), dup care completeaz fiecare celul a matricei utiliznd formula: procentaj/100 x nr.total de
itemi.

Astfel, rezult o a doua matrice care specific numrul itemilor care trebuiesc elaborai n funcie
de competenele de evaluat stabilite i elementele de coninut abordate.







63


1. Exemple de probe de evaluare predictiv
Calitatea unei invri noi depinde de calitatea nvrilor anterioare i de nivelul motivaional.
Dac la un moment dat vrem s continum instruirea unui elev, trebuie s tim exact ce tie s fac
elevul pn n acel moment.
nainte de a declana un nou proces instructiv-educativ, profesorul trebuie s examineze minuios
starea iniial a pregtirii elevilor i capacitatea lor de invare.
Calitatea achiziiilor dobndite pe parcursul instruirii anterioare condiioneaz calitatea i eficiena
instruirii ce va urma.

Profesorul trebuie
s determine precis nivelul de atingere a obiectivelor materiei anterior parcurse de elev;
s elaboreze, s aplice i s examineze detaliat rezultatele unui test predictiv;
s stabileasca programe compensatorii.

Testul predictiv inseamn un test iniial aplicat la inceputul unei noi etape de instruire pentru
a identifica nivelul de realizare a obiectivelor studiului intr-o etap anterioar, riguros delimitat i
lacunele intervenite n pregtirea fiecrui elev al clasei pe parcursul instruirii sau ulterior.
Lista de obiective asociate coninuturilor din etapa anterioar constituie baza derivarii itemilor
care alctuiesc testul predictiv. Regula simpl de elaborare a unui test predictiv este urmtoarea :
Pentru fiecare obiectiv asociat unui coninut dobndit n etapa precedent trebuie elaborat un
item, care verific realizarea sau nerealizarea acestuia la un nivel de performan suficient pentru ca
elevul s poat continua adecvat instruirea.
Baza testului predictiv o constituie obiectivele instruirii deja desfurate, dar, n elaborarea
testului predictive trebuie inut seama i de ceea ce urmeaz s nvee elevii.
Numai in acest fel se pot stabili performane minimal acceptabile pe baza crora se anticipeaz
posibilitatea continurii instruirii n ritmul impus de parcurgerea programei colare.
Calitile unui test predictiv:
validitatea predictiv a testului iniial este asigurat dac acesta este astfel construit nct
s poat indica n ce fel se poate continua instruirea fiecruia dintre cei care au fost testai;
un test predictiv poate fi considerat reprezentativ dac verific esenialul ntregii materii
parcurse anterior;
un test predictiv este eficient dac identific exact nivelul de performan de care este
capabil i toate lacunele eseniale care au intervenit n instruirea anterioar a elevului;
un test predictiv este aplicabil dac ofer datele necesare diagnosticului i remediului.

1.1. Evaluare predictiv la nceput de ciclu liceal
ntruct studiul disciplinei informatic devine obligatoriu din prima clas de liceu, evaluarea
predictiv trebuie s aib n vedere cunotinele dobndite la celelalte discipline care ar putea oferi
informaii referitoare la capacitatea de analiz i sintez a informaiei, identificarea ordinii de efectuare
a unor operaii matematice i logice, dezvoltarea unei gndiri algoritmice.

Clasa: a IX-a
Timp de lucru: 30 min
Competen specific: Descrierea unei succesiuni de operaii prin care se obin, din datele de intrare,
datele de ieire
Competene de evaluat:
Identificarea relaiilor dintre date

64

Analizarea enunului unei probleme
Descompunerea rezolvrii unei probleme n pai
Identificarea pailor de prelucrare a datelor
Identificarea tuturor pailor de prelucrare posibili la un moment dat
Alegerea din mai multe posibiliti de prelucrare a celei care corespunde cerinei
Alegerea unei ordini de prelucrare a datelor care s corespund cerinei
Stabilirea valorii unor date specifice (rezultate, date de intrare pentru un rezultat specificat
etc.) pentru un algoritm dat
Descrierea n limbaj natural a unor secvene de prelucrare date
Legarea coerent a descrierilor pentru obinerea unui enun

Itemi semiobiectivi (cu rspuns scurt, de completare)

1) Ce numr urmeaz n sirul 17, 37, 47, 67, 97, ... ?

2) Nicuor se afl n oraul A i dorete s ajung n oraul B. Nu
exist o legtur direct ntre cele dou orae. Din oraul A poate s
mearg doar n oraul C sau n oraul D. Din oraul C poate pleca
numai ctre oraele D i B iar din oraul D doar n B.
Scriei toate modurile n care Nicuor poate s ajung n oraul B,
plecnd din oraul A.



3) Se consider suprafaa din imaginea alturat. Se dorete secionarea
acestei suprafee n patru pri egale (de aceeai form i aceeai arie).
n cazul n care suprafaa poate fi secionat conform cerinei, colorai
diferit fiecare dintre cele patru suprafee formate.


4) Cte numere cu trei cifre se pot scrie folosind cifrele 0, 1 i 2 ?


5) Alina face cltite i are toate ingredintele (ou, lapte, fain, ulei, sare, zahr). A pierdut ns reeta
i a reinut doar primii doi pai:
a) se pune laptele la fiert;
b) dup ce s-a rcit laptele, se adaug sarea i zahrul;
Scriei n continuare o succesiune de pai care s conduc la reconstituirea reetei.

6) Toate figurile geometrice din imaginea
alturat respect aceeai regul.
Ce numr trebuie scris n triunghi pentru
ca acesta s respecte regula?


7) Se consider un numr natural n i operaiile elementare:
O
1
) adun 2
O
2
) mparte la 3
Indicai o succesiune de aceste operaii, care, pornind de la valoarea iniial n =10 s determine
obinerea valorii 8.
8) Precizai elementele mulimii A={nN*|n10,(rest(n/3)-2)*(rest(n/3)-1)=0}.


Barem de corectare i notare:
Se acord cte un punct pentru fiecare dintre itemi i 2p din oficiu.
1) 107;
2) ACB, ACDB, ADB

65

3)

4) 18 (cifra sutelor poate fi 1 sau 2, cifra zecilor oricare din cele 3, cifra unitilor oricare din cele
3 2x3x3) ;
5) se puncteaz orice succesiune corect;
6) 5 (suma numrului nscris n fiecare figur geometric, plus numrul de unghiuri din acea
figur geometric trebuie s dea 8);
7) O
1
O
2
O
1
O
1
((((10+2)/3)+2)+2);
8) A={1,2,4,5,7,8,10} (elementele din intervalul [1,10] nedivizibile cu 3)

Observaie. Testul predictiv la nceput de ciclu liceal poate s conin i ntrebri referitoare la
cunoterea limbajelor de programare.

1.2. Prob de ameliorare i progres

Un test predictiv este aplicabil dac i numai dac ofera date utile att elevului ct i
profesorului, asigurnd un feed-back diferenial. Un test predictiv este inaplicabil dac nu ofer datele
necesare ameliorrii i progresului.
Programele compensatorii sunt programe de instruire suplimentar care urmresc ameliorrile
care se vor produce n comportamentul de nvare al elevilor, n vederea atingerii sau depirii
standardelor de performan solicitate de programele colare.
Acestea pot fi :
programe de recuperare : programe suplimentare destinate elevilor cu lacune eseniale in
instruirea anterioar, organizate n vederea atingerii performanelor minimal acceptabile;
programe de imbogire: programe suplimentare destinate elevilor capabili de performane
superioare standardelor prevzute de programa colar.
Clasa a X-a
Timp de lucru: 30 min
Competene specifice:
Identificarea tipurilor de date necesare pentru rezolvarea unei probleme.
Identificarea relaiilor dintre date

Competene de evaluat :
Identificarea numrului, numelui i valorilor posibile pentru datele de intrare i de ieire
Enumerarea rezultatelor ce se pot obine dintr-un set de date
Identificarea structurii de date necesare pentru memorarea unor date

Itemi obiectivi cu alegere dual:
Enun:
Citii urmtoarele afirmaii. ncercuii varianta A dac afirmaia este adevrat i varianta F dac
aceasta este fals.

1. Setul de caractere folosit pentru descrierea programelor n C++ este format din:
- literele alfabetului englez;
- cifrele 0, , 9;
- caractere speciale i sunt codificate prin ntregi din intervalul [1, 127] .

A F

2. Cuvintele cheie n limbajul C++ pot fi folosite ca identificatori oarecare n descrierea unui program C++. A F

66

3. Prin tip de date se nelege mulimea valorilor pe care le pot lua datele respective, modul de
reprezentare n memoria calculatorului precum i operaiile i funciile ce se pot efectua cu datele
respective.
A F
4. Comentariile nu pot fi considerate separatori universali ai unitilor sintactice. A F
5. Pentru a specifica absena oricrei valori exist tipul special void. Mulimea valorilor sale este
mulimea vid.
A F
6. Modificatorii de tip unsigned i long pot fi aplicai tipului de date int. long va modifica dimensiunea
reprezentrii, iar unsigned va face ca n reprezentare s fie folosit i bitul de semn rezultnd un
interval de numere naturale
A F

Barem de corectare i notare: 1. A.; 2. F.; 3. A.; 4. F.; 5. A.; 6. A.
Se acord cte 5 puncte pentru fiecare dintre itemii pentru care rspunsul a fost corect.
Total 30 de puncte.

Itemi obiectivi de tip pereche:
Enun: Alegei pentru elementele descrise n prima coloan elementele corespunztoare din a doua
coloan.

1. Tipurile de date standard n C++ a. 2 octei
2. Valorile de tip int i de tip unsigned int
se reprezint n memoria calculatorului
b. Fals
3. Afirmaia: o secven de caractere scris ntre
ghilimele constituie o constant ir de caractere
c. 4 octei
4. Afirmaia o variabil poate reine valori
aparinnd mai multor tipuri de date
d. Tipuri ntregi i tipuri reale
5. Pentru expresia long e=24*32+10; se rein
pentru reprezentarea n memorie ...
e. Adevrat
6. Caracterele speciale neimprimabile avnd
codul ASCII cuprins n intervalul [0, 32] pot fi folosite
n limbajul C++ este o afirmaie...
f. Adevrat

Barem de corectare i notare: 1. d.; 2. a.; 3. e.; 4. b.; 5. c.; 6. f.
Se acord cte 5 puncte pentru fiecare dintre itemii pentru care rspunsul a fost corect.
Total 30 de puncte

Itemi obiectivi cu alegere multipl:
Enun: Stabilii pentru fiecare dintre enunurile date mai jos care este varianta de rspuns corect.

1. Nu constituie constante de tip ir de caractere:
a. xYz
b.123
c. \x56\x24
2. Fiind date dou variabile de tip int a i b,
a=32760 iar b=10. Suma a+b va avea valoarea
a. 32766
b. nu se poate calcula
c. 32770
3. Fie declaraia de variabile: int x=15426,
y=0x3c42; ce relaie exist ntre cele dou variabile?
a. a<b
b. a>b
c. a=b
4. Dat fiind c = d s se precizeze care este
valoarea lui c dup atribuirea: c = c - a +
A, unde c este o variabil de tip caracter.
a. nu poate fi definit o astfel de atribuire
b. c = D
c. c = d
5. Se definesc float a, b, c, d; Care dintre
variantele descrise va reine n d media aritmetic a
a. d=(a+b+c)/3
b. d=a+b+c/3

67

celor trei valori reinute n variabilele a, b, c. c. d=(a+b+c)/2
6. Fie declaraia de variabile int a=15, b=17,
c=19, d=21, e; Scriei un numr minim de
operaii de atribuire astfel nct s permutai circular
spre dreapta valorile variabilelor, adic n urma
executrii secvenei de instruciuni s avem a=21,
b=15, c=17, d=19.
a. e=a; a=b; b=c; c=d; d=e;
b. e=a; a=d; b=a; c=b; d=e;
c. e=d; d=c; c=b; b=a; a=e;

Barem de corectare i notare: 1. b.; 2. a.; 3. c.; 4. b.; 5. a.; 6. c.
Se acord cte 5 puncte pentru fiecare dintre itemii pentru care rspunsul a fost corect.
Total 30 de puncte
Din oficiu: 10 puncte

1.3. Evaluare predictiv la nceputul ciclului superior al liceului

O prim direcie de aciune n procesul complex, al evalurii rezultatelor colare la informatic es-
te impus de necesitatea diagnosticrii capacitilor elevilor, n vederea priectrii eficiente i realiste a
unei seccvene de instruire. De exemplu, abordarea capitolului Aplicarea mecanismului recursivitii
prin crearea unor subprograme recursive poate i precedat de un test diagnostic, prin care vor fi
cunoscute achiziiile i eventualele lacune n cunotinele legate de utilizarea subprogramelor:

Clasa a XI-a
Timp de lucru: 30 min
Competene specifice: Utilizarea subprogramelor
Competene de evaluat :
Descompunerea unei cerine compuse n cerinele simple din care se compune
Recunoaterea metodelor de refolosire a codului unei secvene de prelucrare
Identificarea datelor de intrare, a datelor de ieire i a celor de intrare-ieire ntr-o prelucrarea
modular
Diferenierea definirii unui subprogram de apelul acelui subprogram

Itemi semiobiectivi (cu rspuns scurt, de completare, ntrebri structurate)
Enun:

Fie funcia descris n limbajul C++
long f(long x)
{ long y;
y=x/1000*100+x%100;
return x;
}
a. Dai un exemplu de valoare iniial pentru x astfel nct rezultatul obinut n urma apelului
funciei s fie 1245.
b. Pentru funcia dat parametrul x este transmis prin..?
c. Dac apelul funciei este cout<<f(8765432); ce se va afia?
d. Dac se modific antetul funciei astfel: long f(long &x), ce va afia n urma executrii
programului urmtor:
int main()
{ long a=12345, b;
cout<<a<<\n;
b=f(a);
cout<<a<<\n<<b<<\n;
return 0;

68

}
e. Dac funcia devine:
long f(long &x)
{ x=x/1000*100+x%100;
return x;
}
Care vor fi rezultatele afiate n programul descris la punctul d?

Barem de corectare i notare:
Se acord cte 18 puncte pentru fiecare dintre itemii pentru care rspunsul a fost corect.
Total 90 de puncte
Din oficiu: 10 puncte

a. x=12a45 unde a{0, 1, 2, , 9} poate fi orice cifr; rezultatul returnat de funcie este
un numr natural din care s-a eliminat cifra miilor, dac x1000 i valoare x dac x<1000.
b. x este un parametru transmis prin valoare.
ntrebri sugerate:
Ce anume se reine n cazul paramatrilor transmii prin valoare n segmentul de stiv?
n ce ordine s-ar reine parametrii unei funcii?
Ce se ntmpl la revenirea n blocul apelant legat de coninutul variabilelor memorate n
stiv?
c. Se va afia valoarea 876532.
d. Pe ecran se va afia
12345
12345
1245
e. n cazul modificrii parametrului care va fi transmis prin referin se va afia
12345
1245
1245
ntrebri sugerate:
Cum se vor transmite parametrii efectivi la apelul funciei n acest caz?

Observaii.
Clasa va fi organizat pe grupe formate din 3-4 elevi.
ntrebrile vor avea ca scop o mai bun nelegere a transmiterii parametrilor unei funcii.
Obiectivul urmrit este ca rspunsurile date s reprezinte o sintez de cunoine sau un rezultat al
nelegerii unei situaii i nu reproducerea unor informaii prezentate anterior.

2. Exemple de probe de evaluare continu
Evaluarea continu la informatic vizeaz confirmarea atingerii obiectivelor propuse pentru o
secven didactic, stabilirea nivelului la care a ajuns fiecare elev n procesul formrii setului de capaciti
implicat de aceste obiective.
2.1. Evaluare oral

Metoda principal de evaluare, evaluarea oral poate fi realizat n diferite momente ale
desfurrii leciei i permite aprecierea participrii elevilor, precum i calitatea acestei participri la
lecie. n cadrul acestei metode de examinare, elevii sunt pui n siuaia de a reproduce definiii,
proprieti, reguli, de a efectua exerciii cu grade diferite de dificultate, de a rezolva i compune
probleme, verbaliznd, exprimnd ntr-un limbaj informatic corect i coerent judecile fcute. Nu
este necesar ca toate examinrile orale s fie sancionate prin note, la sfritul leciei. Profesorul

69

poate pstra o eviden a rezultatelor examinrii orale zilnice ale elevilor, ce se pot transforma, o
dat sau de dou ori pe semestru, n calificative ce oglindesc activitatea elevilor.

Organizarea grafic a informaiilor n evaluarea oral

Studiile de psihologie cognitiv susin: cu ct este mai adnc procesarea unui stimul cu att mai
bine este reinut n memoria de lung durat.
Prin organizarea grafic a unui coninut, elevii analizeaz ideile, le compar pentru a extrage
esenialul, deduc conceptele, apoi ordoneaz informaiile n diverse ansambluri, dup diferite criterii
(temporale, ierarhice, spaiale, etc.), pe baza cerinelor logice i a domeniului studiat.
Elaborarea organizatorilor grafici n evaluare prezint multiple avantaje pentru elevi:
nva s extrag informaiile eseniale dintr-un coninut;
identific unele conexiuni existente ntre diferite aspecte din realitate;
stabilesc ierarhii, cronologii i alte ansambluri organizate de cunotine;
exerseaz principalele operaii ale gndirii (analiza, comparaia, sinteza, generalizarea,
abstractizarea, etc)
stabilesc conexiuni logice ntre vechile cunotine i noile inforaii;
prin reflecii i restructurri succesive ale informaiilor acestea sunt nvate mai uor i
devin cunotine;
cunotinele dobndite prin procesare profund sunt durabile i operaionale.

DIAGRAMA VENN este format din cercuri care se suprapun parial. n arealul n care cercurile se
suprapun se grupeaz asemnrile, iar n arealele rmase libere deosebirile dintre aspectele sau
conceptele evaluate.

Clasa a IX-a
Competen specific. Reprezentarea algoritmilor n pseudocod
Competene de evaluat: Analiza comparativ a structurilor repetitive

Comunicarea sarcinii de lucru. Imaginea de pe tabl/monitor este format cu ajutorul a trei cercuri
care se intersecteaz. Fiecare cerc corespunde structurii scris n interior. Completai imaginea astfel nct
n zonele care se suprapun s se afle elementele comune structurilor corespunztoare iar n zonele
nesuprapuse s se gseasc elemente propii structurii descrise.

















Organizarea activitii.
Activitatea se poate organiza:

70

pe grupe: fiecare grup prezint caracteristicile uneia dintre structuri. Acestea sunt scrise n
cercuri, iniial n partea necomun acestora. Proprietile comune sunt apoi mutate n zonele de
intersecie.
frontal: elevii prezint o caracteristic, aceasta este analizat i plasat pe diagram.

Refleie i aciune.
Cum vor fi grupai elevii?
Exemplu. Elevii se grupeaz n trei grupe, fiecare grup stabilete proprietile unei
structuri. Cte un reprezentant din fiecare grup completeaz diagrama
Care sunt ntrebrile care vor dirija evaluarea?
Exemplu. Se poate adresa direct ntrebarea asupra numrului de repetiii ale buclei sau se
poate prezenta un exemplu de utilizare a structurii din care s se deduc numrul de
repetiii ( Enunul Repet poezia pn cnd ai s o tii indic faptul c trebuie s repet
cel puin o dat poezia pentru ca s o tiu.)

Barem de notare:
Fiecare grup va primi o apreciere din partea profesorului/ colegilor.
- se acord 6p pentru completarea elementelor distincte ale structurilor (3x2p)
- se acord 3p pentru completarea zonelor de intersecie (3x1p)
- din oficiu 1p
Un exemplu de completare a diagramei Venn :


2.2. Evaluare scris

71

Lucrrile scrise reprezint metoda (i chiar forma)fundamental de evaluare a nivelului de pregtire
al elevilor. ntre variantele sub care se prezint fac parte:
testele sumative, probele de control de la sfritul unei activiti didactice mai mari
(unitate de nvare); acestea sunt anunate din timp, se pot ntinde pe durata unei ore, sunt
direcionate prin sublinierea iniial a obiectivelor propuse;
testele formative rezolvate pe parcursul uneia sau mai multor lecii
lucrri efectuate ca activitate independent n clas (efectuarea unui set de exerciii,
rezolvarea sau compunerea unor probleme)

Itemi obiectivi
Itemi semiobiectivi (cu rspuns scurt, de completare, ntrebri structurate)
Clasa: a IX-a
Timp de lucru: 50 min
Competen specific. Aplicarea algoritmilor fundamentali pentru date
simple


Competene de evaluat:
Recunoaterea unor algoritmi cu cifrele unui numr, de divizibilitate, de calcul etc.
Adaptarea unor algoritmi dai pentru a rspunde unor cerine suplimentare de prelucrare a datelor
Enun: Se consider urmtorul algoritm pseudocod:

citeste n (numr natural)
nr 0
pentru c 9, 0, -1 executa
m n
ct timp m > 0 and m%10 c execut
m [m/10]

dac m > 0 atunci
nr nr *10 + c


scrie nr


1. Stabilii dac instruciunea citeste n este o instruciune de atribuire (Da/Nu)
2. Stabilii dac instruciunea ct_timp m >0 and m%10 c execut este o instruciune
din structura repetitiv (Da/Nu)
3. De cte ori se execut instruciunea scrie nr la o rulare a programului ?
a) o dat
b) niciodat
c) de o infinitate de ori
d) depinde de valoarea lui n
4. Expresia (m > 0 and m%10 c ) este adevrat dac .
Cnd aceast expresie devine fals?
5. Pentru valoarea lui n = 100, stabilii ce se va afia prin programul de mai sus.
6. Ce se afieaz pentru valoarea 1132963?
7. Care este efectul algoritmului pseudocod scris mai sus?
8. Gsii dou valori distincte pentru variabila n astfel nct n urma executrii algoritmului

72

valoarea afiat pentru nr s fie aceeai.
9. Dac la citire numrul n este format din cifre diferite de zero, ce efect va avea algoritmul n
cazul nlocuirii instruciunii

pentru c 9, 0, -1 executa ....

cu instruciunea

pentru c 1, 9 executa...

10. Rescriei algoritmul astfel nct prin nlocuirea instruciunii pentru c 9, 0, -1
executa cu o alt instruciune repetitiv condiionat anterior s obinei un algoritm echivalent.


Barem de corectare i notare:

Item 1 2 3 4 5 6 7 8 9 10 Total
Punctaj 0.5 0.5 0.5 2 0.5 1 2 1 1 1 10






Itemi obiectivi (cu alegere dual, multipl)

Clasa: a XII-a
Timp de lucru: 30 min
Competen specific. Descrierea operaiilor specifice bazelor de date



Competene de evaluat:
Descrierea etapelor construirii unei baze de date
Descrierea modalitilor de obinere a datelor din mai multe tabele legate

Enun:

1) ntr-o tabel, o linie este obinut prin maparea
a. unei relaii
b. unui atribut
c. unei instane
d. unei constrngeri

2) Se mapeaz relaia 1-n dintre tabelele PERSOANA i INVESTITIE.

73


Atunci
a. cheia primar din tabela PERSOANE devine cheie primar n tabela INVESTIII;
b. cheia primar din tabela PERSOANE devine cheie strin n tabela INVESTIII;
c. cheia primar din tabela INVESTIII devine cheie primar n tabela PERSOANE;
d. cheia primar din tabela INVESTIII devine cheie strin n tabela PERSOANE;
3) Atunci cnd iniiem o conexiune sursa de date la care ne conectm trebuie s existe.
a. adevrat
b. fals
4) Un fiier cu extensia .mdf este o baz de date.
a. adevrat
b. fals
5) Atunci cnd vrem s construim o aplicaie legat la o baz de date:
a. realizm mai nti modelul conceptual i dup aceea modelul fizic
b. construim modelul fizic i apoi modelul conceptual
c. modelul fizic se contruiete n paralel cu modelul conceptual
6) Care dintre urmtoarele afirmaii despre relaiile stabilite ntre tabele sunt adevrate:
a. Sunt implementate cu ajutorul cheilor strine
b. Se stabilesc ntre dou tabele diferite
c. Se pot defini numai ntre tabele aflate n aceeai baz de date
7) Dac se genereaz automat numele unei relaii, atunci acesta are prefixul:
a. PK_ b. FK_ c. PFK_ d. FP_

8) O tabel poate avea o singur cheie primar
a. Adevrat
b. Fals
9) Care dintre urmtoarele afirmaii referitoare la o cheie primar sunt adevrate:
a. Fiecare tabel trebuie s aib o cheie primar
b. Cheia primar realizeaz o indexare automat a nregistrrilor din tabel
c. O tabel poate avea mai multe chei primare
10) Care dintre urmtoarele reprezint tipuri de relaii:
a. 1-n
b. 0-n

74

c. n-n
11) Se consider dou tabele T1 i T2 ntre care exist o relaie de tip 1-n (cheia primar din T1 este
cheie strin n T2). Atunci:
a) Putem terge oricnd o nregistrare din T1
b) Putem terge oricnd o nregistrare din T2
c) O nregistrare din T1 poate fi tears numai dac n tabela T2 nu exist nregistrri care s-i
corespund
12) ntr-o tabel
a) orice cmp poate avea valoare NULL
b) un cmp care reprezint o cheie primar poate conine valori NULL
c) un cmp care reprezint o cheie strin poate conine valori NULL
13) tergerea unei tabele printe
a) conduce la tergerea tuturor tabelelor copii
b) duce la invalidarea accesului la toate tabelele copii
c) se poate face numai dup ce au fost terse toate tabelele copii
d) nu se poate face n orice condiii

75



14) O relaie ntre dou tabele se poate defini automat, din
a) Tabela printe
b) Tabela copil
c) Oricare dintre cele dou tabele

Barem de corectare i notare:
1. c.; 2. b.; 3. a.; 4. a.; 5. a.; 6. a,c.; 7 b;
8. a.; 9. b.; 10. a, c.; 11. b,c.; 12. c.; 13. d.; 14 b;

Se acord cte 5 puncte pentru fiecare dintre itemii cu un singur rspuns corect i cte 10 puncte
pentru itemii cu dou rspunsuri corecte.
Total 85 de puncte (11x5 + 3x10)
Din oficiu: 15 puncte

Itemi subiectivi (Eseu)

Clasa a IX-a
Timp de lucru: 50 min

Competen specific. Identificarea i clasificarea datelor necesare pentru
rezolvarea unei probleme


Competene de evaluat: Identificarea datelor care intervin n evaluarea unei expresii aritmetice

Enun:

Expresii. Descriei ce reprezint o expresie, relaia dintre operanzi i operatori n reprezentarea
pseudocod. Realizai o clasificare a operatorilor descriind i prioritile.

Barem de notare:

Criterii i rezolvare Punctaj acordat Observaii
1. definirea unei expresii, tipul i valoarea unei expresii 0.5
2. definirea operandului: constant, constant simbolic,
nume de variabil, o alt expresie scris ntre paranteze
0.5
3. definirea operatorilor 0.5
4. clasificarea operatorilor: unari, binari 0.5
5. prezentarea operatorilor unari studiai: +, -, negaie 0.5
6. prezentarea operatorilor binari cu aplicabilitate de la
stnga la dreapta: operatori aritmetici, relaionali, logici
1
0.5 corectitudine
0.5 -completitudine
7. descrierea n ordinea prioritilor a operatorilor
aritmetici: multiplicativi, aditivi; rezultatul obinut n
1 0.5 corectitudine

76

urma aplicrii operatorului aritmetic, restricii pentru
operatorul restul mpririi ntregi
0.5 -completitudine
8. descrierea operatorilor relaionali, rezultatul unei expresii
ce conine operatori relaionali
1
9. descrierea operatorilor logici, rezultatul expresiei ce
conine operatori logici
1
10. prezentarea prioritilor operatorilor 0.5
11. capacitatea de sintez 1
12. coerena prezentrii, greelile tiinifice nesancionate la
alte seciuni ale baremului vor fi penalizate aici
1
13. punctaj acordat din oficiu 1

Descriptori de performan pe niveluri de realizare a sarcinii.

Profesorul trebuie s in seama n acordarea notelor i de:
volumul cunotinelor nsuite, raportat i la nivelul clasei respective;
gradul de nelegere a materiei, temeinicia cunotinelor, priceperea de a aplica cunotinele
dobndite;
numrul i natura erorilor cuprinse n cadrul rspunsurilor date;
priceperea de a-i prezenta rspunsul ntr-o succesiune logic, prin expunerea pe care o face la
cunotinele teoretice pe care le are, prin deprinderile de calcul dobndit pentru lecia curent
i deprinderile de calcul dobndite anterior.

nota 5-6

nota 7-8 nota 9-10
identific tipul i valoarea
unei expresii
recunoate operandul
atunci cnd acesta este o
constant sau o variabil
variabil
definete operatorii
descrie operatorii binari cu
aplicabilitate de la stnga la
dreapta: operatori
aritmetici, relaionali

recunoate operandul
atunci cnd acesta este
constant, constant
simbolic, nume de
variabil, o alt expresie
scris ntre paranteze
clasific operatorii
descrie operatorii binari
cu aplicabilitate de la
stnga la dreapta:
operatori aritmetici i
relaionali, logici
clasific operatorii n funcie
de prioritate
descrie funcionalitatea
operatorilor prin comparaie i
exemple concludente
identific rolul operatorilor pe
bii n expresii aritmetice
utilizeaz exemple care
demonstreaz capacitatea de
sintez



Itemi obiectivi cu alegere multipl
Itemi semiobiectivi cu rspuns scurt
Itemi subiectivi (rezolvare de probleme)

Clasa: a XI-a
Timp de lucru: 50 min
Competene specifice: Identificarea proprietilor grafurilor neorientate



77

Competene de evaluat:
Verificarea unor proprieti ale grafurilor
Implementarea unor algoritmi specifici de prelucrare a grafurilor
Implementarea algoritmilor de verificare a unor proprieti ale grafurilor

1. Urmtorii patru itemi se refer la graful din figura urmtoare.

a) Care sunt nodurile de grad par?
b) Care este numrul de muchii ce trebuiesc adugate n graf pentru a obine un graf complet?
c) Care este numrul de muchii ale celui mai lung lan, format din noduri distincte, ce are ca
extremiti nodurile 1 i 3?
d) Care este numrul minim de muchii ce pot fi eliminate din graf astfel nct graful parial obinut
s fie eulerian?
2. Care este numrul de grafuri neorientate de ordin n, cu mulimea nodurilor {1, 2, 3, ,n} ?
Justificai.
3. Care este numrul maxim de noduri de grad 3 ntr-un graf neorientat cu 5 noduri?
a. 4 b. 5 c. 3 d. 2


4. Scriei secvena de program care, pornind de la matricea de adiacen asociat unui graf
neorientat de ordin n:
a) afieaz listele de adiacen
b) afieaz toate ciclurile elementare de lungime 3

Barem de corectare i notare:
item Rspuns corect Punctaj Observaii
1a 1,2,5 1 p
1b 3 1 p |M(K
5
)|=5*4/2=10, |M(G)|=7
1c 4 1 p lanul 1-2-4-5-3
1d 1 1p muchia 2-4
2
2
n(n-1)/2
2p se acord 1p pentru formul
corect i 1p pentru demonstraie
3 a)4 1p
4a pentru rezolvare corect
-parcurgere matrice
-identificare vecini
-afiarea listelor de adiacen
1p
0.25
0.25
0.50


78

4b pentru rezolvare corect
- parcurgere matrice
- identificare ciclu elementar de
lungime 3
-afiarea tuturor ciclurilor
elementare de lungime 3
1p
0.25

0.25

0.50

din oficiu : 1p
Descriptori de performan pe niveluri de realizare a sarcinii.

nota 5-6

nota 7-8 nota 9-10
cunoate noiunile de graf
neorientat, nod, muchie,
graf complet, lan
reprezint graful cu
ajutorul matricei de
adiacen
identific vecinii unui nod
calculeaz gradul unui nod
cunoate noiunile de graf
parial, subgraf, ciclu
calculeaz numrul de
muchii pentru un graf
neorientat cu n noduri
construiete matricea de
adiacen asociat unui
graf
cunoate noiunile de graf
eulerian, hamiltonian
calculeaz numrul de grafuri
neorientate cu n noduri
determin ciclurile unui graf
modific un graf astfel nct s
fie ndeplite condiii de
maxim/ minim



Tehnica 3-2-1

Tehnica 3-2-1 este folosit pentru a aprecia rezultatele unei
secvene didactice sau a unei activiti. Denumirea provine din faptul c
elevii scriu:

3 termeni (concepte) din ceea ce au nvat,
2 idei despre care ar dori s nvee mai mult n continuare i
o capacitate, o pricepere sau o abilitate pe care consider ei c au dodndit-o n
urma activitilor de predare-nvare.
Tehnica 3-2-1 poate fi considerat drept o bun modalitatea de autoevaluare cu efecte
formative n planul nvrii realizate n clas. Este o cale de a afla rapid i eficient care au fost
efectele proceselor de predare i nvare, avnd valoare constatativ i de feed-back. Pe baza
conexiunii inverse externe, profesorul poate regla procesele de predare viitoare, mbuntindu-le i
poate elabora programe compensatorii dac rezultatele sunt sub ateptri ori programe n
concordan cu nevoile i ateptrile elevilor.
Aceast modalitate complementar de evaluare are scopul de ameliorare i nicidecum de
sancionare. Este un instrument al evalurii continue, formative, a crei funcii principale sunt de
constatare i de sprijinire continu a elevilor.


79

Clasa: a XI-a
Timp de lucru: 15 min
Competene specifice: Descrierea operaiilor specifice structurilor arborescente
Competene de evaluat:
Utilizarea corect a termenilor specifici
Enunarea principalelor proprieti ale unei structuri arborescente
Enun:
Referitor la Structurile arborescente, scriei:
3 concepte nvate,
2 idei despre care dorii s nvai mai mult n continuare i
o capacitate, o pricepere sau o abilitate pe care considerai c ai dodndit-o
Un rspuns posibil:
3 concepte nvate: arbore, arbore cu rdcin, arbori binari
2 idei despre care doresc s nv mai mult n continuare: parcurgerea arborilor,
utilizarea structurilor arborescente n aplicaii practice
o capacitate: reprezentarea arborilor pe baza vectorului de tai

2.3 Evaluare practic


Item subiectiv (rezolvare de probleme)

Clasa : a IX-a
Timp de lucru: 50 min
Competene specifice: Aplicarea creativ a algoritmilor fundamentali n
rezolvarea unor probleme concrete


Competene de evaluat:
Reproducerea enunului unei probleme concrete-practice
Evidenierea elementelor din enun care sugereaz un algoritm fundamental
Evidenierea elementelor din enun care-l difereniaz de aplicarea direct a algoritmului sugerat
Adaptarea algoritmului pentru a rspunde cerinelor unei probleme noi
Implementarea algoritmului adaptat

Enunul problemei:
Se citete de la tastatur o valoare n numr natural. S se determine toate numerele naturale
formate din n cifre cu proprietatea c sunt numere prime i de asemenea oglinditele lor sunt numere
prime. Pentru valori mari stabilii un algoritm eficient de rezolvare a problemei.
Exemplu:
n=2, numerele prime cu oglinditele prime care sunt formate din 2 cifre sunt:
11, 13, 17, 31, 37, 71, 73, 79, 97






80

Managementul timpului. Barem de corectare i notare.
Sub. Enun Componente Punctaj Timp
1.
- nelegerea enunului
problemei
- stabilirea etapelor de
rezolvare a problemei
- specificarea tipului de
date folosit
- stabilirea datelor de
intrare
- stabilirea datelor de
ieire
- citirea cu atenie a problemei
- nelegerea sarcinilor de lucru, aprofundarea
exemplului
- stabilirea valorilor pe care le poate lua
variabila n astfel nct problema s poat
avea soluie, tiind c numerele naturale pot
avea cel mult 9 cifre
- stabilirea tipului de date long ca fiind tipul
necesar pentru generalizarea problemei
- data de intrare: n
- date de ieire: valorile numere prime cu
oglinditul numr prim

0.25 p
0.25 p

0.25 p



0.25 p

0.25 p
0.25 p




5 min
2.
- stabilirea proprietii de
numr prim
- realizarea oglinditului
unui numr natural
- definiia numrului prim
- stabilirea unei secvene de algoritm care n
mod eficient va stabili dac un numr este
prim sau nu
- determinarea unui numr cnd se dau
cifrele sale
- generarea cifrelor pentru realizarea
numrului natural obinut prin oglindire
- protecie la distrugerea numrului natural
iniial, datorit generrii cifrelor sale
0.50 p
0.50 p


0.50 p

0.25 p


0.25 p





15 min
3.
- stabilirea limitelor ntre
care se verific valorile
dac au proprietatea de
numr prim
- stabilirea minimului format din n cifre, ca
fiind 10
n-1

- determinarea pailor n calcularea acestui
minim
- stabilirea maximului format din n cifre, ca
fiind 10
n
-1
- realizarea legturii dintre min i max
pentru optimizarea determinrii valorii
maxime
0.50 p

0.50 p

0.25 p

0.25 p




10 min
4.
- optimizarea alegerii
valorii ce trebuie
verificat c are
proprietatea de numr
prim
- parcurgerea doar a valorilor impare
- evitarea valorilor care au pe prima poziie o
cifr par i prin oglindire nu pot fi numere
prime
0.50 p

0.50 p

5 min
5.
- verificarea corectitudinii
algoritmului ales
- realizarea algoritmului pseudocod
- implementarea ntr-un limbaj de
programare
- verificarea algoritmului
- verificare din punct de vedere a timpului de
executare pentru date de intrare mari
0.50 p
0.50 p

0.50 p
0.50 p


15 min

SUBIECTUL I_________________________________________________________ (1.5 puncte)

1. Citirea cu atenie a problemei 0.25 p
2. nelegerea sarcinilor de lucru, aprofundarea exemplului 0.25 p
3. Stabilirea valorilor pe care le poate lua variabila n astfel nct problema s poat avea soluie,
tiind c numerele naturale pot avea cel mult 9 cifre

81

repet
citete n
pn_cnd (n>=1 and n<=9) 0.25 p
4. Stabilirea tipului de date long ca fiind tipul necesar pentru generalizarea problemei
0.25 p
5. Data de intrare este n 0.25 p
6. Date de ieire valorile numere prime cu oglinditul numr prim 0.25 p


SUBIECTUL II______________________________________________________ (2 puncte)

1. Amintirea definiiei numrului prim
- un numr cu exact doi divizori este numr prim
- ok 1
d 2
ct_timp d*d <= x and ok=1 execut
dac x % d = 0 atunci ok 0
altfel d d + 1
sfrit_ct_timp
dac ok = 1 atunci scrie x prim
sfrit_dac 0.50 p
2. Stabilirea unei secvene de algoritm care n mod eficient va stabili dac un numr este prim sau nu
0.50 p
3. Determinarea unui numr cnd se dau cifrele sale 0.50 p
4. Generarea cifrelor pentru realizarea numrului natural obinut prin oglindire
y 0
a x
ct_timp a 0 execut
y y*10 + a%10
a [a/10] 0.25 p
sfrit_ct_timp
5. Protecie la distrugerea numrului natural iniial, datorit generarii cifrelor sale 0.25 p


SUBIECTUL III_____________________________________________________(1.5 puncte)

1. Stabilirea minimului format din n cifre, ca fiind 10
n-1
0.50 p
2. Determinarea pailor n calcularea acestui minim
min 1
pentru i 1, n-1 execut
min min * 10 0.50 p

3. Stabilirea maximului format din n cifre, ca fiind 10
n
-1 0.25 p
4. Realizarea legturii dintre min i max pentru optimizarea determinrii valorii maxime
max min*10 -1 0.25 p

SUBIECTUL IV______________________________________________________ (1punct)

1. Parcurgerea doar a valorilor impare
pentru x min + 1, max execut 0.50 p
2. Evitarea valorilor care au pe prima poziie o cifr par, care prin oglindire nu pot fi numere prime
dac x/min=2 or x/min=4 or x/min=5 or x/min=6 or x/min=8
atunci..

82

0.50 p

SUBIECTUL V_______________________________________________________ (2 puncte)

1. Realizarea algoritmului pseudocod 0.50 p
2. Implementarea ntr-un limbaj de programare 0.50 p
3. Verificarea algoritmului 0.50 p
4. Verificare din punct de vedere a timpului de executare pentru date de intrare mari 0.50 p


Itemi subiectivi
Clasa : a X-a INTENSIV , a XI-a NEINTENSIV
Timp de lucru: 50 min
Compentene specifice:
Identificrea metodei de programare adecvate pentru rezolvarea unei
probleme
Alegerea unui algoritm eficient de rezolvare a unei probleme


Competene de evaluat:
Estimarea eficienei, ca timp de executare, a unei rezolvri
Modificarea unui algoritm pentru a ndeplini o anumit condiie de eficien (numr variabile,
numr structuri repetitive, numr de executri ale unui pas etc.)

Enun: Scriei un program care citete de la tastatur un numr natural n (100n 1000)i n
continuare un ir de n numere naturale nenule cu cel mult 5 cifre. Programul construiete n memorie
un tablou unidimensional care s conin irul de numere i elimin din tablou toate apariiile
ultimului element. Se cere utilizarea unui algoritm care s conin ct mai puine structuri repetitive.

Exemplu. Pentru n= 10 i numerele: 2,8,4,8,8,3,8,8,9,8 se obine irul 2,4,3,9.

Pentru program corect se acord punctaj maxim

declararea corect a variabilelor
citire corect,afiare corect *
tergerea unui element din tablou
tergerea tuturor apariiilor ultimului element din
ir
utilizarea unui algoritm eficient din punct de
vedere al timpului de executare**
corectitudinea global a programului
din oficiu
10 p.

1p.
1p.
1p.

2p.

3p.
1p.
1p.
*datele de intrare se consider
corecte, nefiind necesar
validarea lor


**Se accord cele 3 puncte dac secvena de tergere evit deplasrile repetate ale elementelor
tabloului.

O soluie posibil:
citeste n
pentru i1,n executa
citeste v[i]


83

xv[n]
nn-1
p0
pentru i1,n executa
daca xv[i] atunci
pp+1
v[p]v[i]
scrie v[p]


np

Descriptori de performan pe niveluri de realizare a sarcinii.

nota 5-6

nota 7-8 nota 9-10
declar variabile de ntreg
i tablou unidimensional
citete datele de intrare
afieaz datele de ieire
identific poziiile pe care
se afl o valoare
terge un element din
tablou
tergerea tuturor
apariiilor unui element
ntr-un tablou
utilizeaz un algoritm eficient
pentru tergerea unei valori
din tablou



Itemi subiectivi

Clasa : a X-a INTENSIV , a XI-a NEINTENSIV
Timp de lucru: 50 min
Compentene specifice:
Aplicarea creativ a algoritmilor fundamentali n rezolvarea unor probleme
concrete.
Elaborarea unor algoritmi de prelucrare a datelor structurate

Competene de evaluat:
Utilizarea corect a parametrilor subprogramelor predefinite
Utilizarea funciilor i procedurilor specifice de prelucrare a irurilor de caractere
Apelarea corect a subprogramelor predefinite pentru iruri de caractere
Aplicarea unor metode de prelucrare pe seturi de date concrete
Construirea algoritmilor care s efectueze operaii tipice asupra structurilor de date

Enun:
Se citete de la tastatur un text format din cel mult 200 de caractere, litere, cifre i spaii i
realizeaz, n ordine urmtoarele prelucrri:
a) terge spaiile inutile din text;
b) nlocuiete fiecare secven maximal de cifre aflate pe poziii consecutive n ir, care formeaz
codul ASCII al unei litere cu litera ce are codul ASCII astfel determinat;
c) afieaz pe ecran numrul de subiruri formate numai din litere;
d) terge din ir toate cuvintele care au cel puin un caracter care nu este liter.

Exemplu: dac de la tastatur se citete irul:
97st97zi este m97i m789i 98in102 se obin rezultatele:

84

a) 97st97zi este m97i m789i 98in102
b) astazi este mai m789i bine
c) 4
d) astazi este mai bine

Barem de corectare i notare :
Pentru program corect se acord punctaj maxim

declararea corect a variabilelor
citire corect,afiare corect *
eliminarea spaiilor inutile din text
nlocuirea secvenelor ce reprezint coduri ASCII
determinarea subirurilor formate numai din
litere
tergerea cuvintelor care au cel puin un
caracter diferit de liter
corectitudinea global a programului
din oficiu
10 p.

1p.
1p.
1p.
2p.

1p.
1p.
1p.
1p.
1p.
*datele de intrare se consider
corecte, nefiind necesar
validarea lor



Descriptori de performan pe niveluri de realizare a sarcinii.

nota 5-6

nota 7-8 nota 9-10
declar variabile de ntreg
i ir de caractere
citete variabilele ce
memoreaz datele de
intrare
afieaz iruri de caractere
identific tipul unui
caracter (liter, cifr,
spaiu)
terge un caracter din ir
elimin spaiile inutile din
text
terge un subir dintr-un
ir
numr subiruri formate
din litere
extrage un subir maximal
format doar din cifre
nlocuiete un subir cu alt
subir




Itemi subiectivi

Clasa : a XII-a (Microsoft SQL Server)
Timp de lucru: 30 min
Compentene specifice: Descrierea operaiilor specifice bazelor de date



Competene de evaluat:
Descrierea etapelor construirii unei baze de date
Aplicarea metodelor de creare i actualizare a unei tabele




85

Enun:
a) S se proiecteze baza de date ORGANIZATOR care s conin tabelele CLIENI,
ORNAMENTE, COMENZI, DETALII_COMENZI. Aceast baz de date va fi util pentru
gestionarea activitii unei firme care organizeaz evenimente.
Tabela CLIENI memoreaz informaii referitoare la persoane care au fost, sunt sau vor fi
clienii firmei. Pentru fiecare astfel de persoan memorm numele, prenumele, adresa i numrul de
telefon.
Tabela ORNAMENTE memoreaz detalii referitoare la ornamentele care pot fi alese de un
client pentru buna organizare a unui eveniment. Fiecare ornament are o denumire, o scurt descriere,
un cod i un pre.
Tabela COMENZI este o tabel de intersecie. Fiecare comand este dat de un client, pentru
un singur eveniment. Se memoreaz dat comenzii, locaia i o scurt descriere a evenimentului.
Tabela DETALII_COMENZI face legtura ntre tabelele COMENZI i ORNAMENTE. Pe
baza informaiilor din aceast tabel putem evidenia toate ornamentele utilizate n organizarea unui
eveniment i putem determina, de exemplu, toate evenimentele la care a fost folosit un ornament.
b) S se construiasc modelul conceptual ataat bazei de date ORGANIZATOR

Barem de corectare i notare:
- selectarea opiunii Database Explorer din meniul View
- Data Connections Adugare conexiune. n fereastra Data Source, se selecteaz
sursa de date.

- stabilirea numele bazei de date (ORGANIZATOR)
0.25 p
0.50 p








0.25 p

86

- adugarea tabelelor la baza de date (din fereastra Database Explorer, click dreapta
pe grupul Tables i selectai opiunea Add New Table).


1punct
- pentru fiecare dintre cmpurile tabelelor se stabilesc: numele, tipul i constrngerile










0.5 puncte







0.5 puncte




0.5 puncte





0.5 puncte

87

- Relaionarea tabelelor pe baza cheilor strine. 1punct
- Solution Explorer Add New Item

1punct
- conectarea la baza de date ORGANIZATOR 1punct
- selectarea tabelelor ce urmeaz a fi reprezentate n modelul conceptual

1punct
- obinerea modelului conceptual 1punct

Din oficiu : 1 punct








88



Itemi subiectivi

Clasa a XII-a (Visual C#)
Timp de lucru: 50 min
Competene specifice. Elaborarea strategiei de realizare a unei aplicaii
Competene de evaluat:
Recunoaterea proprietilor specifice Form-ului i uneltei Button n Vis-
ual C#. Utilizarea corect a funciei Show din clasa MessageBox


Enun:
1. Deschidei un Proiect Windows pe care l numii Salutari
2. Schimbai numele ferestrei din Form1 n S A L U T A R I
3. Aplicai ferestrei un fundal avnd culoarea Web SkyBlue
4. Inserai un buton
5. Schimbai culoarea butonului n Web Yellow
6. Schimbai textul button1 n Salut!
7. Executnd dublu clic pe buton, realizai deschiderea unui MessageBox care s afieze
mesajul Buna ziua!

89
























Cerine i barem de notare pentru aplicaia practic realizat:


Cerin

Descriere, soluie ateptat Punctaj
1
- accesare meniu File | New | Project | Windows Forms Application,
inserare nume proiect Salutari
1
2
- n fereastra Properties, se alege proprietatea Text n care se terge
Form1 i se introduce S A L U T A R I
1
3
- n fereastra Properties se selecteaz culoarea dorit de la
proprietatea BackColor
1
4
- din fereastra Toolbox se insereaz un Button prin dublu clic de
mouse sau drag and drop
1
5.
- n fereastra Properties corespunztoare butonului creat, se
selecteaz culoarea dorit de la proprietatea BackColor
1
6.
- n fereastra Properties corespunztoare butonului creat, se
selecteaz proprietatea Text n care se nlocuiete button1 cu Salut!
1
7
- prin dublu clic de mouse pe butonul creat scriem n funcia
corespunztoare MessageBox.Show(Buna ziua!);
1








90

3. Exemple de evaluare sumativ

Clasa : a IX-a
Timp de lucru: 50 min

Competen specific: Identificarea i clasificarea datelor necesare pentru
rezolvarea unei probleme

Competene de evaluat:
Identificarea ntr-un enun a tuturor elementelor ce reprezint date
Reformularea sau completarea unui enun dat pentru a specifica datele
implicate
Identificarea constantelor i variabilelor ce intervin n rezolvare

1) Calculai valoarea expresiei : 4+30/5-9/(1+2%7)+3*1.4/2

2)Precizai tipul urmtoarelor constante:
1, 2.3, 123, 123.0, 1, 123, 12.3 ,Z ,ZZ ,12E+1, 13E2

3)S se determine cel mai mic numr natural x cu proprietatea x-x%6=6

4) Care este numrul de atribuiri efectuate de algoritmul:


5) Se consider algoritmul urmtor, descris n pseudocod n care
k este cifr.

a) Scriei numrul care se va afia dac se citesc pentru n
valoarea 526791 i pentru k valoarea 6.
b) Dac pentru n se citete valoarea 76895 scriei toate valorile
ce pot fi citite pentru k astfel nct valoarea afiat s fie 0.
c) Scriei un enun scurt pentru problema rezolvat de acest
algoritm.
d) Scriei programul Pascal/C/C++ echivalent algoritmului


6) Scriei algoritmul pseudocod care citete un numr natural n cu maximum 4 cifre i afieaz
valoarea lui n dup efectarea urmtoarelor operaii:
- dac n are 4 cifre atunci schimb prima cifr cu ultima i a doua cifr cu a treia
- dac n are 3 cifre atunci dubleaz cifra din mijloc dac aceasta este strict mai mic dect 5 i o
nlocuiete cu 0 dac cifra este mai mare sau egal cu 5

91

- dac n are dou cifre atunci se nlocuiete cu numrul de numere divizibile cu 10 din intervalul
[1,n]
-dac n are o cifr numrul nu se schimb
Exemple.
-pentru n=6723 se afieaz 3276
-pentru n=439 se afieaz 469
-pentru n=487 se afieaz 407
-pentru n=41 se afieaz 4

Barem de corectare i notare:

Item Rspuns corect punctaj Observaii
1. 9.1 1
2. intregi:1, 123
reale:2.3, 123.0,1.2E+1
caracter:1 ,Z
sir de caractere:123,12.3 ,ZZ , 13E2
0.25
0.25
0.25
0.25

3. 6 1
4. 5 1
5. a. 125 1 cifrele mai mici dect k
(ncepnd cu cufra unitilor)
b. k{1,2,3,4,5} 1 condiie necesar : cifrele din n s fie
mai mari sau cel mult egale cu k
se acord 0.20 pentru fiecare
valoare corect
c. Se citete un numr natural n i o cifr
nenul k. Afiai, nepnd cu cifra unitilor,
cifrele numrului n care sunt strict mai mici
dect k.
1
d. declarare variabile
structur repetitiv
structur alternativ
citire corect
scriere corect
corectitudine sintactic
0.20
0.20
0.20
0.10
0.10
0.20

6. citire, scriere date
rezolvare corect pentru numr cu 4 cifre
rezolvare corect pentru numr cu 3 cifre
rezolvare corect pentru numr cu 2 cifre
corectitudine sintactic
0.20
0.20
0.20
0.20
0.20


Matricea de specificaii:
Niveluri cognitive/
Coninuturi
Achiziia
informaiei
nelegere Aplicare Analiz Total
Tipuri de date 5% 5% - - 10%
Operatori
aritmetici
10% 10% 10% 10% 40%
Structura
alternativ
5% 5% 5% 5% 20%
Structura
repetitiv
5% 5% 10% 10% 30%
Pondere % 25% 25% 25% 25% 100%


92


Clasa a X-a INTENSIV (clasa a XI-a NEINTENSIV)
Timp de lucru: 50 min
Competene specifice: Utilizarea subprogramelor
Competene de evaluat:
Identificarea datelor de intrare, a datelor de ieire i a celor de intrare-ieire
ntr-o prelucrarea modular
Diferenierea definirii unui subprogram de apelul acelui subprogram
Diferenierea unui subprogram procedural de unul funcional
Identificarea variabilelor locale, variabilelor globale i a parametrilor

1. Se consider subprogramul f, definit n continuare. Care este numrul valorilor ntregi, distincte pe
care le poate avea parametrul x astfel nct f(x)=1?
Pascal C/C++
function f(x:integer):integer;
begin
f:=x div 2 div 3;
end;
int f(int x)
{ return x/2/3; }

a. 1 b. 2 c. 4 d. 6
2. Pentru cte valori ale lui n din intervalul [1,100] apelul p(n) determin afiarea valorii 9 ?
Pascal C/C++
procedure p(n:integer);
var s: integer;
begin
s:=n div 10+n mod 10;
n:=s div 10+s mod 10;
write(n);
end;
void p(int n)
{ int s=n/10+n%10;
n=s/10+s%10;
cout<<n; | printf(%d, n);
}
a. 1 b. 10 c. 11 d. 99

3. Se consider subprogramul test, definit n continuare. Ce rezultat se reine n variabila k dac a=207 i
b=23?
Pascal
function test(a,b:integer):integer;
var k:integer;
begin
k:=0;
repeat
if a mod 2 <>0 then k:=k+b;
a:=a div 2;
b:=b*2;
until a=1;
k:=k+b;
test:=k;
end;
C/C++
int test(int a, int b)
{ int k=0;
do
{ if(a%2!=0) k=k+b;
a=a/2;
b=b*2;
}while(a!=1);
k=k+b;
return k;
}

a. 23 b. 207 c. 4761 d. 5421




93

4. Urmtorii cinci itemi se refer subprogramul urmtor :

Pascal C/C++
function
f(n:longint;x:integer):longint;
var m:longint;
begin
m:=0;
while n>0 do
begin if n mod 10<>x then
m:=m*10+n mod 10;
n:=n div 10
end;
f:=m
end;

long f(long n, int x)
{ long m=0;
while(n>0)
{if(n%10!=x) m=m*10+n%10;
n=n/10;}
return m;
}




8. Ce valoare are f(52324,2)?
9. Care este cel mai mic numr natural cu exact trei cifre ce poate fi atribuit parametrului n astfel nct
f(n,2)=0 ?
10. Dac n este un numr natural cu exact 5 cifre iar x este o cifr, pentru cte perechi distincte (n,x)
valoarea f(n,x) este 2009?
11. Care este cel mai mare numr natural n, cu exact trei cifre, pentru care f(n,7)=f(n,9)?
12. Scriei numrul de valori naturale distincte cu cel mult dou cifre pe care le poate primi variabila n
astfel nct f(n,n)=n.
Barem de corectare i notare
item 1 2 3 4a 4b 4c 4d 4e of
raspuns d c c 435 200 42 888 10
punctaj 1 1 1 1 1 2 1 1 1
Observaii
4b) Se acord 0.5p dac valoarea verific relaia dat dar nu este cea mai mic
4c) n{x9002, 9x002,90x02,900x2,9002x} pentru x{1,3,4,5,6,7,8}
i n=90020 pentru x{1,3,4,5,6,7,8}
4d) Se acord 0.5p dac valoarea verific relaia dat dar nu este cea mai mare
4e) n{0,11,22,33,44,55,66,77,88,99}












94

Matricea de specificaii

Obiective/Niveluri cognitive

Achiziia
informaiei
nelegere Aplicare Analiz Total
Identificarea datelor de
intrare, a datelor de ieire i a
celor de intrare-ieire ntr-o
prelucrarea modular
10% 10% 10% - 30%
Diferenierea definirii
unui subprogram de apelul
acelui subprogram
10% 10% - - 20%
Diferenierea unui
subprogram procedural de
unul funcional
10% - - - 10%
Identificarea variabilelor
locale, variabilelor globale i a
parametrilor
10% 10% 10% 10% 40%
Pondere % 40% 30% 20% 10 % 100%



Clasa a X-a INTENSIV (clasa a XI-a NEINTENSIV)
Timp de lucru: 100 min
Competene specifice. Elaborarea i implementarea rezolvrilor de
probleme din aria curricular a specializrii
Competene de evaluat:
Respectarea etapelor de rezolvare (modelare, implementare, testare,
depanare)
Justificarea alegerii unei metode de rezolvare pentru o problem
Estimarea eficienei metodei de rezolvare alese
Enumerarea tehnicilor folosite n implemetarea rezolvrii

Enun: S se realizeze un proiect cu tema:
Operaii matematice cu numere naturale avnd mai mult de 10 cifre fiecare.

Etapele realizrii proiectului:


Nr
crt
Etapele
realizrii
proiectului
Modalitatea de realizare Observaii
1.
nelegere
a
problemei
- numerele conin pn la 1000 de cifre; ele se vor gsi
ntr-un fiier de date scrise pe cte o linie ntre cifre
neexistnd niciun separator.
- fiierul va fi redactat
corect, dup fiecare numr
va fi caracterul de trecere la
linie nou
- cifrele numerelor se vor reine n doi vectori, numrul
de componente ale vectorului constituind lungimea
numrului; prelucrarea cifrelor se realizeaz
transformnd caracterul cifr n valoare numeric


95

Nr
crt
Etapele
realizrii
proiectului
Modalitatea de realizare Observaii
2.
proiectare
a unei
soluii
- adunarea
- se determin suma folosind algoritmul
matematic nsumnd cifr cu cifr i pornind
de la cifra unitilor
- se realizeaz un nou vector care reine rezultatul

- scderea
- se folosete tot algoritmul matematic avnd
grij ca diferena cifrelor corespunztoare s se
poat efectua
- se va realiza i un subprogram care s
determine care din cele dou numere este mai
mare pentru a efectua diferena
- se pun n discuie cazuri de
diferene: 100078 - 76296
- se consider cazul n care
a-b0
- nmulirea
- se are grij c nmulirea reprezint realizarea
unui vector obinut pas cu pas prin nmulirea
primului numr cu cte o cifr a celui de-al
doilea numr

3.
realizarea
programul
ui
- se are n vedere declararea variabilelor globale
- rezultatele fiind scrise n fiier este suficient s
fie folosit doar un vector pentru a reine pe rnd
suma, diferena i respectiv produsul

4.
testarea
programul
ui
- se vor da exemple de numere astfel nct s se
realizeze o verificare n ct mai multe situaii

5.
elaborarea
document
aiei
- se va realiza un manual scris ataat care va aduce
explicaii subprogramelor folosite


n realizarea proiectului, obiectivele urmrite sunt legate de cunoaterea din partea elevilor a:
- operaiilor cu fiiere
- prelucrarea caracterelor i folosirea codului ASCII pentru a determina valoarea numeric
asociat
- inversarea elemenetelor unui vector pentru o parcurgere mai uoar a elementelor n
vederea efecturii operaiilor
- protecia, n cazul diferenei, la rezultatele obinute

Proiectul poate fi reluat n clasele terminale pentru a i se asocia o interfa mai frumoas, ntr-un
mediu vizual.


Model pentru implementare n limbajul C++
:

Model pentru implementarea n limbajul Pas-
cal:
#include<fstream.h>

#define Fin "Op_nr.in"
#define Fout "Op_nr.out"
#define Max 1000

int a[Max], b[Max];
Program Numere_Mari;
Const Fin = 'Op_nr.in';
Const Fout = 'Op_nr.out';
Const Max = 1000;
Type Vector = Array[0..2*Max] Of In-
teger;


96

ifstream in(Fin);
ofstream out(Fout);

void read(int x[])
{ char ch;
int k=0;
in.get(ch);
while(ch!='\n')
{ x[++k]=ch-'0';
in.get(ch);
}
x[0]=k;
}
void invers(int x[])
{
int aux;
for (int i=1; i<=x[0]/2; i++)
{ aux = x[i];
x[i] = x[x[0]-i+1];
x[x[0]-i+1] = aux;
}
}
void write(int x[])
{
for(int i=x[0]; i>=1; i--)
out<<x[i];
out<<endl;
}
void suma(int x[])
{
int ct = 0, i;
if(a[0]>b[0]) x[0]=a[0];
else x[0]=b[0];
for(i=1; i<=x[0]; i++)
{
x[i] = a[i] + b[i] + ct;
ct = x[i]/10;
x[i] = x[i]%10;
}
if(ct) { x[0]++;
x[x[0]] = ct;
}
}
int nr_mare()
{
if(a[0]>b[0]) return 1;
else if(a[0]<b[0]) return -1;
else
{
int i=a[0];
while(i>=1 &&a[i]==b[i])
i--;
if(i<1) return 0;
else if(a[i]>b[i]) return 1;
else return -1;
}
}
void diferenta(int a[],int b[],int x[])
{
int i, j, k;
int d[Max];
for(i=0; i<=a[0]; i++)
{ d[i]=a[i]; x[i]=0; }
x[0]=d[0];
for(i=1; i<=x[0]; i++)
if(d[i]>=b[i]) x[i]=d[i]-b[i];
else
{ j=i+1;
Var a, b, r : Vector;
f, g : Text;
er, i, j, k, v : Integer;

procedure citire(var x: Vector);
var ch: char;
begin
Assign(f, Fin);
Reset(f);k:=0;
while Not Eoln(f) Do
begin
Read(f, ch); inc(k);
val(ch,x[k],er);
end;
x[0]:=k; ReadLn(f);
end;
procedure invers(var x: Vector);
var aux : Integer;
begin
for i:=1 To x[0] div 2 Do
begin
aux := x[i];
x[i] := x[x[0]-i+1];
x[x[0]-i+1] := aux;
end
end;
procedure afis(var x: Vector);
begin
for i:=x[0] DownTo 1 Do
write(g, x[i]);
writeln(g);
end;
procedure suma(var x: Vector);
Var ct : Integer;
begin
ct := 0;
if(a[0]>b[0]) Then x[0] := a[0]
else x[0] := b[0];
for i:=1 To x[0] Do
begin
x[i] := a[i] + b[i] + ct;
ct := x[i] Div 10;
x[i] := x[i] Mod 10;
end;
if ct<>0 Then
begin
Inc(x[0]);x[x[0]] := ct;
end;
end;
function nr_mare: Integer;
begin
if (a[0]>b[0]) Then nr_mare := 1
Else if(a[0]<b[0]) Then nr_mare := -1
Else
begin
i := a[0];
while (i>=1) and (a[i]=b[i]) Do
Dec(i);
if(i<1) Then nr_mare := 0
Else if (a[i]>b[i]) Then
nr_mare
:= 1
Else nr_mare :=-1;
end;
end;
procedure diferenta( a, b : Vector;
var x : Vector);
var d : vector;

97

while(d[j]==0) j++;
d[j]--;
for(k=i+1; k<j; k++) d[k]=9;
x[i]=10+d[i]-b[i];
}
while(x[x[0]]==0) x[0]--;
}
void produs(int x[])
{
int cp, cs, i, j, pr;
for(i=0; i<2*Max; i++) x[i]=0;
for(i=1; i<=b[0]; i++)
{
cp=cs=0;
for(j=1; j<=a[0]; j++)
{
pr = a[j]*b[i] + cp;
cp = pr/10;
pr = pr%10;
x[i+j-1] = x[i+j-1] + pr + cs;
cs = x[i+j-1]/10;
x[i+j-1] = x[i+j-1]%10;
}
if(cp+cs) x[i+j-1] = cs+cp;
}
x[0]=2*Max-1;
while(x[x[0]]==0) x[0]--;
}



int main()
{
int r[2*Max];
read(a); read(b);
invers(a); invers(b);
suma(r);
write(r);
int v=nr_mare();
if(v==0) out<<0<<endl;
else
{ if(v==1) diferenta(a, b, r);
else diferenta(b, a, r);
write(r);
}
produs(r);
write(r);out.close();
return 0;
}
begin
for i:=0 To a[0] Do
begin d[i]:=a[i]; x[i]:=0; end;
for i:=1 To x[0] Do
if (d[i]>=b[i]) Then
x[i]:= d[i]-b[i]
Else
begin j:=i+1;
while (d[j]=0) Do Inc(j);
Dec(d[j]);
for k:=i+1 To j-1 Do d[k]:=9;
x[i]:= 10 + d[i] - b[i];
end;
while x[x[0]]=0 Do Dec(x[0]);
end;
procedure produs(var x : Vector);
var cp, cs, pr : Integer;
begin
for i:=0 To 2*Max Do x[i]:=0;
for i:=1 To b[0] Do
begin
cp:=0; cs:=0;
for j:=1 To a[0] Do
begin
pr := a[j]*b[i] + cp;
cp := pr Div 10;
pr := pr Mod 10;
x[i+j-1] := x[i+j-1] + pr + cs;
cs := x[i+j-1] Div 10;
x[i+j-1] := x[i+j-1] Mod 10;
end;
if cp+cs<>0 Then x[i+j] := cs+cp;
end;
x[0]:=i+j+2;
while x[x[0]]=0 Do Dec(x[0]);
end;
begin
Assign(g, Fout);Rewrite(g);
citire(a); citire(b);
invers(a); invers(b);
suma(r); afis(r);
v := nr_mare;
if(v=0) Then writeln(g, 0)
Else begin
if(v=1) Then diferenta(a, b, r)
else diferenta(b, a, r);
afis(r);
end;
produs(r);afis(r);close(g);
end.

Matricea de specificaii:

Niveluri cognitive /
Coninuturi
Achiziia
informaiei
nelegere Aplicare Analiz Total
nelegerea problemei 10% 5% - - 15%
Proiectarea unei soluii 10% 5% 10% 10% 35%
Realizarea programului 5% 5% 5% 5% 20%
Testarea programului i
elaborarea
documentaiei
5% 5% 10% 10% 30%
Pondere %
30% 20% 25% 25% 100%

98


Clasa a XII-a
Timp de lucru: 50 min
Competene specifice. Elaborarea strategiei de realizare a unei aplicaii
Competene de evaluat:
Recunoaterea proprietilor specifice Form-ului, TextBox-ului, ListBox-
ului i uneltei Button n Visual C#.
Alegerea i aplicare corect a funciilor corespunztoare clasei ListBox.

Enun:
1. Realizai un proiect constnd dintr-o aplicaie Windows numit Cuvinte.
2. Fereastra Form1 redenumii-o C U V I N T E, iar fundalul colorai-l n galben.
3. Aducei pe suprafaa ferestrei un ListBox, un TextBox i dou butoane.
4. Introducei n ListBox cuvintele: Rosu, Apa, Albastru
5. Pe primul buton, redenumit btnAdauga, scriei textul Adauga, iar pe al doilea, redenumit
btnSterge, scriei Sterge.
6. Scriei codurile corespunztoare, astfel nct:
a. Prin clic pe primul buton s putem aduga un cuvnt scris n TextBox n ListBox.
Cuvntul adugat va fi ters din TextBox n momentul adugrii din ListBox.
b. Prin clic pe al doilea buton s putem terge cuvntul selectat din ListBox.

Cerine i notare pentru aplicaia practic realizat:


Cerin

Descriere, soluie ateptat Punctaj Obs.
1.
- accesare meniu File | New | Project | Windows Forms Application,
inserare nume proiect Cuvinte
1
2.
- n fereastra Properties, se alege proprietatea Text n care se terge Form1
i se introduce C U V I N T E;
- se selecteaz culoarea dorit de la proprietatea BackColor
1
3.
- din fereastra Toolbox se insereaz dou Button prin dublu clic de mouse
sau drag and drop, un ListBox i un TextBox
1
4.
- se acceseaz ListBox Tasks pentru a aduga itemi de la Edit Items (clic pe
triunghiul din dreapta sus a ListBox-ului) sau acelai lucru se obine din
fereastra Properties, dnd clic pe fereastra corespunztoare proprietii
Items
2
5.
- din fereastra Properties corespunztoare primului sau celui de-al doilea
buton se modific numele butonului de la proprietatea (Name), iar textul
1

99


Cerin

Descriere, soluie ateptat Punctaj Obs.
corespunztor se introduce de la proprietatea Text,
6.
a.
private void btnAdauga_Click(object sender, EventArgs e)
{
listBox1.Items.Add(textBox1.Text);
textBox1.Text = "";
}
1
b.
private void btnSterge_Click(object sender, EventArgs e)
{
listBox1.Items.Remove(listBox1.SelectedItem);
}
1
7. - funcionalitatea butoanelor create 1


Matricea de specificaii:
Niveluri cognitive Achiziia informaiei nelegere Aplicare Analiz Pondere %
Element de coninut 1 1 1 2 3 14%
Element de coninut 2 1 1 2 3 14%
Element de coninut 3 1 1 2 3 14%
Element de coninut 4 1 1 2 3 14%
Element de coninut 5 1 1 2 2 12%
Element de coninut 6 1 1 2 3 14%
Element de coninut 7 2 2 2 3 18%
Pondere % 16% 16% 28% 40% 100%


Clasa a XII-a Evaluare final/sumativ Examen de bacalaureat
Timp de lucru: 300 min
Competene de evaluat:
construirea algoritmilor corespunztori unor prelucrri elementare i
reprezentarea lor prin intermediul programelor pseudocod i programelor
scrise n limbaj de programare(Pascal sau C/C++, la alegere);
analiza rezolvrii unei probleme prin urmrirea evoluiei valorilor
variabilelor prelucrate de algoritmul corespunztor;
abstractizarea rezolvrii prin construirea unor algoritmi echivaleni;
identificarea i utilizarea tipurilor de date predefinite specifice unui limbaj de programare;
definirea i utilizarea unor tipuri de date proprii;
identificarea i utilizarea operatorilor predefinii elementari;
identificarea i utilizarea subprogramelor predefinite elementare;
identificarea i utilizarea regulilor sintactice specifice limbajului de programare studiat;
definirea i apelul unor subprograme proprii cu nelegerea mecanismelor de transfer prin
intermediul parametrilor;
identificarea proprietilor unor structuri de date necesare n rezolvarea problemelor cu ajutorul
calculatorului i utilizarea unor modele de memorare a acestora;
organizarea datelor ce intervin n rezolvarea unei probleme utiliznd structuri de date adecvate;
organizarea etapelor de prelucrare ce formeaz un algoritm utiliznd structuri de control i
module de program;
folosirea unor metode sistematice de rezolvare pentru probleme de generare;

100

analiza unor algoritmi echivaleni de rezolvare a unei probleme n vederea alegerii algoritmului
optim.

ntruct proba scris este structurat pe trei subiecte i un numr de 15 itemi, s-a realizat o distribuire
a coninuturilor prevzute n programa de bacalaureat, pe subiecte, astfel:

Subiectul
Coninutul
Subiect I Subiect II Subiect III
Algoritmi x
Elementele de baz ale unui limbaj de
programare (Pascal sau C, la alegere)
x
Subprograme predefinite x
Tipuri structurate de date x
Fiiere text x
Algoritmi elementari x
Subprograme definite de utilizator x
Recursivitate x
Metoda backtracking (iterativ sau recursiv) x
Generarea elementelor combinatoriale x
Liste x
Grafuri x






Niveluri
cognitive
Cunoatere nelegere Aplicare Analiz/ Sintez Pondere
Competene
de evaluat


Subiect
-construirea
algoritmilor
corespunztori
unor prelucrri
elementare i
reprezentarea
lor
analiza rezolvrii
unei probleme
prin urmrirea
evoluiei
valorilor
variabilelor
prelucrate de
algoritmul
corespunztor
-abstractizarea
rezolvrii prin
construirea unor
algoritmi
echivaleni;


-identificarea i
utilizarea
tipurilor de date
predefinite
specifice unui
limbaj de
programare;
-identificarea i
utilizarea
operatorilor
predefinii
elementari;
-identificarea i
utilizarea
regulilor
sintactice
specifice
limbajului de
programare
studiat;
-definirea i
utilizarea unor
tipuri de date
proprii;

-identificarea i
utilizarea
subprogramelor
predefinite
elementare;
- identificarea
proprietilor
unor structuri de
date necesare n
rezolvarea
problemelor cu
ajutorul
calculatorului i
utilizarea unor
modele de
memorare a
acestora;
- organizarea
datelor ce intervin
n rezolvarea unei
probleme
utiliznd structuri
de date adecvate;
-definirea i apelul unor
subprograme proprii cu
nelegerea mecanismelor
de transfer prin
intermediul parametrilor;
- organizarea etapelor de
prelucrare ce formeaz
un algoritm utiliznd
structuri de control i
module de program;

- folosirea unor metode
sistematice de rezolvare
pentru probleme de
generare;
- analiza unor algoritmi
echivaleni de rezolvare a
unei probleme n vederea
alegerii algoritmului
optim.

Subiect I 6,7 10 10 6,7 33,4%
Subiect II 6,65 10 10 6,65 33.3%
Subiect III 6,65 10 10 6,65 33,3%
Pondere 20% 30% 30% 20% 100%

101



Proba de evaluare:
SUBIECTUL I (30 de puncte)

1.
Care dintre urmtoarele expresii Pascal|C/C++ are valoarea true|1 dac i numai dac
numrul natural memorat de variabila x de tip integer|int are exact dou cifre? (4p.)
a.
x div 100=0 x/100==0
b.
(x div 100 =0) and (x mod 10=0) x/100==0 && x%10==0
c.
x div 10<>0 x/10!=0
d.
(x div 100 =0) and (x div 10<>0) x/100==0 && x/10!=0

2. Se consider algoritmul alturat descris n pseudocod.
S-a notat cu x%y restul mpririi numrului natural x la numrul
natural nenul y i cu [z] partea ntreag a numrului real z.
citeste n (numr natural)
m0
P1
ct timp n>0 execut
cn%10
dac c>0 atunci
cc-1

mm+c*p;pp*10
n[n/10]

scrie m
a) Scriei valoarea care se afieaz dac se citete numrul
n=5172. (6p.)
b) Scriei programul Pascal|C/C++ corespunztor algoritmului dat.
(10p.)
Niveluri
cognitive
Cunoatere nelegere Aplicare Analiz/ Sintez Pondere
Competene
de evaluat


Subiect
-construirea
algoritmilor
corespunztori
unor prelucrri
elementare i
reprezentarea
lor
analiza rezolvrii
unei probleme
prin urmrirea
evoluiei
valorilor
variabilelor
prelucrate de
algoritmul
corespunztor
-abstractizarea
rezolvrii prin
construirea unor
algoritmi
echivaleni;


-identificarea i
utilizarea
tipurilor de date
predefinite
specifice unui
limbaj de
programare;
-identificarea i
utilizarea
operatorilor
predefinii
elementari;
-identificarea i
utilizarea
regulilor
sintactice
specifice
limbajului de
programare
studiat;
-definirea i
utilizarea unor
tipuri de date
proprii;

-identificarea i
utilizarea
subprogramelor
predefinite
elementare;
- identificarea
proprietilor
unor structuri de
date necesare n
rezolvarea
problemelor cu
ajutorul
calculatorului i
utilizarea unor
modele de
memorare a
acestora;
- organizarea
datelor ce intervin
n rezolvarea unei
probleme
utiliznd structuri
de date adecvate;
-definirea i apelul unor
subprograme proprii cu
nelegerea mecanismelor
de transfer prin
intermediul parametrilor;
- organizarea etapelor de
prelucrare ce formeaz
un algoritm utiliznd
structuri de control i
module de program;

- folosirea unor metode
sistematice de rezolvare
pentru probleme de
generare;
- analiza unor algoritmi
echivaleni de rezolvare a
unei probleme n vederea
alegerii algoritmului
optim.

Subiect I 0,99 (1 item) 1,53(2 itemi) 1,53 (1 item) 0,99(1 item) 5 itemi
Subiect II 0,99(1 item) 1,49(2 itemi) 1,49(1 item) 0,99(1 item) 5 itemi
Subiect III 0,99(1 item) 1,49(1 item) 1,49(2 itemi) 0,99(1 item) 5 itemi
Pondere 3 itemi 5 itemi 4 itemi 3 itemi 15 itemi

102

c) Scriei n pseudocod un algoritm echivalent cu cel dat, n care s se nlocuiasc structura
ct timp...execut cu o structur repetitiv de un alt tip. (6p.)
Scriei toate valorile distincte, fiecare avnd exact patru cifre, care pot fi citite pentru variabila n
astfel nct s se afieze valoarea 2008, pentru fiecare dintre acestea . (4p.)

d)
SUBI ECTUL I I (30 de puncte)
1. Care este numrul minim de muchii ce trebuie mutate n graful din
figura alturat astfel nct acesta s fie conex i fiecare nod s
aparin unui ciclu? (6p.)

e.
0
f.
1
g.
2
h.
4

2. Care este valoarea expresiei lenght(s)|strlen(s) pentru variabila s de tip ir de
caractere, declarat var s:string[15];i iniializat s:=Proba_E;| char
s[15]=Proba_E; (4p.)
i.
7
j.
15
k.
6
l.
5

Scriei pe foaia de examen rspunsul pentru fiecare dintre cerinele urmtoare.
3. Care sunt nodurile de tip frunz din arborele alturat dac se
alege ca rdcin nodul 6? (6p.)



4. O list liniar simplu nlnuit cu cel puin 5 elemente, alocat dinamic, reine n cmpul
nr al fiecrui element cte un numr natural, iar n cmpul urm, adresa elementului
urmtor din list sau nil|NULL dac nu exist un element urmtor. Variabila prim
memoreaz adresa elementului aflat pe prima poziie n list, ultim adresa elementului
aflat pe ultima poziie n list, iar p i q sunt dou variabile de acelai tip cu prim. Pe ce
poziie se va gsi n lista modificat n urma executrii secvenei alturate, elementul aflat
pe poziia a doua, n lista iniial? (4p.)

p:=prim;prim:=ultim;
while(p<>prim) do
begin q:=p;p:=p^.urm;
ultim^.urm:=q;
ultim:=q
end;
ultim^.urm:=nil;
p=prim; prim=ultim;
while(p!=prim)
{q=p;p=p->urm;
ultim->urm=q;
ultim=q;
}
ultim->urm=NULL;

5.
Scriei un program Pascal| C/C++ care citete de la tastatur un
numr natural n (2<n<=15) i construiete n memorie o matrice A
cu n linii i n coloane n care orice element aflat pe prima linie sau pe
prima coloan are valoarea 1 i oricare alt element A
ij
din matrice
este egal cu suma a dou elemente din matrice, primul aflat pe linia i
i pe coloana j-1 iar cel de-al doilea pe coloana j i pe linia i-1.


103


Matricea va fi afiat pe ecran, linie cu linie, numerele de pe aceeai linie fiind
separate prin cte un spaiu.
Exemplu: pentru n=4 , se afieaz matricea alturat. (10p.)



SUBI ECTUL I I I (30 de puncte)
1.
Pentru generarea numerelor cu n cifre formate cu elementele mulimii {0,4,8} se utilizeaz un
algoritm backtracking care, pentru n=2, genereaz, n ordine, numerele
40,44,48,80,84,88.
Dac n=4 i se utilizeaz acelai algoritm, care este numrul generat imediat dup numrul
4008 ? (4p.)
m.
4040
n.
4004
o.
4080
p.
8004

2. Subprogramul f este definit alturat. Ce se afieaz ca urmare a apelului f(1,3);?
(6p.)


procedure f (x,y:integer);
var i:integer;
begin
for i:=x to y do
begin write(i);f(i+1,y) end
end;
void f (int x,int y)
{ for (int i=x;i<=y;i++)
{cout<<i;|printf(%d,i);
f(i+1,y);}
}
3.
Scriei definiia complet a subprogramului suma, care primete prin cei 4 parametri v,n,i,j:
- v,un tablou unidimensional cu maximum 100 de elemente ntregi din intervalul [-
1000,1000]numerotate de la 1 la n
- n , un numr natural reprezentnd numrul de elemente din tabloul v
- i i j, dou valori naturale cu 1ij100
i returneaz suma elementelor v
1
,v
2
,..., v
i-1,
v
j+1
,...,v
n
din tabloul v.
(10p.)
4.
Fiierul NUMERE.IN conine pe prima linie un numr natural nenul n(1n100) i pe
urmtoarea linie n numere reale pozitive ordonate cresctor, separate prin cte un spaiu.
a) Scriei un program Pascal|C/C++ care citete din fiierul NUMERE.IN numrul natural
n, i determin, utiliznd un algoritm eficient din punct de vedere al timpului de executare i al
memoriei utilizate, numrul minim de intervale nchise de forma [x;x+1], cu x numr natural,
a cror reuniune include toate numerele reale din fiier.

Exemplu: Dac fiierul NUMERE.IN are coninutul:
6
2.3 2.3 2.8 5.7 5.9 6.3
atunci se afieaz 3 (intervalele [2;3],[5;6],[6;7] sunt cele 3 intervale de for-
ma cerut care conin numere din ir). (6p.)
b) Descriei n limbaj natural metoda utilizat i explicai n ce const eficiena ei. (4p.)







104

Barem de corectare i notare i sugestii de rezolvare
Subiect I
item Rezolvare Punctaj Observaii
1 Rspuns corect: d. 4 p
2 a) Rspuns corect:4061 6 p
b)
declararea variabilelor
citire date
scrierea date
atribuiri corecte
structura repetitiv
structur alternativ
corectitudine global

1 p
1 p
1 p
1 p
2 p
3 p
1 p

c)
utilizarea unei structuri
echivalente
algoritm echivalent

3 p

3 p
Rezolvare cerina c)
citeste n
m0 ;P1
daca n>0 atunci
repet
cn%10
dac c>0 atunci
cc-1

mm+c*p;pp*10
n[n/10]
pana cand n=0

scrie m
d.Rspuns corect:
{3009,3019,3109,3119}

4 p (algoritmul micoreaz cu o unitate
fiecare cifr nenul a numrului n)

Subiect II
ite
m
Rezolvare Punctaj Observaii
1 Rspuns corect: b. 6 p Putem muta muchia [3,6] asfel
nct s uneasc nodurile 2 i 4.
2 Rspuns corect: a. 4 p
3 Rspuns corect: 2,3,4,5 6 p (n orice ordine)
4 Rspuns corect:3

4 p Secvena mut ultimul ultimul
element la nceputul listei
5. Pentru rezolvare corect
-declararea variabilelor
-citire date
-scrierea date
-completarea elementelor
de pe -prima linie i prima
coloan
-completarea elementelor
din interior
-afiare matrice
-corectitudine global
10p
1 p
1 p
1 p

2 p

2 p
2p
1 p


105


Rezolvare item 5.
Se completeaz cu valoarea 1 elementele aflate pe prima linie sau pe prima coloan.Celelalte
elemente A
ij
primesc valoarea A
i,j-1
+A
i-1,j
.

var n,i,j:byte;
a:array[1..15,1..15] of longint;
begin
readln(n);
for i:=1 to n do begin
A[1,i]:=1;A[i,1]:=1 end;
for i:=2 to n do
for j:=2 to n do
A[i,j]:=A[i,j-1]+A[i-1,j];
for i:=1 to n do
begin
for j:=1 to n do
write(A[i,j],' ');
writeln
end
end.
# include <iostream.h>
unsigned long A[16][16];
unsigned n,i,j,k;
void main()
{ cin>>n;
for(i=1;i<=n;i++)
A[1][i]=A[i][1]=1;
for(i=2;i<=n;i++)
for(j=2;j<=n;j++)
A[i][j]=
A[i][j-1]+A[i-1][j];
for(i=1;i<=n;i++)
{ for(j=1;j<=n;j++)
cout<<A[i][j]<<' ';
cout<<endl;
}
}

Subiect III
ite
m
Rezolvare Punctaj Observaii
1 Rspuns corect: a. 4 p
2 Rspuns corect : 1233233

6 p n figura urmtoare este reprezentat
schema apelurilor recursive i ncercuite
valorile afiate.

3 Pentru rezolvare corect
-tip subprogram
- antet corect
- suma elementelor v
1
..v
i-1
- suma elementelor v
j+1
..v
n
- returnare rezultat
- corectitudine global
10p
1 p
2 p
3 p
3p
1 p
1 p






Rezolvare. Suprogramul va calcula suma primelor i-1 elemente i ultimelor (n-j)
elemente din tabloul unidimensional transmis ca parametru.

type
vector=array[1..100] of integer;
function suma(v:vector;n,i,j:byte):longint;
var s:longint;k:byte;

106

begin
s:=0;
for k:=1 to i-1 do s:=s+v[k];
for k:=j+1 to n do s:=s+v[k];
suma:=s
end;

long suma (int v[101],unsigned n,unsigned i,unsigned j)
{ long s=0;unsigned k;
for(k=1;k<=i-1;k++)s=s+v[k];
for(k=j+1;k<=n;k++)s=s+v[k];
return s;
}
4 a. Pentru rezolvare corect
- declarare variabile
- operaii cu fiiere
- determinarea intervalelor
- eficien*
6 p.
1 p
1 p
2 p
2 p
*Se acord punctajul dac algoritmul
este liniar i nu utilizeaz date structurate
b.
-descrierea unei metode
corecte de rezolvare
-justificarea eficienei timp i
spaiu

2 p

2 p

Se acord punctajul dac algoritmul
este liniar i nu utilizeaz date structurate
Sugestie de rezolvare.
Se pornete de la partea ntreag p a primului numr i se citesc succesiv valori din fiier
ct timp acestea fac parte din intervalul [p,p+1]. Apoi se alege un nou p, partea ntreag
a numrului care nu mai face parte din interval, numrndu-se un nou interval etc..
var f:text;n,i,nr,p:word;x:real;
begin
assign(f,'numere.in');reset(f);
read(f,n,x);
p:=trunc(x);nr:=1;
for i:=2 to n do
begin
read(f,x);
if (trunc(x)<>p) and (x<>p+1) then
begin nr:=nr+1;p:=trunc(x); end
end;
close(f); write(nr)
end.

# include <fstream.h>
# include <math.h>
ifstream f("numere.in");
unsigned n,i,nr,p;float x;
void main()
{ f>>n>>x;
p=floor(x);nr=1;
for(i=2;i<=n;i++)
{ f>>x;
if(floor(x)!=p&&x!=p+1)
{nr++;p=floor(x);}
}
f.close();cout<<nr;
}





107


Evaluare digital -concluzii
Evaluarea digital permite realizarea unui contact mai strns cu elevii, un control mai temeinic i
mai operativ, constituindu-se ntr-o tehnic complementar celei clasice.
Reeaua de calculatoare permite stabilirea unui dialog permanent cu elevii: se prezint informaii,
se verific asimilarea cunotinelor, se propun exerciii, dup cum se dorete ca dominant
transmiterea de cunotine, verificarea sau formarea de priceperi i deprinderi.
Cnd are rolul de a verifica cunotinele, calculatorul afieaz mai nti ntrebarea care apare
proiectat pe ecran i la care cel examinat trebuie s rspund. Dispozitivul memoreaz rspunsul dat
i timpul de gndire. n funcie de modul n care este proiectat testul, se poate alege obinerea unui
feedback imediat (dup fiecare ntrebare) sau la sfritul testului.
Evaluarea digital permite realizarea unei reele complexe de instruire, existnd posibilitatea
controlului simultan al unui numr mare de elevi, care utilizeaz terminale conectate la un server, de
unde se poate urmri i dirija procesul de evaluare.
Utilizarea computerelor n procesul de evaluare contribuie la o nsuire a cunotinelor mai rapid
i mai temeinic, deoarece receptivitatea pe cale vizual este mai mare dect pe cale auditiv.
Totodat, utilizarea calculatoarelor reprezint o metod eficient de activizare a elevilor,
antrenndu-i n studiul individual, n ritm propriu. n aprecierea cunotinelor, calculatorul prezint
avantajele obiectivitii i insensibilitii la reacii afective legate de notare.


Bibliografie

1. Pintea,Rodica; Lioiu, Nicolae ,2001, Ghid de evaluare Informatic i Tehnologia informaiei,
Editura Aramis,Bucureti;
2. Hussar, Elena, 2007, coala incluziv-coal european, Editura CCD Bacu;
3. Cerghit, Ioan, 2008, Sisteme de instruire alternative i complementare, Editura Polirom, Iai;
4. Cuco, Constantin, 2008, Teoria i metodologia evalurii, Editura Polirom, Iai
5. Jinga. I., Petrescu, A., Evaluarea performanei colare, Bucureti, Editura Delfin, 1996;
6. Neacu, I.; Stoica, A. (coord), 1998, Ghid general de evaluare i examinare, M.I., CNEE,
Aramis, Bucureti;
7. *** CNCEIP, Programul Naional de Dezvoltare a Competenelor de Evaluare ale Cadrelor
Didactice (DeCeE), 2008
8. Cojocariu, V.M.,2003, Educaia pentru schimbare i creativitate, E.D.P.
9. oitu,L.,Cherciu,R.D.,2006, Strategii educaionale centrate pe elev, www.supradotai.ro
10. Dumitriu,C.,2003,Strategii alternative de evaluare.Modele teoretico-experimentale, EDP.