Pagini web dinamice [619538]
Laura Cruceat
Pagini web dinamice
Ghid metodic
Laura Cruceat
Pagini web dinamice
Ghid metodic
Titlul: Pagini web dinamice . Ghid metodic
Copyright © 2017
ISBN 978 -606-616-264-7
Referent științific: prof. Anca Voineag – inspector de informatică ,
Inspectoratul Școlar Județean Sibiu
Descrierea CIP a Bibliotecii Naționale a României
CRUCEAT, LAURA
Pagini web dinamice. Ghid metodic / Laura Cruceat.
– Sibiu : Techno Media, 2017
Bibliogr.
ISBN 978 -606-616-264-7
CUPRINS
Notă introductivă ………………………….. ………………………….. ………….. 1
Argument ………………………….. ………………………….. …………………………. 2
Elemente de metodica predării ………………………….. …………….. 3
1. Programa unui opțional de aprofundare ………………….. 3
2. Planificarea calendaristică anuală a opționalului …. 14
3. Proiectarea unităților de învățare ………………………….. ….. 17
4. Metode activ – participative utilizate în procesul de
predare – învățare ………………………….. ………………………….. …… 23
4.1. METODE DE COMUNICARE ………………………….. ………………………….. 24
Conversația euristică ………………………….. ………………………… 24
Problematizarea ………………………….. ………………………….. ……. 25
Expunerea ………………………….. ………………………….. ……………… 26
Brainstormingul ………………………….. ………………………….. …….. 27
4.2. METODE DE EXPLORARE A REALITĂȚII ………………………….. ………….. 28
Învățarea prin descoperire ………………………….. ………………. 28
Metoda observării ………………………….. ………………………….. …. 31
Demonstrația ………………………….. ………………………….. …………. 32
Algoritmizarea ………………………….. ………………………….. ……….. 33
Metoda exercițiului ………………………….. ………………………….. .. 33
Studiul de caz ………………………….. ………………………….. ……….. 34
Metoda proiectului ………………………….. ………………………….. … 35
4.3. METODE PENTRU DEZVOLT AREA GÂNDIRII CRITIC E …………………….. 35
Metoda bulgărelui de zăpadă ………………………….. ………….. 36
Tehnica ciorchinelui ………………………….. ………………………….. 37
Știu / Vreau să știu / Am învățat ………………………….. ……. 38
Tehnica „ Mozaic” ………………………….. ………………………….. …. 39
Turul galeriei ………………………….. ………………………….. …………. 40
Metoda cubului ………………………….. ………………………….. ……… 41
5. Proiecte didactice ………………………….. ………………………….. …….. 44
Concluzii ………………………….. ………………………….. ………………………….. . 67
Bibliografie ………………………….. ………………………….. ……………………… 68
Anexe ………………………….. ………………………….. ………………………….. ……. 69
ANEXA 1. FIȘA DE OBSERVAȚIE ………………………….. …………………… 69
ANEXA 2.1. FIȘA DE PROIECT ………………………….. ……………………….. 70
ANEXA 2.2. DIAGRAMA ASOCIATĂ
PLANIFICĂRII PROIECTULUI ………………………….. …… 71
ANEXA 2.3. CHESTIONAR DE AUTOEVALUARE ……………………….. 72
ANEXA 2.3. TEHNICA CIORCHINELUI ………………………….. …………… 73
ANEXA 4.1. MATRICEA DE EVALUARE ………………………….. ………… 74
1 Notă introductivă
Apariția lucrării mai sus menționate reprezintă o sursă
informativă valoroasă, necesară pentru perfecționarea pregătirii
psihopedagogice a cadrelor didactice de specialitate informatică,
din sistemul de învățământ românesc .
Lucrarea își propune să trateze aspecte referitoare la me-
todologia predării elementelor de limbaj PHP și MySQL, în scopul
implementării de către elevi a unui site web dinamic. Aplicând
toate cerințele metodice ale unei proiectări curriculare moderne
și eficiente, autoa rea a inclus în lucrare un proiect pentru un
opțional de aprofundare, care este însoțit de o planificare calen-
daristică anuală, de proiectări ale unităților de învățare și de
proiecte didactice care sintetizează cele mai importante mo-
mente pe care trebuie să le parcurgă cadrul didactic la clasă.
O abordare deosebită este făcută metodelor activ -parti-
cipative utilizate în procesul instructiv -educativ. Se prezintă o
clasificare convențională a acestora, menționând câteva metode
de comunicare, metode de explor are a realității și metode pen-
tru dezvoltarea gândirii critice. Fiecare metodă este detaliată din
punct de vedere al modalității de realizare și apoi exemplificată
pentru tematica abordată în lucrare.
Proiectele didactice incluse în ghid sunt foarte bine struc-
turate și includ activități prin care profesorul poate să obțină un
feed-back permanent. Diversitatea acestora dezvoltă și consoli-
dează capacități de exersare a multiplelor forme ale gândirii lo-
gice, a spiritului critic, dar și formarea deprinderilor necesare
atingerii obiectivelor propuse.
Cele cinci anexe cuprind fișe de lucru, ilustrări ale meto-
delor demonstrației, proiectului și ciorchinelui, dar și elemente
referitoare la evaluare. Ele permit aplicarea imediată a metode-
lor propuse, în scopul unei antrenări permanente a elevilor în
desfășurarea lecției .
Utilizând o listă bibliografică ce cuprinde titluri recente
atât din domeniul programării paginilor web cât și din didactica
modernă, autoarea reușește , într-o manieră ordonată, analitică
și sistem atică să redacteze această lucrare, pe care o recomand
tuturor cadrelor didactice de specialitate .
Prof. Anca Mihaela Voineag ,
Inspector pentru specialitatea Informatică
2 Argument
În contextul reformei învățământului românesc, segmentul pre-
universitar tr aversează încă o perioadă plină de transformări.
Introducerea materiei „Informatică și TIC”, ca disciplină obliga-
torie încă din gimnaziu, va determina cu siguranță o schimbare
profundă în curriculum -ul și programele aferente, la toate nive-
lurile de învățăm ânt.
Pentru ca procesul de învățământ să fie unul calitativ, un rol
determinant îl au profesorii, care trebuie să își asume noi roluri
și responsabilități în raporturile cu elevii, să ia deciziile potrivite
la momentul oportun și să reconsidere practicile pedagogice și
modalitățile de evaluare din perspectiva unei pedagogii interac-
tive și reflexive.
Pe de altă parte, ritmul cu care se schimbă conținutul propriu –
zis al informaticii ca știință , duce la necesitatea elaborării de că-
tre profesori a unor materi ale noi, care să permită menținerea
caracterului aplicativ al disciplinei, în strânsă legătură cu evolu-
ția tehnologică.
Lucrarea de fată a fost concepută din dorința de a împărtăși din
experiența proprie de predare , oferind profesorilor de speciali-
tate su gestii orientative de utilizare a celor mai adecvate stra-
tegii didactice, care să antreneze elevii în descoperirea elemen-
telor necesare creării și administrării unor site -uri web dinamice.
Sper ca această lucrare să fie de folos în activitatea didactică
tuturor profesorilor de informatică ce vor dori să îndrume elevii
în implementarea unei pagini web dinamice, folosind metodele
prezentate aici, atât în cadrul firmelor de exercițiu cât și în ca-
drul cursurilor din trunchiul comun sau CDȘ , în funcție de profi lul
clasei.
prof. Laura Cruceat
Sibiu, iulie 2017
3 Elemente de metodica predării
Îmbinarea metodelor tradiționale cu cele moderne, active
– pe grupe de elevi, constituie scopul învățării prin cooperare,
conduce la eficientizarea procesului instructiv -educat iv, deci la
o mai bună percepere a etapelor de constituire a paginilor web
dinamice și a elementelor software care trebuie utilizate pentru
realizarea acestora. Efectele care rezultă din aceasta sunt dez-
voltarea gândirii critice, a gândirii creatoare și a gândirii prin
analogie.
În cele ce urmează , am propus și analizat mai multe ele-
mente ce țin de proiectarea curriculară vizavi de o tematică în
plină dezvoltare, „Pagini web dinamice”.
Sunt tratate în ordine : crearea unei programe pentru un
opțional de apr ofundare , a unei planificări calendaristice anuale,
proiecte ale unităților de învățare și metode activ -participative
care apoi au fost utilizate în realizarea unor proiecte didactice.
1. Programa unui opțional de aprofundare
Propunere programă disciplin ă opțională de aprofundare
Pagini web dinamice
Argument
Unitatea didactică intitulată “Pagini web dinamice” aco-
peră o arie de conținuturi neabordate pe trunchiul comun ( Anexa
la O.M. Ed și C. nr. 3488 / 23.03.2006 –anexa 5) și se adresează
elevilor clasel or a XI -a și a XII-a cu performante peste nivelul
mediu al clasei, care au atins obiectivele trunchiului comun și
care dovedesc reale perspective de progres și disponibilitate la
efort.
Necesitatea abordării acestor conținuturi este relevată de
frecvența problemelor practice care pot fi rezolvate utilizând
aceste noțiuni și de constatarea faptului că tot mai multe firme
își construiesc astfel de pagini care le îmbunătățesc foarte mult
calitatea serviciilor.
Cursul răspunde solicitărilor elevilor și neces ității moder-
nizării materiei de liceu pentru a fi pe cât posibil sincronizată cu
evoluțiile rapide din lumea științei calculatoarelor.
4 Competențe specifice și conținuturi
1. Asimilarea noțiunilor și rezultatelor teoretice cu privire la ele-
mentele limbajului P HP și la funcțiile de lucru cu serverul
MySql.
2. Aplicarea cunoștințelor dobândite și competențelor formate
în rezolvarea unor probleme concrete.
3. Perceperea importanței teoretice și practice a rezolvării unor
probleme de largă aplicabilitate, cum ar fi prob lema căutării
informaților . Formarea deprinderilor de apreciere a comple-
xității unui algoritm și aplicarea în rezolvarea problemelor
concrete.
U.C. Competențe
individuale Conținuturi tematice Utilizarea calculatorului și
prelucrarea informației
Utilize ază
tehnologii IT
multimedia
(Web, comu-
nicare) pentru
crearea docu-
mentelor Web. Utilizarea PHP
Preluarea datelor dintr -un formular
Funcții de prelucrare a fișierelor
Funcții pentru șiruri de caractere
Sesiuni PHP – reutilizarea codului
Utilizarea MySQL
Noțiuni elementare
Cele mai utilizate comenzi MySQL
Crearea tabelelor unei baze de
date cu PHP
Conectarea prin PHP la baza de
date MySQL
Deschiderea bazei de date
Execuția comenz ilor
Adăugarea de înregistrări
Formulare HTML
Afișarea înregistrărilor
Actualizarea înregistrărilor
Funcțiile PHP pentru lucrul cu
MySQL
Utilizarea bibliotecii PDFLIB
Aplicații : proiectarea, realizarea și
testarea unui site dinamic .
5 Derivarea competențelor pe activități de învățare
Competențe specifice Activități de învățare
1.1. – să cunoască și să utili-
zeze corect elemente de lim-
baj PHP
– prezentarea metodelor de preluare a datelor dintr -un
formular
– prezentarea funcțiilor de lucru cu fișiere
– prezentarea funcțiilor pentru șiruri de caractere
– perceperea avantajelor utilizării sesiunilor PHP
– formarea deprinderilor de operare cu aceste elemente
1.2. – să cunoască și să utili-
zeze corect elementele limba-
jului MySQL – prezentarea celor mai utilizate comenzi MySQL
– prezentarea funcțiilor PHP pentru lucrul cu baze de
date MySQL
2.1. – să aplice cunoștințele
dobândite în rezolvarea pro-
blemei generării unei parole – construirea formularului prin care se introduce numele
utilizatorului căruia i se generează o nouă parolă
– preluarea username -ului din formular
– construirea unei funcții care generează p arola utilizând
date din fișier și utilizând funcțiile pentru șiruri de ca-
ractere
– construirea formularului de login cu parola schimbată
și utilizarea sesiunilor PHP pentru reținerea utilizatoru-
lui conectat pe tot parcursul vizitării site -ului
6 Competențe specifice Activități de învățare
2.2. – să aplice cunoștințele
dobândite în problema gestio-
nării unui coș de cumpărături – construirea bazei de date care conține elementele ne-
cesare coșului de cumpărături virtual
– scrierea secvenței de conectare la baza de date
– deschiderea bazei de date, cu mesa je corespunzătoare
în caz de eroare
– creare de interogări pentru selectarea, afișarea , intro-
ducerea și ștergerea de articole sau categorii de pro-
duse în baza de date, cu preluarea datelor din formu-
lare
– crearea unei interogări pentru afișarea celor mai b ine
5 produse vândute
– utilizarea funcțiilor bibliotecii PDFLIB pentru generarea
unei facturi în format PDF pentru articolele din coș
– utilizarea funcțiilor PHP pentru trimiterea unui mail cu
factura obținuta
3.1. – să aplice cunoștințele în
rezolvarea problemei căutării
într-un site – crearea unui formular prin intermediul căruia să se
realizeze căutarea articolelor în site
– implementarea în formular a unei liste care să extragă
din baza de date categoriile de produse
– implementarea unei funcții care să caute în categoria
respectivă sau în toate categoriile articolele care con-
țin în denumirea lor textul introdus în formular
7 Elaborarea standardelor de performanță ce se doresc a fi
atinse, corespunzător competențelor specifice
Standardul pentru compe tența “Asimilarea noțiunilor și re-
zultatelor teoretice cu privire la elementele limbajului PHP și la
funcțiile de lucru cu serverul MySql. ”
Nivel Descriptor de nivel
A. (9-10) – elevul cunoaște toate noțiunile elementare de
limbaj PHP și MySQL,
– înțelege și utilizează corect codul PHP,
– operează cu noțiunea de bază de date,
– cunoaște proprietățile bazelor de date și modul de
construire în limbaj PHP a acestora
– cunoaște elementele pentru lucrul cu formulare
– cunoaște și alege corect funcțiile de lucru cu fiși-
ere și cele pentru șiruri de caractere pentru fie-
care situație ivită
– înțelege foarte bine avantajelor utilizării sesiunilor
PHP
– și-a format deprinderi de operare cu elemente te-
oretice PHP și MySQL
B. (7-8) – elevul cunoaște majoritate a noțiunilor elementare
de limbaj PHP și MySQL,
– înțelege și utilizează codul PHP, dar uneori nu își
poate corecta erorile care apar
– operează cu noțiunea de bază de date,
– cunoaște proprietățile bazelor de date și modul de
construire în limbaj PHP a acestora
– cunoaște elementele pentru lucrul cu formulare
– cunoaște , dar are dificultăți în alegerea corectă a
funcțiilor pentru lucrul cu fișiere și cele pentru și-
ruri de caractere în diverse situații
– înțelege destul de bine avantajele utilizării se siu-
nilor PHP
– și-a format deprinderi de operare cu unele ele-
mente teoretice PHP și MySQL
C. (5-6) – elevul cunoaște unele noțiuni elementare de lim-
baj PHP și MySQL,
8 Nivel Descriptor de nivel
– înțelege , dar utilizează cu dificultate codul PHP,
– înțelege noțiunea de bază de d ate,
– cunoaște unele proprietăți ale bazelor de date,
dar greșește frecvent în modul de construire în
limbaj PHP a acestora
– cunoaște unele elemente pentru lucrul cu formu-
lare
– are dificultăți în alegerea corectă a funcțiilor pen-
tru lucrul cu fișiere și cele pentru șiruri de carac-
tere în multe situații
– înțelege destul de greu motivul utilizării sesiunilor
PHP
– și-a format deprinderi de operare cu unele ele-
mente teoretice PHP și MySQL
C. (3-4) – elevul cunoaște unele noțiuni elementare de lim-
baj PHP și MySQL,
– utilizează cu dificultate codul PHP,
– are lacune în înțelegerea noțiunii de bază de date,
– nu cunoaște proprietățile bazelor de date și nu
poate să construiască în limbaj PHP o bază de
date
– nu cunoaște elementele pentru lucrul cu fo rmu-
lare
– nu cunoaște funcțiile pentru lucrul cu fișiere și
cele pentru șiruri de caractere
– nu înțelege motivul utilizării sesiunilor PHP
– nu și-a format deprinderi de operare cu elemente
teoretice PHP și MySQL
Standardul pentru competența “Aplicarea cunoștințelor do-
bândite și competențelor formate în rezolvarea unor probleme
concrete.”
9 Nivel Descriptor de nivel
A. (9-10) – implementează foarte bine în aplicați noțiunile în-
vățate ,
– intuiește necesitatea și este capabil să adapteze
organizarea datel or în tabele la cerințele proble-
mei care trebuie rezolvată.
– construiește corect baza de date care conține ele-
mentele necesare coșului de cumpărături virtual
– construiește corect un formular și operează corect
modalitățile de preluare a datelor
– utilizează corect funcțiile pentru șiruri de caractere
și cele pentru lucrul cu fișiere pentru a construi o
funcție care să genereze o parola
– utilizează cu ușurință sesiuni PHP pentru reținerea
valorilor ce aparțin unui utilizator
– scrie corect secvențele de conectare la baza de
date și de deschidere a bazei de date, cu mesaje
corespunzătoare în caz de eroare
– creează interogări pentru orice situații cu prelua-
rea datelor din formulare
– utilizează funcțiile bibliotecii PDFLIB pentru a ge-
nera documente în for mat PDF
– utilizeze funcțiile PHP pentru facilitatea de email
B. (7-8) – implementează în aplicații noțiunile învățate , dar
are preferințe pentru anumite metode, care nu
sunt totdeauna cele optime
– intuiește necesitatea, dar are unele dificultăți să
adapteze organizarea datelor în tabele la cerințele
problemei care trebuie rezolvată.
– construiește baza de date care conține elementele
necesare coșului de cumpărături virtual
– construiește un formular dar are lacune la imple-
mentarea modalităților de prel uare a datelor
– utilizează cu greutate funcțiile pentru șiruri de ca-
ractere și cele pentru lucrul cu fișiere pentru a
construi o funcție care să genereze o parola
– utilizează sesiuni PHP pentru reținerea valorilor ce
aparțin unui utilizator
10 Nivel Descriptor de nivel
– scrie secvențele de conectare la baza de date și de
deschidere a bazei de date, dar nu prevede toate
situațiile care pot să apară
– crează interogări pentru aproape orice situație
ivită cu preluarea datelor din formulare
– utilizează cu dificultate funcțiile bibliot ecii PDFLIB
pentru a genera documente în format PDF
– utilizeze funcțiile PHP pentru facilitatea de email
C. (5-6) – implementează cu greutate în aplicații noțiunile în-
vățate și nu alege metodele optime
– intuiește necesitatea, dar are dificultăți să ada p-
teze organizarea datelor în tabele la cerințele pro-
blemei care trebuie rezolvată.
– construiește cu mare dificultate baza de date care
conține elementele necesare coșului de cumpără-
turi virtual
– are lacune în construirea unui formular și în imple-
mentare a modalităților de preluare a datelor
– utilizează cu greutate funcțiile pentru șiruri de ca-
ractere și cele pentru lucrul cu fișiere și nu reu-
șește fără ajutor să construiască o funcție care să
genereze o parola
– utilizează sesiuni PHP, dar nu știe să folosească
variabilele de sesiune pentru reținerea valorilor ce
aparțin unui utilizator
– scrie secvența de conectare la baza de date, dar
greșește la cea de deschidere a bazei de date și
nu prevede toate situațiile care pot să apară
– are mari greutăți să creeze o interogare pentru
aproape orice situație ivită și nu reușește să preia
datele din formulare
– are mari lacune în utilizarea funcțiilor bibliotecii
PDFLIB pentru generarea documentelor în format
PDF
– nu cunoaște funcțiile PHP pentru facilitatea de
email
11 Nivel Descriptor de nivel
C. (3-4) – implementează cu greutate în aplicații doar unele
din noțiunile învățate
– are mari dificultăți de a intui necesitatea și de a
adapta organizarea datelor în tabele la cerințele
problemei care trebuie rezolvată.
– nu construiește baza de date care conține elemen-
tele necesare coșului de cumpărături
– nu reușește să construiască un formular
– nu cunoaște decât foarte puține funcții pentru și-
ruri de caractere și pentru lucrul cu fișiere și nici
pe acestea nu reușește să le utilizeze singu r
– nu știe să utilizează sesiuni PHP
– nu scrie corect secvențele de conectare la baza de
date și de deschidere a bazei de date și nu pre-
vede toate situațiile care pot să apară
– nu reușește să creeze nicio interogare
– nu cunoaște funcțiile bibliotecii PDFLIB pentru ge-
nerarea documentelor în format PDF
– nu cunoaște funcțiile PHP pentru email
Standardul pentru competența “Perceperea importanței teo-
retice și practice a rezolvării unor probleme de largă aplicabili-
tate, cum ar fi problema căutării informa ților. Formarea deprin-
derilor de apreciere a complexității unui algoritm și aplicarea în
rezolvarea problemelor concrete.”
Nivel Descriptor de nivel
A. (9-
10) – înțelege importanța problemei căutării în site
– implementează foarte bine în aplicații noțiunile
învățate ,
– construiește și operează corect modalitățile de
preluare a datelor dintr -un formular prin inter-
mediul căruia să se realizeze căutarea articole-
lor
– implementează corect în formular o listă care
extrage din bd categoriile de produse
– construiește optim funcția de căutare în catego-
ria respectivă sau în toate categoriile articolele
care conțin în denumirea lor textul din formular
12 Nivel Descriptor de nivel
B. (7-8) – înțelege importanța problemei căutării într -un
site
– implementează bi ne în aplicații noțiunile învă-
țate, dar nu prevede toate situațiile
– construiește și operează corect modalitățile de
preluare a datelor dintr -un formular prin in-
termediul căruia să se realizeze căutarea arti-
colelor în site
– implementează aproape corect î n formular o
listă care extrage din baza de date categoriile
de produse, dar nu prevede posibilitatea de
căutare în toate categoriile
– construiește funcția de căutare în categoria
aleasă a articolelor a căror denumire este tex-
tul introdus în formular, dar căutarea nu este
optimă și nu se prevede modalitatea de cău-
tare parțială
C. (5-6) – înțelege importanța problemei căutării într -un
site
– implementează cu dificultate în aplicație unele
din noțiunile învățate
– construiește doar unele elemente din form ular
– nu implementează corect în formular o listă
care să extragă din baza de date categoriile
de produse, și ca urmare nu reușește ca lista
să conțină vreun element
– încearcă să construiască funcția de căutare,
dar aceasta conține numeroase greșeli
C. (3-4) – înțelege parțial importanța problemei căutării
într-un site
– reușește să implementeze în aplicație un nu-
măr infim din noțiunile învățate
– nu construiește un formular
– nu știe să implementeze nicio parte din algo-
ritmul de căutare
13 Sugestii metodologice
Cursul este prin substanță un curs practic astfel încât
toate orele se vor desfășura în laboratorul de informatică, pentru
ca lucrurile noi învățate să poată fi imediat implementate folo-
sind calculatorul. Configurația calculatoarelor va permit e rularea
aplicațiilor ce se vor realiza.
Evaluarea elevilor se va face fie formativ prin observarea
sistematică a elevilor și chestionarea lor pe parcursul rezolvării
sarcinilor noi, în urma înțelegerii noțiunilor din lecția de zi, fie
sumativ pe baza u nor teste practice la sfârșitul unei unități de
învățare și prin realizarea unui proiect final pe grupe de lucru.
Bibliografie
Buraga, Sabin – Aplicații web la cheie, Editura Polirom, Iași,
2003
Welling. L , Thomson. L – Dezvoltarea aplicațiilor web cu
PHP și MySQL, Editura Teora, București , 2005
Site-ul oficial MySQL (MySQL.com)
Site-ul oficial PHP (PHP.net )
14 2. Planificarea calendaristică anuală a opționalului
Școala ……..
Profesor : …
Denumirea disciplinei opționale : Pagini Web dinamice
Clasa : a XI-a și a XII-a
Nr. ore / săpt. (total) : 1 (31)
Anul școlar : ………….
PLANIFICARE CALENDARISTICĂ
(filiera tehnologica, profil servicii)
Conform pr ogramei propuse pentru opționalul de aprofundare
Unități de
învățare Competențe
specifice vizate Conținut tematic al
unităților de învățare Nr.
ore Săptămâna Metodologie Modalități
de
evaluare Forme de
activitate Metode de
predare/
învățare
Recapitulare – noțiuni despre
pagini web din programa de
trunchi comun 1 S1 -individuală -test pre-
dictiv
15 Unități de
învățare Competențe
specifice vizate Conținut tematic al
unităților de învățare Nr.
ore Săptămâna Metodologie Modalități
de
evaluare Forme de
activitate Metode de
predare/
învățare
1.
Utilizarea
PHP
– să cunoască și să
utilizeze corect ele-
mente de limbaj
PHP
– să aplice cunoștin-
țele dobândite în
rezolvarea proble-
mei generării unei
parole 1. Preluarea datelor dintr -un
formular
2. Funcții de prelucrare a fișie-
relor
3. Funcții pentru șiruri de ca-
ractere
4. Sesiuni PHP – reutilizarea
codului 2
2
2
2 S2 – S3
S4 – S5
S6 – S7
S7 – S8 -frontala
-individuala
-de grup -expunere
-studiu de
caz
-brains tor-
ming
-cubul
-ciorchinele
-S/V/A
-tema în
clasă
-testare
orală (bul-
gărele)
-autoeva-
lua.
-testare
scrisă for-
mativă
2.
Utilizarea
MySQL
– să cunoască și să
utilizeze corect ele-
mentele limbajului
MySQL
– să aplice cunoș-
tințele în rezolvarea
problemei c ăutării
într-un site
– să aplice cunoș-
tințele dobândite în
problema gestionă-
rii unui coș de cum-
părături 1. Noțiuni elementare
2. Cele mai utilizate comenzi
MySQL
3. Crearea tabelelor unei bd cu
PHP
4. Conectarea prin PHP la bd
MySQL
5. Deschiderea bazei de date
6. Execuția comenzilor
7. Adăugarea de înregistrări
8. Formulare HTML
9. Afișarea înregistrărilor
10. Actualizarea înregistrărilor
11. Funcțiile PHP pentru lucrul
cu MySQL 1
1
2
1
1
1
1
1
1
2 S9
S10
S11-S12
S13
S14
S15
S16
S17
S18
S19-S20 -frontala
-individuala
-de grup -expunerea
-conversația
-demonstr a-
ția
-algoritmi-
zare
-exercițiul
-mozaicul
-G/L/C -tema în
clasă
-fișa de
evaluare
-aplicații
practice
-testare
scrisă su-
mativă
16 Unități de
învățare Competențe
specifice vizate Conținut tematic al
unităților de învățare Nr.
ore Săptămâna Metodologie Modalități
de
evaluare Forme de
activitate Metode de
predare/
învățare
3.
Utilizarea
bibliotecii
PDFLIB – să cunoască și să
utilizeze corect
funcțiile bibliotecii
PdfLib pt. a realiza
un docu ment pdf în
PHP 1. Funcții PDFLIB pentru dese-
nare
2. Funcții PDFLIB pentru text
2
1 S21-S22
S23 -frontala
-individuala -problemati-
zarea
-conversația
-exercițiul
-observația -exerciții
-fise de lu-
cru
4.
Aplicații :
proiecta-
rea, reali-
zarea și
testarea
unui si te
dinamic – să cunoască și să
utilizeze corect în
aplicații elementele
limbajelor PHP,
MySQL și HTML Realizarea unui magazin virtual 4 S24-S27 – de grup -prin desco-
perire
-discuții de
grup
-exercițiul
-observa-
rea siste-
matică
-autoeval.
Prezentarea pro iectelor 3 S28-S31 – de grup Proiect
17 3. Proiectarea unităților de învățare
Unitatea de învățământ : ………..
Disciplina opțională : Pagini web dinamice
Profesor: …………
Clasa: a XI -a și a XII -a
Nr. ore pe săpt.: 1
Anul școlar : ………..
Proie ctare didactic ă pe unitate de învățare
Unitatea de învățare : Utilizarea PHP
Nr. de ore alocate: 8 ore
Conform programei propuse pentru opționalul de aprofundare clasele XI -XII
Unitatea de competentă :
Utilizarea calculatorului și prelucrarea informației –
Utilizarea tehnologiilor IT multimedia (Web, comunicare) pentru crearea documentelor Web.
Conținuturi Competențe
specifice Activități de învă-
țare Nr.
Ore. Resurse Evaluare
Preluarea
datelor
dintr-un
formular
– utilizează metode
de preluare a date-
lor dintr -un formu-
lar 1 Resurse materiale:
– Calculatoare conectate la rețea
Internet
– Fise de lucru -tema în clasă
-testare orală (bulgărele)
-autoevaluare
18 Conținuturi Competențe
specifice Activități de învă-
țare Nr.
Ore. Resurse Evaluare
Funcții de
prelucrare
a fișierelor
să cunoască și
să utilizeze co-
rect elem ente
de limbaj PHP
– folosește funcții
de lucru cu fișiere
– lucrează cu funcții
pentru șiruri de ca-
ractere
– utilizarea sesiuni-
lor PHP 2 – Suport de curs
– Caiete de notițe
– Videoproiector
Metode de învățământ
– expunerea, studiul de caz, bra-
instorming, cubul, ciorchinele,
Știu/Vreau să știu/Am învățat
Forme de organizare a activi-
tății
– frontala;
– individuala;
– pe grupe;
Forme de dirijare a activității
– dirijata de profesor, prin mate-
riale didactice sau independentă;
– pe grupe de 3 elevi;
– observare sistematica a
comportamentului și ati-
tudinii elevului (conduita
la lecție activ, tot timpul,
spontan/ numai când este
solicitat/ inactiv, absent ;
daca se sustrag/nu se
sustrag sarcinilor colective
și individuale, etc.) Funcții
pentru și-
ruri de ca-
ractere 2
Sesiuni
PHP – reu-
tilizarea co-
dului 1
Aplicații
practice – să aplice cu-
noștințele do-
bândite în re-
zolvarea unor
probleme – formarea deprin-
derilor de operare
cu noțiunile teore-
tice învățate
Sugestii:
-Ștergerea unui fi-
șier
-Redenumirea unui
fișier
-Creare fișier text
cu numele introdus
de utilizator
-Generarea unei
parole 1 Forme de organizare a activi-
tății instructive
– frontala, individuala , pe grupe;
Forme de dirijare a activității
– dirijata de profesor sau prin
materiale didactice;
– pe grupe de 2 -3 elevi;
Resurse mater iale
– calculatoare
– caiet de notițe ;
– proiect didactic;
– fișe de lucru cu exerciții prac-
tice rezolvate și cu exerciții prac-
tice propuse spre rezolvare -evaluare formativă (cu
ajutorul calculatorului);
-observarea sistematica a
comportamentului și ati-
tudinii e levului
19 Conținuturi Competențe
specifice Activități de învă-
țare Nr.
Ore. Resurse Evaluare
Lecție de
evaluare
1 Resurse materiale:
– test cu itemi cu alegere multi-
pla, cu răspuns scurt/ de comple-
tare, de tip pereche, cu alegere
duala
– barem de notare detaliat a tes-
tului
Forme de organizare a activi-
tății de evaluare:
– individuala în etap a de rezol-
vare a testului
– colectiva în etapa de apreciere
a lucrării – test scris / online
(evaluarea se face de că-
tre profesor/calculator)
20 Unitatea de învățământ : ………
Disciplina opțională : Pagini web dinamice
Profesor: ……
Clasa: a XI -a și a XII-a
Nr. ore pe săpt.: 1
Anul școlar : ….
Proiectare didactică pe unitate de învățare
Unitatea de învățare : Utilizarea MySQL
Nr. de ore alocate: 12 ore
Conform programei propuse pentru opționalul de aprofundare clasele XI -XII
Unitatea de competentă :
Utilizarea calculatorului și prelucrarea informației –
Utilizarea tehnologiilor IT multimedia (Web, comunicare) pentru crearea documentelor Web.
Conținuturi Competențe
specifice Activități de
învățare Nr.
Ore. Resurse Evaluare
Noțiuni ele-
mentare
– prezentare
comenzi
MySQL
– crearea de
baze de date
MySQL
-conectarea
PHP la MySQL 1
Resurse materiale:
-Calculatoare conectate la rețea Internet
-Fise de lucru
– Suport de curs
-Caiete de notițe
-Videoproiector
-tema în clasă
-fișa de evaluare
-aplicații practice
Cele mai utili-
zate comenzi
MySQL 1
21 Conținuturi Competențe
specifice Activități de
învățare Nr.
Ore. Resurse Evaluare
Crearea tabe-
lelor unei bd
cu PHP – să cunoască
și să utilizeze
corect ele-
mente de lim-
baj MySQL
– formarea
deprinderilor
de operare cu
noțiunile teo-
retice învățate
și crearea de
interogări pen-
tru adăugare,
modificare,
ștergere pen-
tru extragerea
datelor
-preluarea da-
telor din for-
mulare și inte-
rogarea bd pe
baza acestor
date
– prezentarea
funcțiilor PHP
pentru lucrul
cu baze de
date MySQL 2 Metode de învățământ
-expunerea, conversația , demonstrația ,
algoritmizarea, exercițiul , mozaicul,
Gândiți /Lucrați în perechi/ Comunicați
Forme de organizare a activității
– frontala;
– individua la;
– pe grupe;
Forme de dirijare a activității
– dirijata de profesor, prin materiale di-
dactice sau independentă;
– pe grupe de 3 elevi;
– observare sistema-
tica a comportamen-
tului și atitudinii e le-
vului (conduita la lec-
ție activ, tot timpul,
spontan/ numai când
este solicitat/ inactiv,
absent ; daca se sus-
trag/nu se sustrag
sarcinilor colective și
individuale, etc.) Conectarea
prin PHP la
baza de date
MySQL 1
Deschiderea
bazei de date
Execuția co-
menzilor 1
Adăugarea de
înregistrări 1
Formulare
HTML 1
Afișarea înre-
gistrărilor 1
Actualizarea
înregistrărilor 1
Funcțiile PHP
pentru lucrul
cu MySQL 2
22 Conținuturi Competențe
specifice Activități de
învățare Nr.
Ore. Resurse Evaluare
Aplicații prac-
tice – să aplice cu-
noștințele do-
bândite în re-
zolvarea unor
probleme
Sugestii:
Căutare în site
Creare maga-
zin virtual 1 Forme de organizare a activității in-
structive
– frontala; individuala; pe grupe;
Forme de dirijare a activității
– dirijata de profesor s au prin materiale
didactice;
– pe grupe de 2 -3 elevi;
Resurse materiale
– calculatoare, caiet de notițe ;
– proiect didactic;
– fișe de lucru cu exerciții practice re-
zolvate și cu exerciții practice propuse
spre rezolvare -evaluare formativă
(cu ajutorul calcula-
torului);
-observarea sistema-
tica a comportamen-
tului și atitudinii ele-
vului
Lecție de eva-
luare
1 Resurse materiale:
– test și barem de notare detaliat a tes-
tului
Forme de organizare a activității de
evaluare:
– individuala în etapa de rezolvare a tes-
tului
-colectiva în etapa de apreciere a lucrării – test scris sumativ /
online
(evaluarea se face de
către profesor/calcu-
lator)
23 4. Metode activ – participative utilizate în procesul de
predare – învățare
Procesul de predare -învățare are trei faze, fieca re dintre
ele necesitând metode adecvate.
În faza de prezentare trebuie folosite metode de prezen-
tare de noi cunoștințe sau de încurajare a elevilor de a le gă si
singuri.
În faza de aplicare se folosesc metode care s ă-i oblige pe
elevi să utilizeze noile cunoștințe care le -au fost doar prezen-
tate. Aceasta este singura modalitate care permite formarea
conceptelor despre noul material pentru a îl înțelege , a și-l
aminti și a îl folosi corect pe viitor.
Faza de recapitulare trebuie să folosească metode de în-
curajare a elevilor pentru ca aceștia să își aminteasc ă vechile
cunoștințe în vederea punerii în practic ă a acestora.
Metodele actuale, folosite de obicei, cum ar fi preda-
rea/dictarea (discursul neîntrerupt al profesorului), îi pot plictisi
pe elevi dac ă durează prea mult. Ideal ar fi ca strategia de pre-
zentare activ ă să includ ă o activitate de aplicare care s ă fie ur-
mată de o strategie de recapitulare activ ă scurtă.
Toate studiile arat ă că învățarea vine în urma exercițiului ,
adică punând în practica ceea ce am învățat pentru a putea,
rezolva niște sarcini. Astfel, Laboratoarele Naționale de Pregă-
tire (SUA) au determinat procentajul de reținere în cazul mai
multor strategii de învățare . Rezultatul îl putem vedea în Pira-
mida învățării reprezentată î n figura de mai jos:
Primire de
informatie
24 Ținând cont de considerentele de mai sus, în această lu-
crare am pus accentul pe metodele active de predare -învățare ,
dar și pe acele metode tradiționale care pot căpăta astfel de va-
lențe.
4.1. Metode de comunicare
Conversația euris tică se bazează pe o succesiune de
întrebări puse de profesor în alternanță cu răspunsurile elevilor,
care conduc la aflarea unui adevăr sau a unei noutăți pentru
elevi. Această metodă se aplică la lecțiile precedate de studiu
individual sau cele care se desfășoară pe baza unui material.
Un exemplu de conversație euristică aplicată opționalului „Pa-
gini Web” este bazat pe problema logării la o pagină web a unui
utilizator care nu își mai amintește parola.
Profesorul: Care credeți că ar fi primul pas pe care ar trebui să
îl facă un web designer pentru a rezolva problema unui utilizator
care nu se poate autentifica deoarece a uitat parola?
Elevul: Ar trebui să pună în formularul de autentificare un link
pe care utilizatorul să îl acceseze dacă se găsește în această
situație .
Profesorul: Ok. Și unde ar trebui să îl trimită acel link?
Elevul: La un formular în care utilizatorul să își introducă
username -ul.
Profesorul: Foarte bine. Ce ar trebui să se întâmple în continu-
are?
Elevul: Ar trebui ca să se genereze o n ouă parolă cu care utili-
zatorul să se logheze.
Profesorul: Parola va fi generată pentru orice username intro-
dus?
Elevul: Nu. Trebuie verificat dacă utilizatorul există în baza de
date și doar apoi să se genereze parola.
Profesorul: Cum poate vedea utilizat orul noua parolă?
Elevul: Să îi fie afișată pe site.
Profesorul: Aceasta nu este o metodă sigură. De ce?
Elevul: Pentru că oricine cunoaște username -ul poate schimba
parola acelui utilizator.
Profesorul: Așa este. Care ar fi atunci o metodă mai sigură?
Elevul: Să îi fie trimisă prin email.
25 Profesorul: Foarte bine. Presupunând că parola a fost generată
ar mai trebui să facă ceva programatorul nostru?
Elevul: Da. Să schimbe vechea parolă cu cea nouă în baza de
date, pentru că altfel utilizatorul tot nu se po ate conecta.
Profesorul: Corect.
…discuția poate continua și cu metoda aleasă pentru generarea
parolei.
De obicei această metodă se utilizează în combinație cu me-
tode ca demonstrația , observația sau problematizarea.
Problematizarea reprezintă o modalita te de aplicare a
teoriei învățării prin descoperire. Ioan Cerghid consideră că
„Esența acestei metode constă în faptul că profesorul nu comu-
nică pur și simplu concluziile finale ale științei , cunoștințe gata
elaborate, ci dezvăluie elevilor « embriologia adevărurilor» prin
rezolvări de probleme, el conduce gândirea acestora spre des-
coperirea adevărurilor, spre construcția unor noi structuri min-
tale”, iar C.Parfene atrage atenția că „Nu trebuie să se confunde
problema (ca exercițiul de aplicare a unor reguli, cunoștințe în-
sușite ) cu situația -problemă (care implică esența unor contra-
dicții între cunoștințele știute și ceea ce nu e cunoscut). O între-
bare devine problemă când generează o nedumerire, o incerti-
tudine, o neliniște care alertează subiectul ca un conf lict lăun-
tric.”
O situație -problemă care apare în momentul creării unui ma-
gazin virtual este cea a gestionării produselor sale. În vederea
surprinderii complexității unui site de acest tip, profesorul lan-
sează o situație -problemă:
Profesorul: Ați observat că dacă vizităm orice site care con-
ține un magazin virtual putem avea surpriza de a vedea că
nu mai putem achiziționa un produs deoarece stocul s -a ter-
minat. Diminuarea stocului este un lucru care poate fi ușor
programat în funcția creată pentru cumpărare a unui produs.
Dar, cum vă explicați faptul că pot să apară produse sau ca-
tegorii noi de produse pe site? Cum se poate programa acest
lucru?
După câteva momente de gândire, elevii sunt solicitați să-și
expună opiniile. Profesorul dirijează discuția , implic ând-se și el
în formularea răspunsurilor, pentru a se ajunge la reținerea ideii
26 esențiale că acest lucru nu poate fi făcut decât de către admi-
nistratorul site -ului, care se autentifică la fel ca orice utilizator,
dar are în baza de date un câmp care specif ică faptul că este
administrator. Toate operațiile de administrare a site -ului pot fi
făcute numai de el prin alocarea în momentul legării a unei va-
riabile de sesiune care îi va păstra calitatea în tot timpul în care
este legat.
Această metodă contribuie l a dezvoltarea gândirii elevi-
lor, asigură un suport motivațional pentru învățare și permite
participarea activă a elevilor la soluționarea problemelor pro-
puse.
Expunerea este, în concepția lui C. Parfene, „cea mai
simplă modalitate de transmitere a cunoștințelor , cu scară
foarte largă de aplicabilitate în școală .” Autorul propune ca va-
riantă a expunerii, pentru liceu, prelegerea școlară , ea putând fi
folosită într -o formă problematizantă „în stare să activeze gân-
direa elevilor, nu numai capacitatea lor d e a înregistra informa-
ții, explicații , posibile interpretări. De regulă, profesorul își or-
ganizează expunerea apelând la unele procedee retorice, adică
formulând anumite întrebări de preferință cu caracter problema-
tizant și punându -le, în anumite momente a le expunerii, urmate
de scurte pauze, după care el însuși formulează răspunsurile cu
argumentele de rigoare.” Avantajele acestei metode sunt punc-
tate de I. Cerghit: „oferă o cale scurtă, rapidă și economă com-
parativ cu alte metode; oferă un punct de plecar e spre o cu-
noaștere mai aprofundată, spre studiu individual; asigură tran-
smiterea unui volum mare de informații , favorizează fenomenul
de contagiune, prin faptul că mai mulți elevi aderă la ideile, con-
vingerile sau atitudinile prezentate de profesor în exp unere.”
Exemplul ales face parte din prima lecție pentru a unității
de învățare limbajul PHP. În momentul introductiv al lecției , pro-
fesorul captează atenția elevilor prin următoarea expunere:
„PHP este un limbaj server -side puternic prin combinarea unei
sintaxe relaxate cu construcții puternice de limbaj și datorită
faptului că beneficiază de o librărie de extensii considerabilă.
Este bine cunoscut suportul oferit pentru interacțiunea cu un
server de baze de date MySQL, așa cum este bine cunoscut și
27 tande mul pe care PHP și MySQL îl formează ca soluție rapida la
cererea crescândă de site -uri ce afișează conținut dinamic.”
Metoda poate fi aplicată pe parcursul fiecărui moment al
lecției , ori de câte ori este necesar.
Brainstormingul (asaltul de idei) este o metodă care
are rolul de a facilita căutarea și găsirea soluției optime pentru
rezolvarea unei probleme. Este, de asemenea, o metodă de sti-
mulare a activității în grup. D. Crețu și A. Nicu disting două etape
ale metodei: „etapa producerii ideilor și etapa evaluării ideilor.”
În prima etapă se prezintă tema și problema în legătură cu care
se solicită cât mai multe idei. Regulile pe care trebuie să le res-
pecte elevii în această etapă sunt punctate de aceleași autoare:
„produceți cât mai multe idei; dați frâu liber imaginației ; nu cri-
ticați ideile celorlalți ; preluați ideile celorlalți și ameliorați -le.”
Toate ideile exprimate se înregistrează și se clasifică. Evaluarea
ideilor se face după 1 -2 zile pentru a „debloca capacitatea crea-
tivă a fiecărui participant ”. În plen se aleg ideile cele mai efici-
ente sau mai originale, în funcție de problema propusă.
Un subiect bun pentru această metodă ar fi: „Presupuneți
că sunteți consilier de vânzări la o firmă de web design. Un di-
rector al unei firme de renume dorește să își creeze un magazin
virtual. Găsiți cât mai multe avantaje și elemente pe care ar
trebui să le conțină acest site și argumentați necesitatea lor as-
tfel încât directorul să încheie un contract cu firma voastră, iar
voi să contribuiți astfel la creștere a prestigiului firmei.”
În această etapă, profesorul cere elevilor să noteze fie-
care idee sau cuvânt care le trece prin minte în legătură cu
această problemă. Pe tablă sunt notate aceste idei/cuvinte, în
jurul temei (vezi figura următoare).
În a doua etapă , a evaluării ideilor, se analizează, împre-
ună cu elevii, soluțiile emise și se aleg cele mai potrivite. În cele
din urmă, profesorul prezintă elevilor și care sunt ofertele unor
firme de web design de prestigiu în astfel de situații și soluția
aleasă de c lasă poate fi astfel completată.
28
4.2. Metode de explorare a realității
Învățarea prin descoperire este „o modalitate de a in-
tra în posesia adevărurilor prin demersuri proprii, în contact cu
realitățile de conținut ” (C. Parfen e). I. Cerghit consideră această
metodă „un principiul director în metodologia didacticii, prin care
se urmărește organizarea de către profesor a unor situații de
predare -învățare în cadrul cărora elevul să redescopere, să efec-
tueze investigații proprii.” Ambii autori precizează ca tipuri de
descoperiri: descoperiri inductive – în care gândirea elevului se
exersează de la particular la general; descoperiri deductive –
presupun demersul de la general la particular; descoperiri ana-
logice – bazate pe raționame nte analogice, în care se stabilesc
relații logice între date.
design atractiv sistem de ad-
ministrare a
datelor
catalog de pro-
duse structurat
pe categorii
motor de cau-
tare
atentionări prin
e-mail
elemente Flash
promovare site
animație disponibil ori-
cand, oriunde,
oricui menținerea la
zi a catalogului
de produse cea mai ieftina
modalit. de
promovare asiguram o vi-
teza buna de
incarcare raport cali-
tate/pret deose-
bit de atractiv cos de cumpa-
raturi
PHP/MySQL
MAGAZIN
VIRTUAL
29 Metoda învățării prin descoperire presupune parcurgerea
unor etape: împărțirea clasei pe grupe; formularea sarcinilor de
lucru ( confruntarea cu situația -problemă), căutarea soluțiilor și
realizarea descoperirii, formularea rezultatelor și verificarea lor,
aplicarea rezultatelor în diferite contexte.
De exemplu, receptarea modalităților de lucru cu funcțiile
bibliotecii PDFLib, prin activitatea pe grupe, se desfășoară as-
tfel: Profesorul împarte clasa în patru grupe omogene, iar apoi
repartizează următoarele sarcini de lucru:
– Determinați condițiile preliminare care trebuie să fie îndeplinite
pentru generarea unei facturi în magazinul virtual și modalita-
tea de preluare a datelor necesare pentru co mpletarea facturii
(grupa I)
– Arătați care sunt etapele pentru generarea unui document PDF
(grupa II)
– Alegeți funcțiile pentru scrierea textului în documentul PDF și
determinați efectul lor și semnificația parametrilor (grupa III)
– Alegeți funcțiile pentru desenare în documentul PDF și deter-
minați efectul lor și semnificația parametrilor (grupa IV)
Se acordă un timp de lucru de 15 minute în care elevii își
rezolvă sarcinile de lucru, apoi prezintă rezultatele în plen. Con-
fruntarea rezultatelor muncii pe grup e se face prin conversație ,
profesorul intervenind la nevoie pentru a corecta eventualele
inexactități privind soluțiile obținute . De exemplu:
Elevii din prima grupă au descoperit condițiile preliminare
care trebuie îndeplinite pentru ca factura să poată f i generată.
Acestea sunt ca să existe produse în coș (variabila ‘cart’ este
alocată) și ca formularul de comandă să fie completat. Datele
pentru completarea antetului facturii se vor prelua chiar din
acest formular. Profesorul completează informațiile elevilor cu
ideea că aceste date nu ar putea fi preluate dacă nu ar fi des-
chisă sesiunea de lucru pentru recunoașterea utilizatorului și a
operațiilor pe care acesta le -a făcut (cu funcția session_start()).
Elevii notează în caiete. Apoi elevii din această gru pă continuă
prezentarea descoperirilor făcute specificând că se încearcă adă-
ugarea produselor comandate în baza de date și numai dacă
aceasta reușește se trece la crearea facturii proforma în format
PDF.
30 Elevii din grupa a II – a au prezentat etapele necesa re ge-
nerării unui document PDF. Ei au descoperit că acestea constau
în crearea unui obiect PDF (cu ajutorul funcției PDF_new()), apoi
deschiderea fișierului în care se va crea factura
(PDF_open_file(obiect, nume_fis)), stabilirea fontului și dimen-
siunii pa ginii pe care le va avea PDF -ul și deschiderea paginii
PDF folosind funcția PDF_begin_page(obiect, lățime , înălțime ).
Urmează generarea conținutului (în cazul nostru a facturii), iar
apoi închiderea paginii PDF (cu PDF_end_page(obiect)) și închi-
derea obiec tului creat (cu PDF_close(obiect)).
Profesorul , apreciază corectitudinea etapelor de creare a unui
document PDF descoperite de elevii din această grupă și face
observația că dacă în cadrul funcției PDF_open_file nu se speci-
fica nume_fis ci doar șirul vid, documentul pdf se va deschide
direct după ce va fi generat, dar va trebui să fie folosită și funcția
PDF_get_buffer(obiect). Elevii adaugă aceste idei în caiete.
Elevii din grupa a III – a au descoperit funcțiile pentru
scrierea textului în PDF. Au prezen tat în primul rând funcțiile
pentru stabilirea fontului (PDF_find_font(obiect, nume_font) ,
pentru găsirea fontului și PDF_set font(obiect,nume_font,mă-
rime), pentru setarea fontului).
Apoi funcția PDF_stringwidth(obiect,text,font,mărime) care de-
termină lungi mea textului și poate fi folosită pentru a condiționa
alinierea în cadrul facturii. În final au prezentat funcțiile
PDF_show_xy(obiect,text,x,y) -pentru scrierea textului în poziția
dată și PDF_continue_text(obiect,text) pentru scrierea textului
linia următ oare. Profesorul apreciază rezultatul elevilor și trece
la grupa următoare.
Elevii din grupa a IV -a au descoperit funcțiile pentru de-
senare în PDF. Au prezentat în primul rând funcția pentru stabi-
lirea grosimii liniei de desenare PDF_setlinewidth(obiect, g ro-
sime) apoi funcția pentru desenarea unui dreptunghi
PDF_rect(obiect, x, y, lățime , lungime) și au observat că x și y
sunt coordonatele colțului din stânga jos. În final au prezentat
funcțiile pentru desenarea liniilor PDF_moveto(obiect,x,y) care
pozițion ează cursorul pe ecran, PDF_lineto(obiect,x,y) care de-
senează linia și PDF_closepath(obiect) care închide linia. Elevii
au mai descoperit și funcția PDF_stroke(obiect), dar nu au înțe-
les la ce se utilizează. Profesorul le -a explicat faptul că această
31 funcție pune în documentul PDF toate desenele efectuate până
în momentul apelării ei, deoarece până atunci ele rămân într -un
buffer. De asemenea profesorul le -a atras atenția asupra modu-
lui de stabilire a coordonatelor de desenare și împreună cu ei, a
dezvoltat ideile bazându -se pe codul sursă, timp de cinci minute,
prin metoda conversației .
În concluzie, profesorul s -a arătat mulțumit de activita-
tea de descoperire a elevilor și consideră că această metodă e
activă și eficientă în procesul de predare -învățare .
Metoda observării Observarea este definită de psiholo-
gie ca „un proces senzorio -intelectiv, de percepere dirijată ver-
bal și interpretată conceptual prin care se efectuează cunoaște-
rea în confruntarea directă cu obiecte și situații concrete.” C.Par-
fene este de părere că pentru a observa cu adevărat „nu e sufi-
cient să vezi, trebuie să privești și să examinezi atent, de ase-
menea nu doar să auzi ci să asculți și să interpretezi.”
Caracterul activ al acestei metode rezultă din etapele în
care este eșalonată – organizarea observării (precizarea obiec-
tivelor, formularea de întrebări problemă, stabilirea modului de
lucru – individual / în echipă), observarea propriu -zisă (în caiete
sau pe fișa de observație ), prelucrarea datelor culese (interpre-
tarea, gruparea în ta bele, grafice sau desene) și valorificarea
observării (pe parcursul lecției sau a altor activități ).
Profesorul propune următoarea situație -problemă: Cum
credeți că ar putea fi realizat un top al celor mai bine vândute
articole dintr -un magazin? Elevii sun t grupați în echipe de câte
patru și sunt îndrumați ca urmărind scriptul top5.php să rezolve
problema propusă, completând o fișă de observare care le este
data de către profesor. Această fișă este prezentată în anexa 1.
Elevii vor rezolva sarcinile de pe fișa de observare și apoi un
reprezentant al grupei prezintă soluțiile găsite profesorului.
Acesta va prezenta întregii clase concluziile rezultate în urma
evaluării și va propune elevilor ca tema o problemă asemănă-
toare „Care sunt cele mai puțin accesate d ouă categorii de pro-
duse și care este numărul lor de accesări în funcție de comenzile
efectuate.”
32 Demonstrația C.Parfene definește metoda astfel: „Me-
toda demonstrației constă în folosirea unui șir de raționamente
logice însoțite de utilizarea concomitentă a unor mijloace intui-
tive (scheme, planșe etc.), pentru a concretiza, vizual, relațiile
abstracte dintre noțiuni .” El consideră că „Pentru a nu face din
demonstrații un instrument de accentuare a descriptivismului și
a pasivismului în procesul de învățămâ nt, metoda trebuie să
pună accentul nu pe imprimarea pasivă a imaginilor schematice,
ci pe implicarea elevilor în prelucrarea datelor sensibile, în an-
trenarea lor în demonstrație , pentru a -i face să fie în măsură să
sugereze operațiile mintale, cu ajutorul cărora se ajunge la ela-
borarea noțiunilor , să deplaseze accentul de pe momentul per-
ceptiv pe cel rațional .” I.Cerghit se înscrie în aceeași linie de idei
afirmând: „Important este ca metoda demonstrației să sprijine
nu numai simțurile și imaginile mintale , ci și activitatea gândirii
cu informațiile obținute în urma unui act de percepție . Dacă ele-
vii asistă doar la o demonstrație realizată de profesor, ipostaza
lor este aceea de spectatori mai mult sau mai puțin interesați .
De aceea, este necesar ca materia lul ilustrativ utilizat în cursul
lecțiilor să fie folosit nu doar ca o simplă ilustrare a celor învă-
țate, ci ca un prilej pentru ca elevii să se implice în acțiuni de
explorare și de prelucrare a datelor percepute sau, astfel spus,
să se desfășoare o acti vitate rațională în raport cu starea de
lucruri prezentată.”
Ca exemplu am ales proiectarea unui magazin virtual uti-
lizând o schemă logică. Această schemă vine în sprijinul elevilor
prin faptul că sunt surprinse în succesiunea lor toate etapele de
constitu ire a magazinului virtual și constituie un punct de sprijin
în realizarea site -ului. Important este că schema prinde contur
în urma conversației dintre elevi și profesor. Astfel, se evită ati-
tudinea pasivă a elevilor. Schema are forma din anexa 2.
După cu m se observă, pe reprezentarea grafică apar și
legăturile între elemente care arată modul de implementare al
aplicației . Acestea se vor stabili de către profesor, împreună cu
elevii, prin conversație euristică și problematizare.
Desigur, schema poate fi c ompletată în timpul orelor de
realizare a unui proiect atât prin observațiile elevilor cât și prin
ale profesorului.
33 Algoritmizarea constă în rezolvarea unor probleme cu
ajutorul unor serii de operații aplicate într -o succesiune con-
stantă. Aceste operați i poartă numele de algoritmi. Partea ac-
tiv-participativă a metodei constă în faptul că nu orice problemă
de un anumit tip trebuie să se rezolve cu un anume algoritm.
Elevii pot să își construiască proprii algoritmi sau să îi optimizeze
pe cei cunoscuți deja.
Profesorul propune elevilor să lucreze pe perechi pentru
a realiza un algoritm de căutare al unui articol pe site. După 30
de minute două grupe sunt invitate să își expună soluția găsită,
iar apoi profesorul conduce o discuție referitoare la metodele
folosite și la situațiile analizate de fiecare grupă în parte. De
exemplu una din grupe nu a prevăzut situația de a face căutarea
în toate categoriile de produse, ci numai în una anume aleasă
dintr-o listă derulantă. Elevii din celelalte grupe contribuie cu
idei folosite în rezolvările lor. Astfel una din grupe a realizat o
căutare a produselor după denumirea lor aproximativă. În final
se poate alege cea mai optimă soluție .
Metoda exercițiului , în concepția lui I.Cerghit este „o
metodă fundamentală în activi tatea didactică cu multiple funcții
ca: formarea deprinderilor, consolidarea cunoștințelor , dezvol-
tarea operațiilor mintale, prevenirea uitării, dezvoltarea unor ca-
pacități și aptitudini intelectuale, a unor calități morale, dezvol-
tarea capacităților creative.” Autorul propune următoarele tipuri
de exerciții utilizate în practica educațională : „după scopul lor,
sunt: exerciții introductive, exerciții de consolidare, exerciții de
creație ; după forma lor există exerciții orale, scrise și practice;
după aspect ul social distingem: exerciții individuale, exerciții de
grup și exerciții colective; după gradul de determinare a activi-
tății: exerciții de tip algoritmizat, semi algoritmice sau libere.”
1. Exercițiile introductive, au rolul de a -i familiariza pe elevi cu
noțiunile teoretice și pot apărea sub diferite forme:
Identificați parametrul funcției fopen care specifică tipul de
acces la un fișier.
Grupați pe categorii (deschidere, scriere, citire, …) funcți-
ile de lucru cu fișiere și menționați efectul lor.
Delimit ați în script secvențele care arată crearea unei in-
terogări.
34 2. Exerciții de consolidare a cunoștințelor , asigură legătura din-
tre conceptele învățate și un produs finit:
Ilustrează caracteristicile unei baze de date, cu referire la
baza de date produse.
Prezintă modalitățile de citire dintr -un fișier bazându -te pe
scriptul….
Argumentați , bazându -vă pe scripturile magazinului vir-
tual MOELPA, utilizarea funcției session_start().
Identificați în script câteva situații de utilizare a comenzilor
SQL
Analizați efectul funcțiilor PDF în fișierul comanda.php
3. Exerciții de creație constau în scripturi prin care se solicită,
din partea elevilor, anumite reflecții personale în rezolvarea
problemei.
Scrieți o secvență care să extragă din baza de date toate
articolele car e au prețul mai mare de 50 Ron, în ordine
alfabetică și apoi să le afișeze în forma dorită de voi.
Realizați o funcție care să permită modificarea caracteris-
ticilor unui articol.
Redactați un script prin care să se actualizeze conținutul
coșului de cumpără turi.
În concluzie, metoda exercițiului devine eficientă atunci
când se respectă anumite condiții : înțelegerea de către elevi a
scopului pentru care se efectuează exercițiul în contextul situa-
ției de învățare ; cunoașterea suportului teoretic care stă la ba za
acestora; asigurarea unui caracter variat al exercițiilor pentru
prevenirea monotoniei, plictiselii; creșterea treptată a gradului
de independentă a elevilor în executarea exercițiilor ; verificarea
imediată, controlul și autocontrolul conștient .
Studiu l de caz presupune confruntarea elevului cu o si-
tuație reală cu scopul de a observa, înțelege sau soluționa o
problemă. Etapele care trebuie parcurse sunt – identificarea sau
prezentarea cazului, analiza lui (individual, pe grupe sau colec-
tiv) și sistemati zarea materialului, examinarea critică a soluții-
lor, stabilirea variantei optime și concluziile. Profesorul prezintă
cazul, organizează procesul de analiză și încurajează discuțiile
între elevi pentru găsirea de soluții .
35 În vederea proiectării propriului m agazin virtual profeso-
rul propune elevilor identificarea elementelor și a modului de
funcționare a unui astfel de magazin de pe internet. Grupați câte
2, elevii identifică un site de tipul cerut, analizează site -ul și își
sistematizează ideile. Apoi profes orul provoacă obținerea unei
soluții optime prin organizarea unei dezbateri. În urma acesteia,
a fost aleasă o soluție care să cuprindă clasificarea pe categorii
de produse, lista caracteristicilor produselor, evidența clienți și
producători , evidențe vânzări efectuate prin intermediul maga-
zinului, prezentare produse în sistem catalog, motor de căutare
avansat pentru produse, coș de cumpărături integrat în aplica-
ție, status comenzi și evidentă plăti, expeditor facturi proforme
către clienți prin e -mail, acc es utilizatori, rapoarte vânzări și in-
terfața de administrare securizată. S -a realizat și o schemă care
să arate modul de conectare a acestor module.
Metoda proiectului este o modalitate prin care elevii
efectuează o cercetare (individuală sau de grup) cu un scop bine
precizat, care este realizată prin îmbinarea cunoștințelor teore-
tice cu activitatea practică și care are ca rezultat o lucrare. Rea-
lizarea unui proiect dezvoltă simțul responsabilității și contribuie
la dezvoltarea gândirii elevului. Profeso rul are rolul de a îndruma
activitatea elevului pentru o bună finalizare a lucrării. Această
metodă poate fi aplicată pentru crearea unui site web dinamic.
Elemente din desfășurarea acestei metode se găsesc în anexa
cu numărul 2.
4.3. Metode pentru dezv oltarea gândirii critice
Gândirea critică este un proces activ în care elevul pentru
a ajunge la rezultate trebuie să treacă cunoștințele prin filtrul
gândirii proprii prin punerea de întrebări, căutare de cauze și
implicații , argumentare și în final adopt area unei poziții . Meto-
dele gândirii critice sunt structurate de regulă pe trei etape: evo-
care (amintirea vechilor cunoștințe ), realizarea sensului (con-
tactul cu noile conținuturi ) și reflecție (însușirea noilor cunoș-
tințe și exprimarea lor în propriile acțiuni ).
36 Metoda bulgărelui de zăpadă constă în lansarea unei
întrebări care sa conducă la informația pe care vrem sa o pri-
mească elevul. Apoi :
o Fiecare elev scrie propriile gânduri, fără a tine cont de cei-
lalți ;
o Elevii vor citi cu voce tare ce au scris în cadrul unor perechi
sau grupuri de câte trei ;
o Opțional , perechile sau grupurile de trei se vor uni pentru a
forma grupuri mai mari, în care își vor compara răspunsurile
și vor cădea de acord asupra unui răspuns.
o Profesorul va cere fiecărui grup în part e o idee, va scrie pe
tablă ideile folositoare, și apoi le va completa dacă va fi ne-
voie.
Metoda îi îndeamnă pe elevi să gândească, să comunice și să
coopereze.
De exemplu, după ce se predau noțiunile PHP de conec-
tare la baza de date MySQL, profesorul îi i nvită pe elevi să re-
zolve exercițiul „Scrieți un cod care să permită afișarea produ-
selor dintr -o categorie, astfel ca prin acționarea unui click pe un
produs sa fie afișată descrierea lui.”
Timp de 5 minute, elevii emit, individual, cât mai multe
idei pe care le notează în caiete. Urmează o dezbatere pe pe-
rechi, timp de 2 minute și încă una de 3 minute într -un grup
format din 3 perechi.
După ce ascultă ideile grupelor mari formate, prin con-
versație , profesorul le notează pe tablă, astfel:
o notează codul p rin care se interoghează baza de date asupra
categoriei selectate
o apoi pentru extragerea produselor din categoria respectivă
($query = "select * from produse where nr_cat='$nr_cat'"; )
o apoi afișarea imaginii produselor ca și link care dacă va fi ac-
ționat se vor afișa detaliile articolului respectiv <a
href="afiseaza_articol.php" target=afis><?php echo $name;
?></a> , unde $name este numele imaginii articolului selec-
tat.
37 Tehnica ciorchinelui îi încurajează pe elevi să gân-
dească liber și deschis, să realiz eze conexiuni între idei și să facă
asociații . Este bine ca tema să fie familiară elevilor. Realizarea
unui ciorchine grafic presupune parcurgerea câtorva pași:
o scrierea unei noțiuni , idei, cuvânt – cheie în mijlocul tablei
sau foii;
o identificarea și scrierea cuvintelor, ideilor care le vin în minte
elevilor despre cuvânt;
o legarea cuvintelor/ ideilor scrise prin linii sau săgeți evidenți-
ind-se conexiunile care se stabilesc între ele sau între ele și
tema centrală.
Regulile pe care elevii trebuie să le re specte la construirea
unui ciorchine sunt:
o să scrie tot ce le trece prin minte referitor la tema propusă
o să nu evalueze ideile ci doar să le noteze
o să nu se oprească din scris până când nu mai au idei sa timpul
a expirat
Această metodă permite:
o fixarea mai bună a ideilor;
o structurarea informațiilor ;
o facilitarea reținerii și înțelegerii informațiilor .
Metoda se aplică atât în faza de evocare a gândirii critice
pentru a stimula gândirea elevilor înainte de a aprofunda un su-
biect cât și în faza de reflexie în care elevii pot să structureze
informațiile în funcție de anumite criterii, fiind ajutați de expli-
cațiile și întrebările profesorului.
Spre exemplu li se cere elevilor să descrie modurile de
accesare a datelor din fișiere și prelucrările care se pot fac e
asupra lor cu funcții specifice șirurilor de caractere. Profesorul
scrie în mijlocul tablei cuvântul „ Fișier ”. Elevii au în caiet funcțiile
și exemplele studiate. Dirijați de profesor, prin conversație , ei
parcurg următoarele etape: identifică operațiile care se pot face
cu fișiere , aleg funcțiile care realizează aceste operații și reali-
zează legăturile care se pot face între ele. Apoi integrează func-
țiile de prelucrare a șirurilor de caractere.
Rezultatul parcurgerii acestor pași conduce spre o struc-
tură care are în mijloc elementul principal în jurul căruia sunt
arondați mai mulți „sateliți ” (anexa 3 ).
38 Știu / Vreau să știu / Am învățat
Se desenează pe tablă și pe caiet un tabel cu trei coloane:
ȘTIU VREAU SĂ ȘTIU AM ÎNVAȚAT
Profesorul anunță subiectul și cere elevilor să spună ce
știu despre subiectul respectiv. Aceste idei vor fi notate în prima
coloană.
În coloana a 2 -a se trec elementele necunoscute, ideile
despre care au îndoieli sau ce ar dori să știe în legătură cu tema
respectivă. Se poate utiliza lucrul în echipă.
Folosind materialele complementare elevii vor dobândi
cunoștințe referitoare la acel subiect și prin discuții cu profesorul
își vor clarifica problemele înțelese greșit . După ce elevii au ter-
minat lucrul vor trece noțiunile învățate în coloana a 3 -a.
În final profesorul cere elevilor să compare:
– ce știau inițial și ce au învățat
– ce doreau să învețe și ce au învățat
Dacă unele din întrebările elevilor rămân fără răspuns ele
pot fi folosite ca punct de plecare la alte investigații . ȘTIU VREAU SĂ ȘTIU AM ÎNVAȚAT
este utilizată pentru a
regăsi în bd acele date
care corespund criteri-
ului specifi cat
clauza FROM arată de
unde se extrag datele
clauza WHERE conține
criteriul de selecție cum se folosesc clau-
zele GROUP BY,
HAVING,
ORDER BY și
LIMIT clauza GROUP BY gru-
pează înregistrările după
un anumit criteriu, iar
împreună cu o funcție de
comasar e (avg, min,
max, count, sum)
schimbă comportamen-
tul ei.
clauza HAVING seamănă
cu WHERE dar se aplică
doar grupurilor
clauza LIMIT arată liniile
care vor fi returnate prin
2 parametri – linia de la
care se începe și numărul
de linii care se preiau
se po t utiliza și comenzi
SELECT imbricate
39 De exemplu după ce s -a predat sintaxa celor mai utilizate co-
menzii MySQL, s -au dat câteva exemple el ementare pentru a
înțelege funcționarea acestora. În ora următoare profesorul vrea
să aprofundeze studiul comenzii SELECT și ca atare anunță tema
și cere elevilor să completeze în caiete primele două coloane ale
tabelului. Apoi profesorul le pune la dispoz iție, timp de 15 mi-
nute, o fișă cu exemple de comenzi SELECT și rezultatele pe care
acestea le returnează. Elevii citesc cu atenție informațiile din fișa
de studiu și completează coloana „Am învățat ” cu ideile pe care
le-au reținut .
Tehnica „ Mozaic”
Profesorul formulează o sarcină pentru toată clasa.
o Clasa se împarte în grupe a câte 4 -5 elevi (acestea se numesc
grupe de baștină ), fiecare grupă având membrii numerotați
A, B, C, D, E.
o Apoi se stabilesc grupurile de experți din elevii numerotați cu
aceeași literă. Aceștia vor studia timp de 15 -20 min o sub-
problemă a temei date găsind soluțiile și modul în care le vor
prezenta colegilor din grupul de baștină
o Elevii revin la grupurile de baștină și prezintă conținutul în
care sunt experți
o La expirarea timpului toți elevii vor cunoaște soluția la în-
treaga problemă
La final profesorul evaluează rezultatul prin întrebări adresate
întregii clase, prin lucrări scrise sau prin solicitarea unei prezen-
tări a întregii soluții .
Această metodă poate fi aplicată la constru irea modulului de
autentificare a utilizatorilor unui site.
Se împarte clasa în grupe de câte 4 elevi , fiecare elev fiind
etichetat cu o literă A -D. Apoi, se grupează elevii după litere și
rezolvă următoarele subprobleme:
o grupa A va rezolva problema creăr ii unui nou cont utilizator.
o grupa B va rezolva problema autentificării utilizatorului
o grupa C va rezolva problema uitării parolei unui utilizator
o grupa D va rezolva problema schimbării parolei utilizatorului
După 20 de minute elevii se întorc în grupurile de baștină și
realizează modulul de autentificare, explicând colegilor săi algo-
ritmul. În final vor prezenta profesorului produsul obținut , iar
40 acesta va evalua prin sondaj membrii grupului și în legătură cu
subproblemele rezolvate de ceilalți .
Turul gal eriei
o Împărțiți în grupuri de trei sau patru, elevii rezolvă mai întâi
o problemă care produce un rezultat demonstrabil (o dia-
gramă sau o schemă), preferabil prin metode diferite.
o Rezultatele se scriu pe niște planșe care vor fi afișate pe pe-
reții clasei, transformați astfel într -o adevărată galerie expo-
zițională .
o La semnalul profesorului, grupurile se rotesc prin sală pentru
a examina și discuta fiecare demonstrație . Elevii își notează
observații și pot face comentarii scrise, chiar pe produsele
expuse.
o După ce se încheie „ turul galeriei”, grupurile își reexami-
nează produsul, și discută comentariile făcute de colegi.
o În final se comentează împreună cu profesorul rezultatul ac-
tivității .
Pentru aplicarea acestei tehnici se poate propune următoarea
problemă : „Să se genereze o parolă pentru un utilizator utilizând
cuvintele dintr -un fișier și îmbinate cu cifre.”
Elevii se împart în grupe de trei elevi și timp de 20 de minute
întocmesc un algoritm pe care îl transcriu pe o foaie A3. Tot pe
această foaie descri u metoda folosită printr -o schemă. La expi-
rarea timpului planșele sunt afișate pe pereții clasei și timp de
15 minute elevii se rotesc de la planșa lor spre planșa din
dreapta văzând metoda aleasă de colegii lor, iar dacă au obser-
vații le scriu pe planșă . Rotația se efectuează simultan, la 3 mi-
nute, pentru a nu se produce aglomerația , până când elevul a
ajuns din nou la planșa sa. Apoi unii elevi au făcut câteva modi-
ficări datorită observațiilor colegilor din celelalte grupe. La final
o persoană din grup a prezentat în fata clasei metoda. Astfel,
una din grupe a ales un cuvânt aflat pe o poziție generată aleator
din fișier, la care a adăugat un număr aleator de până la 3 cifre.
Altă grupă a concatenat două cuvinte aflate la o distanță de 3
poziții unul fată de altul, prima poziție generată aleator și a ex-
tras din șirul rezultat primele 2 litere, cuvântul rămas fiind cel la
care a adăugat un număr de 2 cifre.
Elevii au fost foarte mulțumiți de rezultatele obținute și de
aplicarea acestei metode.
41 Și profesorul a apreciat modul în care a decurs ora, văzând
avantajele pe care le oferă această metodă:
o realizează interacțiunea directă între elevi ( în grupul inițial )
și indirectă cu ceilalți colegi (prin intermediul produselor
muncii acestora);
o elevii sunt încuraj ați să își exprime propriile idei și opinii, să
le discute cu ceilalți și să găsească împreună soluții la proble-
mele analizate, cântărind alternativele;
Metoda cubului
Permite studierea unei probleme din perspective diferite, uti-
lizând un cub real sau im aginar care are diferite instrucțiuni pe
cele șase fete. De exemplu:
o Descrie – explica/ definește o noțiune / un concept
o Compară – cu ce se aseamănă și de ce diferă?
o Asociază – la ce te face să te gândești ?
o Aplică – ce aplicabilitate practică poate avea?
o Argumentează pro sau contra – E bun sau rău? De ce?
E bine să se respecte ordinea întrebărilor deoarece ea con-
duce la o gândire complexă.
De exemplu:
o Descrie (li se cere elevilor ca, timp de 2 -4 minute să scrie
ceea ce ei își imaginează sau știu în legătură cu problema
creării unui magazin virtual al firmei de exercițiu , descriind
design, culori, organizare,…)
o Compară (stabilirea de asemănări și deosebiri între un maga-
zin virtual și un magazin real)
o Asociază (elevii vor scrie câteva avantaje și dezavantaje pe
care le are magazinul virtual pentru cumpărători )
o Analizează (să scrie care sunt activitățile care ar trebui să se
desfășoare în firma de exercițiu în cazul inexistenței unui ma-
gazin virtual)
o Aplică (precizarea utilității unui magazin virtual în firma de
exercițiu )
o Argumentează (pro sau contra: E bine ca pe un astfel de site
plata să se facă online, prin card? Argumentați .)
Prin brainstorming , participanții identifică idei novatoare pe
care le includ într -o fișă a grupei. Prin acest exercițiu , se încu-
rajează participarea fiecărui elev și a lucrului în echipe. Forma
42 finală a conținuturilor realizate de fiecare grupă este împărtășită
întregii clase (6 minute – câte un minut pentru fiecare fată a
cubului). Lucrarea în forma finală poate fi desfășurată pe tablă.
Lucrul individual, în echipe sau participarea întregii clase la
realizarea cerințelor “cubului” este o provocare și determină o
întrecere în a demonstra asimilarea cunoștințelor . Metoda poate
fi aplicată și în faza de evocare și în cea de reflexie a gândirii
critice.
CONCLUZII
Distincția dintre învățământul tradițional și cel modern se
accentuează pe măsură ce procesul instructiv – educativ se mo-
dernizează. Restructurările la nivelul competențelor școlare ne-
cesită și modernizarea metodologiei didac tice. Astfel, metodele
tradiționale , centrate pe profesor și pe predare, dominat verba-
liste și pasive pentru elevi, sunt înlocuite cu metode moderne,
bazate pe activitatea elevilor, pe învățare , pe acțiune și cerce-
tare. Ele aduc câteva caracteristici inova toare:
– Creează o învățare mai profunda și o mai buna aplicare a cu-
noștințelor
– Elevii dau dovada de o mai buna memorare
– Elevii dezvolta aptitudini de gândire mai bune
– Sunt mai apreciate de elevi pentru că dezvoltă motivația in-
terioară prin satisfacțiile depășirii dificultăților și bucuria suc-
ceselor obținute
– Se poate obține feedback asupra măsurii în care elevii înțeleg
materialul și pot corecta aspectele înțelese greșit .
– Elevii își dezvolt ă propriile aptitudini de g ândire și de înțele-
gere propriu -zisă a te mei, exersâ nd în același timp și aptitu-
dinile care le vor fi verificate.
– Sporește participarea activă, constructivă a elevilor
– Lecțiile vor avea un impact mai puternic și vor fi mult mai
interesante
– Îi pot oferi profesorului o clip ă de răgaz și posibilitat ea de a
nota
– Disciplina în procesul de învățare derivă din organizarea rați-
onală a activității
C.Parfene afirmă că „Folosirea acestor metode trebuie să
fie determinată de realizarea unei învățări active, proces în care
43 relația profesor – elev să fie pusă sub imperativul activizării ele-
vilor, profesorul îndeplinind rolul unui ghid competent și abil,
care să pună discipolii săi în situații concrete de învățare prin
efort propriu.”
Un adevărat profesor va ști întotdeauna să aleagă me-
toda corespunzătoare car e, chiar dacă este o metodă tradițio-
nală, poate avea un profil modern, dacă profesorul va plasa în
centrul atenției elevul. Prin îmbinarea metodelor tradiționale cu
cele moderne, poate contribui la eficientizarea procesului de
predare – învățare și la dezv oltarea competențelor vizate de stu-
diul informaticii.
44
5. Proiecte didactice
Proiect didactic 1
Disciplina opțională : Pagini Web dinamice
Clasa: a- XI –a, a XII -a
Profesor: …..
Unitatea de învățare : Utilizarea limbajului PHP
Tema lecției : Preluarea da telor dintr -un formular
Tipul lecției : de dobândire de noi cunoștințe
Locul de desfășurare : laboratorul de informatică
Nivelul inițial al clasei:
elevii și-au însușit noțiunile elementare legate de crearea
formularelor în HTML
Competența generală:
utilizarea aplicațiilor server -side pentru pagini web –
PHP.
Competențe specifice:
La sfârșitul lecției elevii vor fi capabili:
C1: să recunoască metodele de preluare a datelor din for-
mulare
C2: să aprecieze avantajele și dezavantajele utilizării fiecă-
rei metod e de preluare
C3: să analizeze corect fiecare problemă și să aplice noțiu-
nile învățate la realizarea unei noi aplicații ;
STRATEGII DIDACTICE:
Principiile didactice:
principiul participării și învățării active
principiul asigurării progresului gradat al performanței
principiul conexiunii inverse
45
Metode de învățământ :
metode de comunicare orală: expunerea, conversația ;
metode de acțiune : problematizarea, exercițiul .
Procedee de instruire:
expunerea în etapa de comunicare;
exercițiul , prin rezolvarea de pr obleme;
problematizarea prin crearea situațiilor problemă;
conversația de consolidare în etapa de fixare a cunoștin-
țelor.
Forme de organizare: frontală , individual
Forme de dirijare:
dirijată de profesor sau independentă
Resurse materiale:
Calculator cu soft instalat
Metode de evaluare:
Evaluare inițială : întrebări orale
Tema în clasă
46
Structura lecției pe secvențe de instruire:
Momentele lec-
ției Comp .
specif. Activitate desfășurată de Strategii
didactice Evalu-
are Profesor Elev
1.
Organizare și
pregătirea
clasei (1min)
verificarea frecvenței elevilor;
pregătirea mijloacelor de învăță-
mânt raportează absenții și motivele absen-
tării
raportează eventualele defecțiuni teh-
nice Conversația
2.
Captarea aten-
ției
elevilor(3min) anunțarea temei lecției ;
anunțarea obiectivelor urmărite ;
anunțarea modului de desfășurare
a activității . elevii ascultă profesorul Conversația
3.
Reactualizarea
cunoștințelor
anterioare
(5min) Profesorul realizează reactualizarea
cunoștințelor printr -un set de între-
bări :
pentru ce se utilizează un formu-
lar?
care este tag ul HTML pentru crea-
rea unui formular?
care sunt tipurile de obiecte care
pot să apară într -un formular? Elevii răspund la întrebări:
pentru preluarea datelor de la utiliza-
tori
form
input, select, tex tarea, action, method Conversația Orală
4.
Comunicarea
noilor
cunoștințe
(30 min)
Pentru a descrie un formular se folosește eticheta FORM, care are urm ă-
toarea form ă elementar ă:
<FORM METHOD=”metoda” ACTION=”url” >
Atributul METHOD poate lua una din valori le GET sau POST.
47
Momentele lec-
ției Comp .
specif. Activitate desfășurată de Strategii
didactice Evalu-
are Profesor Elev
C1
C2
Când METHOD este GET (implicit), datele introduse in form sunt adău-
gate la sfârșitul URL-ului specificat de atributul ACTION . Astfel, ele
pot fi vizualizate de către utilizator (dezavantaj).
Cu valoarea METHOD egala cu POST, datele introduse in form sunt
trimise ca o cerere HTTP POST , iar datele sunt conținute în interiorul
cererii, deci nu pot să fie vizualizate de utilizator(avantaj).
Observație : mulți programatori folosesc GET pentru formulare care
execută o căutare sau o interog are, respectiv POST pentru formulare
care actualizează o baza de date sau un fișier. Astfel, datele trimise
prin metoda GET pot fi vizualizate de către utilizator.
Atributul ACTION specifica adresa URL a scriptului PHP care prelu-
crează datele adunate prin intermediul formularului. Adresa URL poate
fi o adresa completa, care include protocolul, numele gazdei si calea
de acces, respectiv o adresa parțiala , care specifica o locație relativă
la locația paginii curente.
Între eticheta FORM si eticheta /FORM corespunzătoare , se plasează
controalele formularului
Exemplu:
<FORM method=”POST” action=” http://www.moelpa.ro/test.php ”>
<FORM method=”POST” action=”test1.php”>
Pentru a crea o caseta de tip text folosim un co ntrol text
<INPUT TYPE=”text” name=”mytext”>
Daca trimitem scriptului PHP date confidentiale, folosim o caseta text
de tip password
<INPUT TYPE=”password” name=”mypassword”>
Explicația
48
Momentele lec-
ției Comp .
specif. Activitate desfășurată de Strategii
didactice Evalu-
are Profesor Elev
Pentru a expedia datele unui script PHP avem nevoie de un buton de
expediere :
<INPUT TYPE=”submit” VALUE=”text”>
Exemplu: crearea unui formular cu 3 controale: un control de tip text,
unul de tip password si un buton
<FORM METHOD=”post” ACTION=”login.php”>
Login : <INPUT TYPE=”text” name=”login”>
Parola : <INPUT TYPE=”password” nam e=”parola”>
<INPUT TYPE=”submit” VALUE=”Login”>
</FORM>
Pentru a crea casete de validare avem nevoie de
<INPUT TYPE=”checkbox” NAME=”mycheck” value=”text” CHECKED>
Pentru a crea butoane radio avem nevoie de
<INPUT TYPE=”radio” NAME=”myradio” value=”text ” CHECKED>
Pentru a crea liste de selecție avem nevoie de
<SELECT NAME=”myselect” size=”numar” MULTIPLE> etichete OPTION
</SELECT>
iar pentru definirea unei etichete din cadrul listei
<OPTION SELECTED VALUE=”text”> continut_optiune </OPTION>
Pentru a cre a butoane de reinițializare avem nevoie de
<INPUT TYPE=”reset” VALUE=”reset”>
O variabilă poate fi preluată dintr -un formular prin una din modalitățile :
1. $_POST[“nume_variabila”] sau cu $_GET[“nume_variabila”] (in
funcție de atributul method al form ului – post sau get)
Problemati-
zarea
49
Momentele lec-
ției Comp .
specif. Activitate desfășurată de Strategii
didactice Evalu-
are Profesor Elev
C3 2. De asemeni pot fi folosite si $HTTP_POST_VARS[“nume_variabila”]
si $HTTP_GET_VARS[“nume_variabila”]
3. Daca in PHP.ini ( fișierul de configurare al php -ului) aveți setat regis-
ter_globals=on puteți folosi $nume_variabila
EXEMPLE
Ex 1 : preluarea valorii unui control text
test.html
<form action="test.php" method="POST">
Introduceți numele : <input type="text" name="name"><br>
<input type="submit" value="Trimite">
</form>
test.php
<?php
echo "Salut ".$_POST["name"]." !!";
?>
În continuare profesorul le dă elevilor sarcina să scrie în caiete
un exemplu pentru controlul de tip password (se face similar)
Ex 2: preluarea valorii unui control checkbox
test1.html
<form action="test1.php" method="POST">
Alb <input type="checkbo x" name="color_alb" value="alb"> <br>
Rosu <input type="checkbox" name="color_rosu" value="rosu"> <br>
Alb <input type="checkbox" name="color_verde" value="verde"><br>
<input type="submit" value="Trimite">
</form>
exercițiul
50
Momentele lec-
ției Comp .
specif. Activitate desfășurată de Strategii
didactice Evalu-
are Profesor Elev
5.
Intensificarea
reținerii și asi-
gurării transfe-
rului de infor-
mații
(6 min)
test1.php
<?php
echo "Ati selectat culo rile :<br>";
if($_POST["color_alb"]!="")
echo "Culoarea ".$_POST["color_alb"]." !!<br>";
if($_POST["color_rosu"]!="")
echo "Culoarea ".$_POST["color_rosu"]." !!<br>";
if($_POST["color_verde"]!="")
echo "Culoarea ".$_POST["color_verde"]." !!<br>";
?>
În continuare profesorul le dă elevilor sarcina să scrie în caiete
un exemplu pentru preluarea valorii unui control radio (se face
similar)
Elevii vor scrie:
test2.html
<form action="test2.php" method="POST">
Alb <input type="radio" name="color" value="a lb"><br>
Rosu <input type="radio" name="color" value="rosu"><br>
Alb <input type="radio" name="color" value="verde"><br>
<input type="submit" value="Trimite">
</form>
test2.php
<?php
echo "Ati selectat culoarea :".$_POST["color"]." !!!";?>
51
Momentele lec-
ției Comp .
specif. Activitate desfășurată de Strategii
didactice Evalu-
are Profesor Elev
Ex 3: prel uarea valorii unui control select
test3.html
<form action="test3.php" method="POST">
Selectează culoare :
<select name="color[]" MULTIPLE size="3">
<option>alb</option> <option>negru</option>
<option>rosu</option> <option>verde</option>
<option> albastru</option>
<option>galben</option>
</select>
<input type="submit" value="Trimite">
</form>
Obs: dacă doriți selecție simplă puneți name=”color” iar dacă doriți să
fie vizibilă o singura opțiune la un moment dat ștergeți size=”3”
test3.php
<?php
if(is_array($_POST["color"])){
$c=count($_POST["color"]);
echo "Ati selectat culorile<br>";
foreach ($_POST["color"] as $key => $value)
echo "$value<br>";}
else{ echo "Ati selectat culoarea :".$_POST["color"]." !!!";
}
?>
Tema în
clasă
6.Asig urarea
feed-back -ului
(5 min) C1 Pregătește elevilor o pro-
blemă care va rămâne și
temă de casă elevii notează enunțul în caiete și sunt atenți la
recomandările făcute de profesor Explicația
Conversația Orală
52
Temă – crearea unui formular
Câmpurile de care aveți nevoie sunt specificate în urmă torul
tabel:
Nume câ mp Tip
control Observații
Nume text
Prenume text
Sex radio masculin, feminin
Starea civila select căsătorit (a), necăsătorit (a), divorțat (a)
Data nașterii select se utilizează 3 controale select
(zi,an,luna)
Oraș text
Email text
Hobby -uri select mul-
tiple la libera alegere
Butoane pentru
SUBMIT si RESET butoane
(2)
Cerințe :
1. Să se creeze formularul în HTML
2. Să se preia în PHP variabilele din formular și să se afișeze
într-un tabel
Obs 1 – Toate câmpurile trebuie completate obligatoriu.
Obs 2 – La email se testează corectitudinea adresei introduse :
să aibă @ și să conțină cel puțin un caracter . (punct)
53
Proiect didactic 2
Disciplina opțională : Pagini Web dina mice
Clasa: a- XI –a, a XII -a
Profesor: Laura Cruceat
Unitatea de învățare : Utilizarea limbajului PHP
Tema lecției : Crearea unui mecanism de autentificare al utili-
zatorilor unui site
Tipul lecției : de consolidare și sistematizare
Locul de desfășurare : laboratorul de informatică
Nivelul inițial al clasei:
– elevii și-au însușit noțiunile legate de crearea și utilizarea for-
mularelor în HTML
– elevii cunosc modalitățile de preluare a datelor din formulare
– elevii operează corect cu funcțiile de lucru cu fișiere
– elevii cunosc modalitatea de transmitere a e -mailurilor utili-
zând funcțiile PHP
Competența generală:
– utilizarea aplicațiilor server -side pentru pagini web – PHP.
Competențe specifice:
La sfârșitul lecției elevii vor fi capabili:
C1: să utilizeze noțiunil e învățate la realizarea unei noi apli-
cații;
C2: să identifice cazurile care pot să apară la autentificarea
unui utilizator
C3: să lucreze cu variabile sesiune în PHP
STRATEGII DIDACTICE:
Principiile didactice:
principiul participării și învățării active
principiul asigurării progresului gradat al performanței
principiul conexiunii inverse
54
Metode de învățământ :
metode de comunicare orală: conversația , explicația ;
metode de acțiune : problematizarea, tehnica mozaicului.
Procedee de instruire:
explicația în etapa de comunicare;
tehnica mozaicului, prin rezolvarea de aplicații ;
problematizarea prin crearea situațiilor problemă;
conversația de consolidare în etapa de fixare a cunoștin-
țelor.
Forme de organizare:
frontală
pe grupe (câte 4 elevi)
Forme de d irijare:
dirijată de profesor sau independentă
Resurse materiale:
Calculator cu soft instalat
videoproiector
baza de date pentru aplicație
Metode de evaluare:
chestionare orală
verificare prin lucrul în echipă
observare sistematica a elevilor
55
Structu ra lecției pe secvențe de instruire:
Momentele lec-
ției Comp.
specif. Activitate desfășurată de Strategii di-
dactice Evaluare
Profesor Elev
1.Organizare și
pregătirea
clasei (1min)
verificarea frecvenței elevilor;
pregătirea mijloacelor de învăță-
mânt raportează absenții și motivele ab-
sentării
raportează eventualele defecțiuni
tehnice Conversația
2.
Captarea aten-
ției elevilor
(3min) anunțarea temei lecției ;
anunțarea obiectivelor urmărite ;
anunțarea modului de desfășu-
rare a activității . elevii ascultă profesorul Conversația
3.
Reactualizarea
cunoștințelor
anterioare
(5min) C1 Profesorul realizează reactualiza-
rea cunoștințelor printr -un set de
întrebări :
care sunt tagurile HTML pentru
crearea unui formular?
care sunt metodele de preluare
a datelor dintr -un formular?
care este modalitatea de citire
dintr-un fișier? Elevii răspund la întrebări:
form, input, select, textarea, ac-
tion, method
POST și GET
deschiderea fișierului cu funcția fo-
pen și parametrul r și apoi funcții
de lucru pentru șiruri de carac-
tere(fgets, fgetc, fseek…) Conversația Orală
4. Realizarea
aplicației
(20 min)
Prof. împarte clasa în grupe inițiale
de câte 4 elevi fiecare elev fiind eti-
chetat cu o literă A -D. Apoi împarte
sarcinile grupel or formate din elevii
cu aceeași literă.
Elevii se grupează elevii litere și re-
zolvă următoarele subprobleme:
-grupa A va rezolva problema creării
unui nou cont de utilizator.
-grupa B va rezolva problema auten-
tificării utilizatorului
Practică
56
Momentele lec-
ției Comp.
specif. Activitate desfășurată de Strategii di-
dactice Evaluare
Profesor Elev
C1
C2
C3
Supervizează activitatea în cadrul
grupelor punând întrebări con-
structive
Completează lista de control
pentru fiecare grupă. -grupa C va rezolva problema uitării
parolei unui utilizator
-grupa D va rezolva problema schim-
bării parolei utilizatorului
Utilizând brainstorming -ul grupele își
definitivează sarcinile astfel:
-Grupa A crează un formular cu da-
tele necesare creării unui cont nou și
scrie un script pentru adăugarea
acestora în baza de date
-Grupa B crează formularul principal
de autentificare în car e crează și lin-
kurile pentru celelalte module; apoi
scrie un script de verificare a existen-
ței utilizatorului și mesaje în caz de
eroare; stabilește variabilele de sesi-
une pentru cele 2 cazuri de login – ad-
ministrator și client
-Grupa C scrie un script pri n care
cere intra-un formular username -ul,
iar dacă acesta există resetează pa-
rola și o trimite prin email la adresa
din baza de date. Metoda de generare
a parolei este arbitrară
-Grupa D scrie un script prin care
cere parola veche și parola nouă cu
confirmare. Apoi schimbă parola în
baza de date Explicația
Problematiza-
rea
Tehnica
mozaicului
Activități
pe grupe
Observa-
rea siste-
matică
prin listă
de control
a activită-
ții
57
Momentele lec-
ției Comp.
specif. Activitate desfășurată de Strategii di-
dactice Evaluare
Profesor Elev
– Se reunesc grupele inițiale și asam-
blează aplicația ; toți membri grupei
se documentează în privința celorlalte
module
5. Evaluarea
(16 min) Urmărește prezentările făcute de
elevi Fiecare grupa prezintă, utilizând vide-
oproiectorul aplicațiile realizate Expunere
Conversație Observa-
ție
6.Asigurarea
feed-back -ului
(5 min) C1 Face aprecieri individuale și colec-
tive asupra activității desfășurate . elevii sunt atenți la aprecieri și la re-
comandările făcute de profesor Explicația
Conversația Orală
7.Tema pentru
acasă
(1 min) – de realiza t activarea unui nou
cont de utilizator prin acționarea
unui link trimis prin e -mail elevii își notează tema pe caiete Conversația Practică
58
Proiect didactic 3
Disciplina opțională : Pagini Web dinamice
Clasa: a- XI –a, a XII -a
Profesor: ….
Unitatea de învățare : Utilizarea MySQL
Tema lecției : Cele mai uzuale comenzi MySQL
Tipul lecției : de formare și consolidare de deprinderi și price-
peri
Locul de desfășurare : laboratorul de informatică
Nivelul inițial al clasei:
– elevii operează cu conceptul de bază de date
– elevii și-au însușit noțiunile elementare referitoare la comen-
zile MySQL
Competența generală:
– utilizarea aplicațiilor server -side de lucru cu baze de date –
MySQL.
Competențe specifice:
La sfârșitul lecției elevii vor fi capabili:
C1: să utilizeze comenzile MySQL pentru inserare, regăsire,
actualizare, ștergere de înregistrări în baza de date
C2: să identifice comenzile care trebuie utilizate în funcție
de cerință
C3: să realizeze interogări pentru baza de date MySQL
STRATEGII DIDACTICE:
Principiil e didactice:
– principiul participării și învățării active
– principiul asigurării progresului gradat al performanței
– principiul conexiunii inverse
Metode de învățământ :
– metode de comunicare orală: conversația , explicația ;
59 – metode de acțiune : problematizarea, exercițiul , tehnica
Știu/ Vreau să știu/ Am învățat .
Procedee de instruire:
– explicația în etapa de comunicare;
– tehnica Știu/ Vreau să știu/ Am învățat , pentru învățarea
clauzelor comenzii SELECT;
– problematizarea și exercițiul prin crearea situațiilor pro-
blemă;
– conversația de consolidare în etapa de fixare a cunoștințe-
lor.
Forme de organizare: colectivă , individuală
Forme de dirijare:
– dirijată de profesor sau independentă
Resurse materiale:
– Calculator cu serverul MySQL instalat
– baza de date completată pentru aplicație
Metode de evaluare:
– chestionare orală
– verificare prin tema din clasă
– observare sistematică a elevilor
60
Structura lecției pe secvențe de instruire:
Momentele lec-
ției Comp.
specif. Activitate desfășurată de Strategii
didactice Evaluare
Profesor Elev
1.
Organizare a și
pregătirea
clasei (1min)
verificarea frecvenței elevilor;
pregătirea mijloacelor de învățământ
raportează absenții și motivele
absentării
raportează eventualele defecți-
uni tehnice Conversația
2.
Captarea aten-
ției elevilor
(3min) anunțarea temei lecției ;
anunțarea obiectivelor urmărite ;
anunțarea modului de desfășurare a
activității . elevii ascultă profesorul Conversația
3.
Reactualizarea
cunoștințelor
anterioare
(2min) C1 Profesorul realizează reactualiza rea cu-
noștințelor prin întrebarea :
ce comenzi MySQL cunoașteți ? Elevii răspund la întrebare:
SELECT, INSERT, UPDATE, AL-
TER TABLE, DELETE, DROP TA-
BLE, DROP DATABASE Conversația Orală
4.
Comunicarea/
însușirea noilor
cunoștințe
(30 min)
Pentru a ilust ra utilizarea clauzelor co-
menzii SELECT, profesorul desenează
pe tablă un tabel cu antetul
Știu Vreau să
știu Am învă-
țat
și le spune elevilor să îl deseneze pe
caiete și să completeze primele două
coloane referindu -se la comanda
SELECT
Desenează pe caiet tabelul și îl
completează după indicațiile profe-
sorului
Explicația
Observația
Practică
61 Momentele lec-
ției Comp.
specif. Activitate desfășurată de Strategii
didactice Evaluare
Profesor Elev
Apoi afișează pe ecranul videoproiecto-
rului o fișă cu exemple de comenzi SE-
LECT și rezultatele pe care acestea le
returnează rugându -i pe elevi ca timp
de 15min să studieze exemplele și să
completeze în coloana a treia ce au în-
vățat nou.
După ce elevii au terminat de co mpletat
tabelul, profesorul cere elevilor să com-
pare:
– ce știau inițial și ce au învățat
– ce doreau să învețe și ce au învățat
Elevii citesc cu atenție informațiile
din fișa de studiu și completează
coloana „Am învățat ” cu ideile pe
care le -au reținut .
Tabelul final ar fi:
ȘTIU VREAU
SĂ ȘTIU AM ÎNVAȚAT
este utili-
zată pentru
a regăsi în
bd acele
date care
corespund
criteriului
specificat
clauza
FROM arată
de unde se
extrag da-
tele
clauza
WHERE con-
ține criteriul
de selecție cum se
folosesc
clauzele
GROUP
BY,
HAVING,
ORDER
BY și
LIMIT clauza GROUP BY
grupează înregis-
trările după un
anumit criteriu,
iar împreună cu o
funcție de coma-
sare (avg, min,
max, count, sum)
schimbă compor-
tamentul ei.
clauza HAVING
seamănă cu
WHERE dar se
aplică doar grupu-
rilor
clauza LIMIT arată
liniile care vor fi
returnate prin 2
parametri – linia
de la care se în-
cepe și numărul de
linii care se preiau
se pot utiliza și co-
menzi SELECT im-
bricate
Tehnica Ș/V/A
Observarea
Conversația
euristică
Observarea
sistematică
62
Momentele lec-
ției Comp.
specif. Activitate desfășurată de Strategii
didactice Evaluare
Profesor Elev
Profesorul cere elevilor să compare
sintaxele celorlalte comenzi MySQL cu
cea a comenzii SELECT și utilizând no-
ile noțiuni învățate să dea câte un
exemplu de utilizare a acestora Elevii, utilizând exemplele de la
comanda SELECT formulează câte
o cerință pentru comenzile UP-
DATE și DELETE și crează intero-
gările corespunzătoare
5. Fixarea și
sistema tizarea
noilor cunoș-
tințe (10min) Urmărește prezentările făcute de elevi
și face observații și aprecieri acolo
unde este cazul Câțiva elevi prezintă interogările pe
care le -au conceput și sunt atenți la
aprecieri și la recomandările făcute
de profesor Expunere
Conversație Observație
6.Tema pentru
acasă
(4 min) – de realizat interogări pentru a extrage
dintr-o tabelă „ cărți” 10 înregistrări,
pornind de la poziția 5; valoarea medie
a cărților pentru categoria „progra-
mare” elevii își notează tema pe caiete Conversația Practică
63 Proiect didactic 4
Disciplina opțională : Pagini Web dinamice
Clasa: a- XI –a, a XII -a
Profesor: …..
Unitatea de învățare : Utilizarea PHP
Tema lecției : Elemente de limbaj PHP
Tipul lecției : de verificare a cunoștințelor
Locul de desfășurare : laboratorul de informatică
Nivelul inițial al clasei:
– elevii și-au însușit noțiunile teoretice predate la capitolul Uti-
lizarea PHP precum și pe cele rezultate în urma realizării apli-
cațiilor practice
Competența generală:
– să dovedească trăinici a noțiunilor dobândite la capitolul Utili-
zarea PHP
Competențe specifice:
– să aleagă varianta corectă de răspuns pentru itemii cuprinși
în testul docimologic
STRATEGII DIDACTICE:
Principiile didactice:
– principiul asigurării progresului gradat al performanț elor și
înlăturarea treptată a punctelor de sprijin
Metode de învățământ :
– metode de comunicare orală: explicația ;
– metode de acțiune : problematizarea, exercițiul
Forme de organizare: individuală
Forme de dirijare: independentă
Metode de evaluare:
– Evalu are sumativă – prin test docimologic
64
DESFĂȘURAREA ACTIVITĂȚII:
Moment organizatoric:
– Pregătirea lecției
Întocmirea proiectului didactic
Realizarea testului docimologic
– Organizarea și pregătirea clasei
Verificarea frecvenței elevilor
Verificarea existenței resurselor materiale
– Captarea atenției elevilor
Anunțarea subiectelor pentru test
Explicarea modului de desfășurare a evaluării
NUME……………………………
CLASA…….. DATA…………….
TEST DE EVALUARE
1. Ce funcție se utilizează pen tru a șterge un fișier?
a. unlink()
b. delete() c. fdelete()
d. file_delete()
2. Funcția filesize returnează dimensiunea unui fișier în
a. kilobytes
b. bytes c. Mb
d. Kb
3. Parametrul funcției fopen() care permite scrierea și citirea
de la sfârșitul fișierului este:
a. r+
b. w+ c. a+
d. x+
4. Dacă variabila $string are valoarea "Limbajul PHP!", care va
fi lungimea șirului afișat prin sha1($string)?
a. depinde
b. 6 caractere
c. 11 caractere d. 12 caractere
e. 32 caractere
f. 40 caractere
5. Dacă șirul $string are valoarea "Limbajul PHP", care este va-
loarea lui $s tring{4}?
a. L
b. i
c. m
d. b e. a
f. j
g. u
h. l i. P
j. H
65 6. Toți cei cinci parametri ai funcției mysql_connect() sunt opți-
onali?
a. Adevărat b. Fals
7. Care versiune a funcției strcmp() nu este case -sensitive?
a. strcmpi()
b. stricmp() c. strcasecmp()
d. istrcmp()
8. Câți parametri poate să aibă funcția trim()?
a. 0
b. 1
c. 2 d. 3
e. 4+
9. Aveți nevoie întotdeauna să utilizați funcția addslashes()
pentru cu variabilele, înainte de ale adăuga în baza de date?
a. Adevărat b. Fals
10. Care din următoarele secvențe nu poate să înceapă un co-
mentariu în PHP?
a. //
b. ##
c. /* d. Nici u nul din
acestea
11. Care este fișierul de configurare PHP?
a. php-config.txt
b. php-ini.txt c. php.ini
12. Ce funcție se folosește pentru a deschide un fișier?
a. open_file()
b. fopen() c. file_open()
13. Ce este o constantă?
a. Un tip special de variabilă predefinită în PHP.
b. O variabila care, odată definită, nu poate fi schim-
bată.
c. O variabilă predefinită care nu se schimbă niciodată.
14. Ce funcție se folosește pentru a defini o constantă?
a. define() b. constant()
15. Sunt următoarele șiruri identice? $string1 = 'PHP';
$string2 = "PHP" ;
a. da b. nu
16. Constantele totdeauna trebuie să fie scrise cu literă mare.
a. Adevărat b. Fals
17. Care sunt cele mai importante elemente ale unui formular?
a. Name
b. Action c. Size
d. Method
66
18. Care este funcția prin care se declară o nouă sesiune în
PHP?
a. session_start()
b. start_s ession()
c. session_declare()
Fiecare răspuns corect se punctează cu 0,5 puncte.
Se acordă un punct din oficiu .
Baremul de corectare a testului
Întrebare Răspuns Întrebare Răspuns Întrebare Răspuns
1 a 7 c 13 b
2 b 8 c 14 a
3 c 9 a 15 a
4 f 10 b 16 b
5 e 11 c 17 b,d
6 b 12 b 18 a
Matricea de evaluare a testului și rezultate ale aplicării acestuia
la clasă, se găsesc în anexa 4.
67 Concluzii
Lucrarea de fată s-a dorit a fi un studiu amănunțit al eta-
pelor de creare a unei pagini web dinamice pentru o aplicație de
comerț electronic atât din punct de vedere științific cât și din
punct de vedere metodologic, în vederea ap licării la firmele de
exercițiu .
Datorită studiului unei probleme deosebit de actuale care
apare în cadrul firmelor reale și implicit în cadrul firmelor de
exercițiu , aceea a realizării unui magazin virtual, precum și da-
torită metodologiei didactice folosite pentru a -i face pe elevi să
înțeleagă această problemă, cred că studiul efectuat își va do-
vedi utilitatea. Prin parcurgerea cursulu i elevii , angajați ai firmei
de exercițiu , vor ști să își creeze o pagină web dinamică la orice
firmă reală se vor angaja, respectând deviza „din școală în viață
prin firma de exercițiu ”.
Consider că metode le active abordate în acest ghid vor
duce la o înțelegere mai rapidă și la o învățare mai temeinică a
conceptelor predate. Dacă inițial elevii învață să construiască
doar site -uri statice pentru firmele lor de exercițiu , în urma par-
curgerii acestui curs vor reuși să își creeze site -uri dinamice care
să conțină facilități dintre cele mai diverse , în funcție de obiectul
de activitate al firmei lor și de imaginația fiecăruia.
Materialul prezentat în lucrare, a fost parcurs la o parte
din clasele la care predau, iar progresul elevilor a fost evident.
Evaluare a rezultate lor s-a făcut în funcție de specificațiile matri-
cei de evaluare , pe competente de învățare . Aceasta este pre-
zentată în anexa 5, alături de graficele rezultate de la aplicarea
testelor sumative.
În urma evaluării efectuate s -a constatat o foarte bună
asimilare a cunoștințelor teoretice și practice. Aceasta s -a dato-
rat atât metodelor utilizate cât și motivației crescute a elevilor
pentru tematica propusă.
68
Bibliografie
1. Larry Ullman , PHP și MySQL pentru site -uri WEB dinamice ,
Editura Teora, București, 20 06
2. Traian -Anghel, Dezvoltarea -aplicațiilor -WEB-folosind –
XHTML -PHP-si-MySQL, Editura Polirom, București, 2005
3. ***, Din școală în viață prin firma de exercițiu , Editura Di-
dactică și Pedagogică, București, 2005
4. Constantin Parfene, Compozițiile în școală , Editura Didac-
tică și Pedagogică, București, 1980
5. Daniela Crețu , Adriana Nicu, Pedagogie și elemente de psi-
hologie, Editura Universității „Lucian Blaga”, Sibiu, 2004
6. Carmen Petre, Metodica predării informaticii și tehnologiei
informației , Editura Arves, 2002
7. Miron Ionescu, Clasic și modern în organizarea lecției , Edi-
tura Dacia, Cluj -Napoca, 1972
8. Ioan Cerghit, Metode de învățământ , Editura Didactică și
Pedagogică, București, 1976
9. Irina Marciuc, Formarea continuă a cadrelor didactice, Edi-
tura Omniscop, Craiova, 1998
Webografie
1. Scripturi PHP, JavaScript, și alte scripturi,
http://www.hotscripts.com
2. Site-ul Departamentului de Coordonare al Firmelor de
Exercițiu din învățământul preuniversitar,
http://www.roct.ro
69 ANEXE
Anexa 1. FIȘA DE OBSERVAȚIE
pentru afișarea celor mai vândute articole din site
Sarcini de lucru:
1. Urmărește cu atenție în scriptul
top5.php etapele de rezolvare a proble-
mei afișării celor mai vândute articole
dintr-un magazin virtual și completează
schema logică de mai jos:
2. Scrieți care este modalitatea de de-
clararea unui vector în PHP
…………………….. ……………………… .
………………………………………………
3. Completați tabelul de m ai jos:
4. Scrieți secvența din script care exe-
cută interogarea pentru afișarea artico-
lelor în top și reține rezultatul într -o va-
riabilă …………………………. ………….
…………. ………………………………….
……………………………………………..
5. Spuneți în ce tip de element HTML
se face afișarea și ce se afișează .
……………. ……………………………. ..
………………………. ………….. ……….
………………………………………………
Variabila Ce reprezintă în modulul
de sortare
i
nr
desc
Buy SmartDraw !- purchased copies print this
document without a watermark .
Visit www .smartdraw .com or call 1-800-768-3729 .
70
Anexa 2.1. FIȘA DE PROIECT
Tema proiectului este:
Realizarea unei pagini web dinamice pentru o firmă
Struct ura proiectului este următoarea:
Proiectul va conține partea scrisă și aplicația .
Partea scrisă va cuprinde:
Proiectarea site -ului sub formă de schemă
Descrierea funcțiilor realizate
Fișe de lucru, observare, autoevaluare
Diagrama de execuție
Aplicația va fi copiată pe un CD și eventual publicată online.
Termenul de predare final este la sfârșitul semestrului II
71 Anexa 2.2. DIAGRAMA ASOCIATĂ PLANIFICĂRII PROIECTULUI
Acțiunea
Responsa-
bil Luna
Martie Aprilie Mai Iunie
1 2 3 4 1 2 3 4 1 2 3 4 1 2
Alegerea temei lider grup planificat
realizat
Stabilirea
obiectivelor lider grup planificat
realizat
Planificarea
activităților lider grup planificat
realizat
Cercetarea
propriu -zisa
A1a)
A2b)
A3c) membrii
grupului planificat
realizat
X1* planificat
realizat
X2* planificat
realizat
X3* planificat
realizat
Realizarea
proiectului membrii
grupului planificat
realizat
Prezentarea
rezultatelor lider grup planificat
realizat
Evaluarea
proiectului profesor planificat
realizat
a) analiza soluției și identificarea softului necesar
b) stabilirea grupelor de lucru, a responsabilităților ce le revin pe domenii și a termenelor calendaristice
c) verificarea și corelarea diagramelor cu fișele de responsabilități
X – responsabilul desemnat în cadrul grupului pentru problemele identificate
72
Anexa 2.3. CHESTIONAR DE AUTOEVALUARE
1. Care sunt etapele pe care le -ai parcurs în vederea rezolvării
efective a sarcinilor de lucru?
………………………………………………………………………… …………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
2. Prin rezolvarea sarcinilor de lucru ai învățat :
a)
………………………………………………………………………………………………..
b)
………………………………………………………………………………………….. ……
c)
……………………………………………………………………………………………..…
3. Dificultățile pe care le -ai întâmpinat au fost următoarele:
a)
…………………………………………………………………………………………..……
b)
………………………………………………………………………………..………………
c)
………………………………………………………………… ……………..………………
4. Ți-ai îmbunătăți performan ta dacă:
a)
……………………………………………………………………………………………….…
b)
………………………………………………………………………………………………….
5. Crezi că activitatea ta ar putea fi apreciată ca fiind:
………………………………………………………………………… ……………………………
…………………………………………………………………………………………………..
73 Anexa 2.3. TEHNICA CIORCHINELUI
Buy SmartDraw !- purchased copies print this
document without a watermark .
Visit www .smartdraw .com or call 1-800-768-3729 .
74
Anexa 4.1. MATRICEA DE EVALUARE
– Pagini web dinamice –
Nr.
crt. Modalități
de
evaluare
Competențe ale
unităților de învățare Probă
orală Probă
scrisă Probă
practică Proiect
Observație
sistematică
Autoevaluare
1. Utilizarea metodelor de
preluare a datelor dintr –
un formular * * * * *
2. Folosirea funcțiilor de lu-
cru cu fișiere * * * * *
3. Lucrul cu funcții pentru
șiruri de caractere * * * *
4. Utilizarea sesiunilor PHP * * * *
5. Crearea bazelor de date
MySQL * * * *
6. Comenzi MySQL * * *
7. Conectarea PHP la MySQL * *
8. Preluarea datelor din for-
mulare și interogarea bd
pe baza acestor date * * * * *
75 Anexa 4.2. ANALIZA REZULT ATELOR EVALUĂRII
REZULTATELE OBȚINUTE ÎN URMA EVALUĂRII
LA TESTUL DOCIMOLOGIC "Utilizarea PHP"
Tranșe
de note Firma de exercițiu
Total ALFA
IMAGE C.
DESIGNER
STUDIO DECO
4U ECO-
SOFT PARA-
DISE
TOUR RUSTIK STUDIO
SIB
<5 0
[5,6) 0
[6,7) 2 1 3
[7,8) 1 3 2 5 3 14
[8,9) 4 2 3 6 3 6 3 27
[9,10) 3 5 2 2 1 2 1 16
10 8 5 10 4 9 1 8 45
Reprezentarea grafică a rezultatelor
0%
0%
3%
13%
26%
15%43%<5
[5,6)
[6,7)
[7,8)
[8,9)
[9,10)
10
76 Anexa 5. PROGRAMA ȘCOLARĂ
Anexa la Ordinul ministrului educației și cercetării nr. 3488 / 23.03.2006
MINISTERUL EDUCAȚIEI ȘI CERCETĂRII
CONSILIUL NAȚIONAL PENTRU CURRICULUM
CENTRUL NAȚIONAL DE DEZVOLTARE A ÎNVĂȚĂMÂNTULUI PROFESIONAL ȘI TEHNIC
PROGRAME ȘCOLARE PEN TRU CICLUL SUPERIOR AL LICEULUI
TEHNOLOGIA INFORMAȚI EI ȘI A COMUNICAȚIIL OR
FILIERA TEHNOLOGICĂ –
Clasele a XI -a și a XII -a, ruta directă de calificare profesională
Clasele a XII -a și a XIII -a, ruta progresivă de calificare profesională
Aprobat prin Ordinul ministrului
Nr. 3488 / 23.03.2006
București , 2006
77 NOTĂ DE PREZENTARE
Societatea informațională presupune utilizarea intensivă a informației
în toate sferele activității și existenței umane, cu impact social și eco-
nomic semnificativ. Noile tehnologii informaționale sunt utilizate atât la
nivel individual, cât și în cadrul companiilor și organizațiilor cu flexibili-
tate ridicată, rezultată din independența activității umane în raport cu
spațiul și timpul.
Prin urmare crearea și dezvoltarea societății informaționale presupun
convergența a trei factori cheie: tehnol ogia informației , tehnologia co-
municării și producția de multimedia care se regăsesc în cadrul disci-
plinei Tehnologia informației și a comunicațiilor .
Premisele trecerii la societatea informațională sunt dictate de dinamica
foarte puternică a noii econom ii, în care tehnologiile digitale fac tot mai
ușoare și mai ieftine accesarea, procesarea, stocarea, prelucrarea și
transmiterea informațiilor. Volumul imens de informații disponibile cre-
ează oportunități de exploatare a lor prin crearea de noi produse și
servicii, prin transformare unor activități, prin crearea de noi locuri de
muncă.
I. Locul modulului în cadrul planului -cadru de învățământ .
Lista competențelor specifice unității de competente din modul.
Modulul Tehnologia informației și a comunicațiilor se studiază în
clasa a XI/ XII -a și a XII/XIII -a, ciclul superior al liceului, filiera tehno-
logică, ca disciplină de sine stătătoare în aria curriculară „Tehnologii” ,
conform planurilor cadru aprobate prin O.M.Ed.C nr. 5718/22.12.2005.
În cadrul modulului se dezvoltă unitatea de competenț ă „Utilizarea calcu-
latorului și prelucrarea informației ” din Standardul de pregătire profe-
sională pentru nivelul 3 de calificare profesională:
Utilizarea calculatorului și prelucrarea informației 1 credit
1. Utilizează informații de pe internet.
2. Organizează și prelucrează informația.
3. Utilizează tehnologii IT multimedia (Web, comunicare) pentru
crearea documentelor Web.
4. Utilizează aplicații software în managementul informatizat al pro-
iectelor.
Împărțirea pe anii de studiu a conținuturilor tematice se va face după
cum urmeaz ă:
78 – În clasa a XI/ XII -a se vor studia conținuturile tematice aferente
competențelor:
Utilizează informații de pe Internet.
Organizează și prelucrează informația.
– În clasa a XII/ XIII -a se vor studia conținuturile tematice aferente
competențelor:
Utilizează tehnologii IT multimedia (Web, comunicare) pentru
crearea documentelor Web.
Utilizează aplicații software în managementul informatizat al
proiectelor.
Modulul are alocată prin planu l-cadru, în curriculumul dife-
rențiat, o (una) oră pe săptămână în clasa a XI/ XII -a și o (una)
oră pe săptămână în clasa a XII/XIII -a.
Numărul total de 64 ore, alocat studierii modulului pe parcur-
sul ciclului superior al liceului, va fi repartizat astfel:
în clasa a XI -a (ruta directă de calificare) / a XII -a (ruta progresivă
de calificare) – 33 ore/ an,
în clasa a XII -a (ruta directă de calificare) / a XIII -a (ruta progresivă
de calificare) – 31 ore/ an.
79
80
81
82
III. Sugestii metodologice
Modulul Tehnologia informației și a comunicațiilor oferă elevilor opor-
tunitatea de a -și forma competente tehnice în legătură cu utilizarea
calculatorului, a Internetului și a prelucrării informației .
Instruirea interactivă specifică acestei discipline contribuie printre alt ele
și la conștientizarea faptului că un bun utilizator al calculatorului are
șanse mai mari de reușită în acțiunea de integrare socio -profesională.
Din dorința de a pregăti un utilizator și nu un creator de soft, prezentul
curriculum vizează formarea unui specialist care să perceapă calculato-
rul ca pe un instrument de lucru absolut necesar în condițiile moderni-
zărilor tehnologice, un instrument prin care să -și valorifice superior ca-
pacitatea de muncă și creativitatea și să-și reducă timpul de lucru.
De ace ea, competențele propuse direcționează instruirea către forma-
rea unor abilități de utilizare a sistemelor informatice în strânsă corelare
cu pregătirea la disciplinele de specialitate, pentru a accentua și mai
mult caracterul utilitar al programelor descri se și pentru a motiva su-
perior elevii în procesul instructiv.
1. Explicarea corelațiilor între competente și conținuturi.
Conținuturile au fost întocmite corelând Criteriile de Performanță, pre-
cum și Condițiile de Aplicabilitate. Cadrele didactice au posib ilitatea de
a decide asupra numărului de ore alocat fiecărei teme, în funcție de
dificultatea acesteia, de nivelul de cunoștințe anterioare ale grupului
83 instruit, de complexitatea materialului didactic implicat în strategia di-
dactică și ritmul de asimilare a cunoștințelor și de formare a deprinde-
rilor, proprii grupului instruit.
Între competente și conținuturi există o relație bine determinată: atin-
gerea competențelor implică conținuturile tematice, iar parcurgerea
acestora asigură dobândirea de către elevi a competențelor dorite.
Pentru construirea competențelor dorite, activitățile de învățare – pre-
dare vor avea un caracter interactiv, centrat pe elev, cu pondere sporită
pe activitățile de învățare , pe activitățile practice și mai puțin pe cele
teoretice.
Ordinea de parcurgere a temelor aferente conținuturilor din curriculum
rămâne la alegerea cadrelor didactice, cu condiția respectării succesiu-
nii logice în abordarea acestora.
2. Sugestii cu privire la procesul și metodele de predare / învă-
țare
Locul de desfășurare a activităților de învățare se recomandă a fi un
laborator echipat cu tehnica de calcul. Este necesar să existe o dotare
minimală care presupune un număr de stații de lucru egal cu numărul
elevilor din clasă, conectate în rețea și conexiune Int ernet. Analizele,
lucrările și proiectele elevilor, studiile de caz vor fi prezentate la video-
proiector. Configurația calculatoarelor trebuie să permită rularea apli-
cațiilor prin care vor fi formate competențele tehnice specializate.
Dinamica acestui domen iu, extrem de rapidă, determină actualizarea
permanentă a produselor hard și soft prin prezentarea celor mai noi
echipamente respectiv versiuni ale aplicațiilor , astfel încât absolvenților
să le fie mai ușor să se adapteze evoluțiilor ulterioare pe piața m uncii.
Se vor promova metodele de predare -învățare activ-participative, care
duc la rezolvarea problemei pusă în discuție. Ca un argument în favoa-
rea acestor metode se remarcă următoarele avantaje:
sunt centrate pe elev/cursant și activitate
pun accent pe dezvoltarea gândirii, formarea aptitudinilor și a
deprinderilor
încurajează participarea elevilor/cursanților, inițiativa, implica-
rea și creativitatea
determină un parteneriat profesor -elev/cursant prin realizarea
unei comunicări multidirecționale.
Se reco mandă renunțarea la expunere și orientarea către metode ba-
zate pe rezolvarea unor sarcini de lucru, utilizându -se cu precădere
rezolvarea unei game cât mai variate de aplicații practice și punându –
se accent pe realizarea cu exactitate și la timp a cerințe lor sarcinilor de
lucru. Realizarea proiectelor în cadrul activităților practice va urmări
dezvoltarea abilităților de lucru în echipă.
Profesorii vor alege cele mai potrivite metode: descoperire, discuția în
grup, dezbaterea/masa rotundă, studiul de caz, observația individuală,
84 vizionare de prezentări. Specificul disciplinei impune metode didactice
interactive, recomandând mai ales învățarea prin metode practice/ac-
tivități de laborator, teme/proiecte .
Astfel de metode impun de la sine folosirea pachetelo r de materiale de
învățare , ghiduri. Modelele de materiale de învățare create pentru fie-
care domeniu, pot fi folosite ca atare sau adaptate conform structurii
claselor de elevi în funcție de:
stilurile de învățare identificate;
tipurile de inteligențe recu noscute;
nevoile speciale identificate la anumiți elevi/cursanți.
Plecând de la principiul integrării, care asigură accesul la educație a
oricărei persoane, și acceptând faptul că fiecare individ este diferit, se
va avea în vedere utilizarea de metode spec ifice pentru dezvoltarea
competențelor pentru acei elevi care prezintă deficiențe integrabile.
Aceste metode vor fi adaptate în funcție de specificul condițiilor de în-
vățare și de comportament (utilizarea de programe individualizate, pre-
gătirea de fișe individuale pentru elevii care au nevoie și care le cer,
utilizarea instrumentelor ajutătoare de învățare , aducerea de laude
chiar și pentru cele mai mici progrese și stabilirea împreună a pașilor
următori).
Pentru nevoile speciale identificate, materialele d e învățare vor fi indi-
vidualizate și se pot propune activități suplimentare care să sprijine acei
elevi cu dificultăți în depășirea lor. Folosirea mijloacelor multimedia
(CD-uri multimedia, tutoriale), de exemplu, poate fi foarte utilă atât în
dezvoltarea tuturor stilurilor de învățare cât și ca activitate suplimen-
tară în cazuri mai speciale.
Aplicațiile prezentate efectiv elevilor, trebuie să aibă ca obiect, pe cât
posibil, probleme concrete ale activităților productive din domeniul de
activitate pentru a sublinia avantajele utilizării sistemelor informatice.
3. Sugestii cu privire la evaluare
Evaluarea trebuie să fie corelată cu criteriile de performanță și cu tipul
probelor de evaluare care sunt precizate în Standardul de Pregătire
Profesională. Ea treb uie să vizeze mai ales interpretarea creativă a in-
formațiilor și capacitatea de a rezolva o situație -problemă. Se evalu-
ează numai competențele din acest modul, evaluarea altor competente
nefiind relevantă. O competență se evaluează o singură dată. Demon-
strarea unei alte abilități în afara celor din competențele specificate este
lipsită de semnificație în cadrul evaluării. Elevii trebuie evaluați numai
în ceea ce privește dobândirea competențelor specificate. Evaluarea vi-
zează doar probele de evaluare solici tate.
Procesul de evaluare constă în generarea și colectarea probelor care
atestă performanța unui elev, și în evaluarea acestor probe în compa-
rație cu criteriile definite. Elevul și evaluatorul au o răspundere comună
85 pentru producerea și colectarea probel or, însă responsabilitatea de a
estima competența elevului pe baza probelor aparține evaluatorului.
Evaluarea implică observarea, evaluarea produsului și chestionarea.
Toate metodele de evaluare se încadrează în una sau mai multe din
aceste categorii.
Observarea înseamnă observarea elevului în timp ce el sau ea efectu-
ează o activitate (fie ea reală sau simulată).
Evaluarea produsului înseamnă să apreciezi ceva făcut sau produs de
elev după ce activitatea a fost încheiată: raport, analiza, prezentare,
site W eb, proiect, planificarea unui proiect
Chestionarea constă în punerea de întrebări elevului, la care se poate
răspunde fie verbal fie în scris. Întrebările pot să fie legate de activi-
tățile descrise sau pot să testeze capacitatea elevului de a lucra în alt e
contexte precizate. Chestionarea este de asemenea un mijloc util de
stabilire a dovezilor despre cunoștințele de bază și despre înțelegerea
elevului.
Pentru evaluare se recomandă a fi utilizate cu precădere, alături de
metodele tradiționale:
observarea s istematică a comportamentului elevilor care per-
mite evaluarea conceptelor, capacităților, atitudinilor fată de o
sarcină dată, a comunicării
investigația
autoevaluarea prin care elevul/cursantul compară nivelul la
care a ajuns cu obiectivele și standardele educaționale având
astfel posibilitatea de a -și impune un ritm propriu și eficient de
învățare
metoda proiectelor ș.a.
Ca instrumente de evaluare se pot folosi:
fișe de observație (pentru probe practice)
fișe test (pentru probe scrise)
fișe de autoevaluar e (pentru probe orale și scrise)
proiectul
studiu de caz
Instrumentele de evaluare trebuie concepute într -o corelare continuă
cu indicatorii de performanță și cu probele de evaluare din unitățile de
competență relevante pentru modul.
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Pagini web dinamice [619538] (ID: 619538)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
