Sunteți pe pagina 1din 8

Învăţământul profesional şi tehnic în domeniul TIC

Proiect cofinanţat din Fondul Social European în cadrul POS DRU 2007 – 2013
Beneficiar - Centrul Naţional de Dezvoltare a Învăţământului Profesional şi Tehnic
str. Spiru Haret nr.10-12, sector 1, Bucureşti-010176, tel. 021-311 11 62, fax. 021-312 54 98, vet@tvet.ro

INSTRUMENTE DE EVALUARE

Domeniul: Informatică
Calificarea: Analist programator
Nivel 3 avansat

Modulul: Programarea orientată obiect - II

2009

1
Învăţământul profesional şi tehnic în domeniul TIC
Proiect cofinanţat din Fondul Social European în cadrul POS DRU 2007 – 2013
Beneficiar - Centrul Naţional de Dezvoltare a Învăţământului Profesional şi Tehnic
str. Spiru Haret nr.10-12, sector 1, Bucureşti-010176, tel. 021-311 11 62, fax. 021-312 54 98, vet@tvet.ro

AUTOR:
DOMNICA CHIRILĂ – profesor grad didactic definitivat

COORDONATOR:

MARIANA VIOLETA CIOBANU – profesor grad didactic II

CONSULTANŢĂ:

VIOREL ŢIGĂNESCU – expert CNDIPT


IOANA CÎRSTEA – expert CNDIPT
ANGELA POPESCU – expert CNDIPT
DANA STROIE – expert CNDIPT

2
Învăţământul profesional şi tehnic în domeniul TIC
Proiect cofinanţat din Fondul Social European în cadrul POS DRU 2007 – 2013
Beneficiar - Centrul Naţional de Dezvoltare a Învăţământului Profesional şi Tehnic
str. Spiru Haret nr.10-12, sector 1, Bucureşti-010176, tel. 021-311 11 62, fax. 021-312 54 98, vet@tvet.ro

Evidenţa instrumentelor de evaluare la nivelul modulului Programarea orientată obiect

Competenţe Criterii de performanţă Categorii de instrumente de evaluare


a.1. a.2. a.3. a.4. b.1. b.2.
Descrie clase, Descrierea claselor OS
obiecte şi relaţii Descrierea obiectelor OS
între acestea Descrierea relaţiilor de asociere
utilizând limbajul dintre clase OP
unificat de Utilizarea componetelor UML
modelare pentru descrierea claselor si
obiectelor OP

Utilizarea aplicaţiilor software


pentru modelarea claselor cu x
UML OP
Programează Cunoaşterea interfeţei şi
aplicaţii folosind facilităţilor oferite de către un
mediu de dezvoltare integrat
paradigma POO adecvat POO OSP
Definirea claselor utilizând
facilităţile limbajului de
programare folosit OSP
Crearea obiectelor utilizând
facilităţile limbajului de
programare folosit OSP
Crearea aplicaţiilor utilizând
principiile POO OSP
O-probe orale, S-probe scrise, P-probe practice (conform SPP)

3
Învăţământul profesional şi tehnic în domeniul TIC
Proiect cofinanţat din Fondul Social European în cadrul POS DRU 2007 – 2013
Beneficiar - Centrul Naţional de Dezvoltare a Învăţământului Profesional şi Tehnic
str. Spiru Haret nr.10-12, sector 1, Bucureşti-010176, tel. 021-311 11 62, fax. 021-312 54 98, vet@tvet.ro

II. Instrumente de Evaluare

Modulul: Programarea orientată obiect

Competenţe:
3. Descrie clase, obiecte şi relaţii între acestea utilizând limbajul unificat
de modelare
4. Programează aplicaţii folosind paradigma POO

Prezentarea testului
Acest test poate fi utilizat la sfârşitul modulului ca evaluare sumativă.

Tipul testului: probă scrisă, oral şi practică


Durata evaluării:
Timp de lucru: 30 ore de lucru la proiect şi câte 15 minute pentru prezentarea
fiecărui proiect

Condiţiile în care se recomandă a fi realizată evaluarea


Această evaluare sumativă a modulului va presupune că profesorul va anunţa
tema proiectului cu 40 de ore înainte de terminarea orelor alocate modulului.
Cele 30 de ore de lucru la proiect se vor desfăşura în laboratorul de
informatică.
Prezentarea proiectului se va face tot în laboratorul de informatică folosind şi
videoproiector, încadrul orelor rămase.
Enunţ:
Pornind de la clasa abstractă figura ;
1. proiectaţi şi modelaţi o ierarhie de clase care să permită gestionarea
următoarelor figuri geometrice: cerc, elipsă, triunghi echilateral, pătrat,
hexagon regulat.
2. realizaţi un meniu care să permită :
- citirea datelor iniţiale după tipul de figură
- afişarea elementelor figurii (coordonate centru, coordonaae vârfuri,
latura, raze, diagonale, înălţime)

4
Învăţământul profesional şi tehnic în domeniul TIC
Proiect cofinanţat din Fondul Social European în cadrul POS DRU 2007 – 2013
Beneficiar - Centrul Naţional de Dezvoltare a Învăţământului Profesional şi Tehnic
str. Spiru Haret nr.10-12, sector 1, Bucureşti-010176, tel. 021-311 11 62, fax. 021-312 54 98, vet@tvet.ro

- efectuarea de operaţii specifice tipului de figură şi afişarea rezultatelor


(arie, perimetru, deplasare, rotire)

Instrucţiuni pentru elevi


Etapa I (10 ore)
Proiectaţi şi modelaţi diagrama de clase ţinând cont de cele patru principii ale
programării orientate obiect.
Această etapă va fi urmată de o evaluare parţială.
Etapa a II-a (20 ore)
Realizaţi implementarea diagramei de clase obţinută în etapa I într-o aplicaţie
IDE.
Realizaţi o documentaţie scrisă a proiectului ce va conţine:
- un capitol cu formulele matematice folosite pentru calculul diverselor
elemente ale figurilor si modalităţile de calcul a coordonatelor după
deplasare sau rotire.
- un capitol în care se justifică alegerea tipurilor de clase, de relaţii dintre
clase şi a metodelor folosite.

Criteriile de evaluare şi notare


Se acordă 10 puncte astfel:
1 punct din oficiu
1 punct prezentare orală
1 punct partea scrisă
2 puncte diagrama de clase
2 puncte aplicarea principiului moştenirii
2 puncte folosirea corectă a polimorfismului şi a claselor abstracte
1 punct funcţia main()

Barem de corectare şi notare:

În prezentarea orală se va urmări:

- elevul să folosească corect termenii şi conceptele POO;

5
Învăţământul profesional şi tehnic în domeniul TIC
Proiect cofinanţat din Fondul Social European în cadrul POS DRU 2007 – 2013
Beneficiar - Centrul Naţional de Dezvoltare a Învăţământului Profesional şi Tehnic
str. Spiru Haret nr.10-12, sector 1, Bucureşti-010176, tel. 021-311 11 62, fax. 021-312 54 98, vet@tvet.ro

- să prezinte clar şi concis ierarhia de clase obţinută

- să ruleze aplicaţia proiectului;

- să răspundă corect la eventualele întrebări .

În partea scrisă se va urmări:

- corectitudinea formulelor matematice aplicate şi modalităţilor de calcul


pentru diferite elemente şi operaţii;

- justificarea oportunităţii alegerii unei anumite ierarhii de clase, a


relaţiilor dintre acestea şi a modului de implementare a metodelor;

Elevii vor trebui să obţină următoarea diagramă de clase:

Aplicarea principiului moştenirii şi a polimorfismului presupune implementarea


corectă a metodelor virtuale şi virtuale pure şi apelarea corectă a metodelor
redefinite în cadrul obiectelor.

În funcţia main() meniul va asigura interfaţa aplicaţiei cu utilizatorul prin citirea


diferitelor tipuri de figuri, afişarea elementelor din figură şi efectuarea
operaţiilor asupra figurilor.

Instrucţiuni pentru evaluatori


La evaluarea parţială se va urmări corectitudinea ierarhiei de clase pentru a
se putea lucra ulterior cu elementele lor.

6
Învăţământul profesional şi tehnic în domeniul TIC
Proiect cofinanţat din Fondul Social European în cadrul POS DRU 2007 – 2013
Beneficiar - Centrul Naţional de Dezvoltare a Învăţământului Profesional şi Tehnic
str. Spiru Haret nr.10-12, sector 1, Bucureşti-010176, tel. 021-311 11 62, fax. 021-312 54 98, vet@tvet.ro

Dacă elevul nu a conceput corect şi clar această diagramă, va fi ajutat pentru


a putea trece la etapa a doua. În acest caz va fi depunctat la notă din cele 2
puncte de la realizarea diagramei.
Va fi considerată corectă orice diagramă similară cu cea de mai sus (se vor
accepta sinonime pentru atibute şi metode care nu schimbă înţelesul
diagramei).
Pentru nota 5 elevul va trebui să realizeze:
- diagrama de clase într-o aplicaţie software de modelare – 1 punct
- redefinirea metodelor virtuale arie(), perimetru(), afisare() pentru toate
figurile – 1 punct
- realizarea unui meniu care conţine opţiuni pentru fiecare figură, chiar
dacă nu rezolvă toate operaţiile specifice figurii – 1 punct
- prezentare orală şi scrisă – 1 punct
Pentru nota 10 elevul aplicaţia va rezolva toate cerinţele, va avea o interfaţă
facilă şi intuitivă (de exemplu: meniul să fie proiectat cu submeniuri pentru
fiecare tip de figură), va cuprinde toate situaţiile ce pot genera erori (de
exemplu: mesaj corespunzator la introducerea incorectă a unor valori).

Modul de transmitere şi sugestii de valorizare a rezultatelor evaluării

7
Învăţământul profesional şi tehnic în domeniul TIC
Proiect cofinanţat din Fondul Social European în cadrul POS DRU 2007 – 2013
Beneficiar - Centrul Naţional de Dezvoltare a Învăţământului Profesional şi Tehnic
str. Spiru Haret nr.10-12, sector 1, Bucureşti-010176, tel. 021-311 11 62, fax. 021-312 54 98, vet@tvet.ro

III. Bibliografie

1. Standardul de Pregătire Profesională pentru calificarea ADMINISTRATOR


REȚELE LOCALE ȘI DE COMUNICAȚII www.tvet.ro, 2009
2. Curriculum pentru calificarea ADMINISTRATOR REȚELE LOCALE ȘI DE
COMUNICAȚII www.tvet.ro, 2009
3. Ioniţă, Anca Daniela.(2003). Modelarea UML în ingineria sistemelor de
programare: Editura ALL
4. Zmaranda, Rodica Doina.(2001). Elemente de programare orientată pe
obiecte în limbajul C++, Craiova: Editura Universităţii
5. Roman, Dan.(1996). Ingineria programării obiectuale, Bucureşti:Editura
Albastră
6. Silaghi, Gheorghe Cosmin.(2005). Limbaje de programare, metode
obiectuale. Ghid teoretic şi pratic, Cluj-Napoca: Editura Risoprint
7. Şaru, Daniela. Ioniţă, Anca Daniela.(2000). Sisteme de programe orientate
pe obiecte, Bucureşti: Editura ALL
8. Zaharie, Dorin. Roşca, Ioan.(2002). Proiectarea obiectuală a sistemelor
informatice, Bucureşti: Editra Dual Tech
9. ***. La http://en.wikipedia.org/wiki/Unified_Modeling_Language. 5.05.2009
10.***.La http://inf.ucv.ro/~giurca/courses/CB3105/resources/Introducere
%20in%20UML.pdf. 7.05.2009

S-ar putea să vă placă și