Sunteți pe pagina 1din 9

CURSUL 4 METODICA PREDRII INFORMATICII

Principii didactice
n acest curs sunt prezentate pe scurt cteva dintre principiile didactice generale,
simultan cu anumite exemplificri ale aplicrii lor n domeniul informaticii.

1. Clasificarea i caracteristicile principiilor didactice

Un model al sistemului de nvmnt trebuie s se ncadreze n contextul legilor


obiective" care acioneaz n societate la momentul respectiv. Coninutul, scopul,
sarcinile concrete ale predrii informaticii pot fi deduse din planurile de nvmnt,
precum i din alte activiti specifice (colare sau chiar extracolare). Aceasta corespunde
stadiilor (ciclurilor) de nvare fixate n conformitate cu dezvoltarea intelectual a
elevilor, o atenie prioritar trebuind s fie direcional spre adaptarea la nou, inclusiv n ceea
ce privete dezvoltarea bazei materiale. Principiile didactice reprezint normele generale
care orienteaz conceperea, organizarea i desfurarea procesului de predare/
nvare. Aa cum este normal, ncepem prin a puncta cteva dintre caracteristicile
generale ale principiilor, dup care va urma o clasificare i o descriere mai detaliat a
acestora. Deoarece din punct de vedere metodic principiile didactice nu sunt inde pendente,
am preferat s grupm exemplele (puine) ntr-o seciune separat. Principiile didactice au:

caracter logic, ceea ce nseamn c ele exprim raporturile eseniale i


globale care orienteaz conceperea i desfurarea procesului de nvmnt;
caracter obiectiv, adic se asigur o orientare a procesului de nvmnt
nefalsificat i detaat de impresii, tendine i dorine subiective ; procesul de nvmnt
este de dorit a fi orientat n concordan cu legile dezvoltrii psihice ale individului,
precum i cu legile evoluiei societii;
caracter algoritmic - se exprim cerine i soluii prin utilizarea unui sistem
precis de reguli, care trebuie cunoscute i respectate cu exactitate dac se dorete o
orientare eficient a procesului de nvmnt;

caracter dinamic - principiile didactice sunt elemente legice, dar deschise


nnoirilor i creativitii. Ele trebuie s fie n pas cu schimbrile i mutaiile care pot
interveni n actul didactic;
caracter sistematic - fiecare principiu (ca entitate n sine) intr n relaie cu
celelalte principii, alctuind un ansamblu unitar de legiti ale crui componente se
condiioneaz reciproc.

Pentru o bun organizare i desfurare a procesului de nvmnt,


profesorul trebuie s respecte i s aplice corect mcar urmtoarele principii
didactice clasice :

1. Principiul intuiiei
2. Principiul legrii teoriei de practic
3. Principiul nsuirii contiente i active a cunotinelor
4. Principiul sistematizrii i continuitii cunotinelor
5. Principiul accesibilitii cunotinelor
6. Principiul nsuirii temeinice a cunotinelor
7. Principiul individualizrii i diferenierii nvrii.

Vom descrie pe scurt latura aplicativ a fiecrui principiu n zona noastr de interes.

1. Principiul intuiiei

Acest principiu exprim necesitatea studierii obiectelor, fenomenelor, proceselor cu


ajutorul simurilor, inndu-sc cont de importana realizrii unitii dintre senzorial i
raional. A transmite cunotine de informatic n mod intuitiv nseamn a porni de la
contactul direct cu realitatea, pentru ca apoi (prin perceperea acestora) s se ajung la
generalizri. De cele mai multe ori putem face apel la memorie, reprezentri grafice,
asemnri, analogii. Instrumentele de tip multimedia moderne au deschis deja ci
nebnuite. Folosind acest principiu, este posibil s nu putem descrie exact i complet o
problem, ntr-o singur faz. Putem deschide ns o cale spre nelegerea acesteia,
putem stabili un drum ct de ct sigur spre reveniri ulterioare.

Exemple de analogii: asemnarea unei liste cu o mulime de cutii potale,


asemnarea organizrii datelor unei partitii sub forma de arbore cu o biblioteca.

2. Principiul legrii teoriei de practic

Raportul dintre teorie i practic depinde n ultim instan de dificultatea noiunilor


implicate, de mijloacele tehnice avute la dispoziie, de cunotinele anterioare, precum i de
capacitile intelectuale ale clasei de elevi avute la dispoziie, de abilitatea i experiena
cadrului didactic, n informatic, contientizarea necesitii utilizrii performante a unor
tehnici folosite frecvent astzi n viaa cotidian (coduri de bare, telefonie mobil,
transmisie audio-video prin satelit, pot electronic, scanri etc.) este esenial. Mai
mult, importana verificrii faptului c elevii sunt n stare s aplice n practic
cunotinele teoretice acumulate este cu adevrat vital. Sintetiznd, putem spune c
aplicarea eficient a principiului legrii teoriei de practic pretinde respectarea
consecvent a urmtoarelor direcii:

Ex: vectori: faceti prelucrari cu un vector generic.

- exemplu legat de practica: se considera mediile unui elev: se cere sa


afle cate corigente are, care este cea mai mare medie.
- Prelucrarea sirurilor de caractere: se considera un sir se cere sa se
numere cate vocale are. De practica, verirficarea unui CNP, sau intr-o
pagina Web verificarea completarii datelor intr-un formular.

Laboratoarele (cu caracter didactic), precum i slile de curs/seminar trebuie


dotate (inclusiv n ceea ce privete condiiile de lucru) la nivelul cerinelor moderne,
anticipndu-se condiiile posibile a fi ntlnite la viitoarele locuri de munc.
Activitile practice ale elevilor trebuie s aib o finalitate i o aplicabilitate
imediat (manifestat, de exemplu, prin lucrul n echip la contracte ferme cu uniti
economice, gen coaching, sau prin elaborarea unui raport cu contribuii personale,
publicabil n reviste colare). Ar fi benefic ca att recompensele, ct i pedepsele s fie
similare cu cele aplicate ntr-o activitate real i nu doar reprezentate de note sau
calificative.
Activitile serioase cer o fundamentare teoretic, contientizndu-se faptul
c partea de teorie este efectiv util, ba chiar indispensabil dac se dorete o adaptare
din mers" la cerine ulterioare.
Asistena cadrelor didactice trebuie corelat cu apelarea la specialiti
lucrativi" din sfera produciei directe, precum i cu o testare pe ct posibil
individualizat i specific a elevului.

3. Principiul nsuirii contiente i active a cunotinelor

Acest principiu exprim necesitatea ca procesul de instruire (acumulare de


cunotine) s se fac organizat, prin fixarea unor scopuri, finaliti i termene precise,
nelegerea semnificaiilor i conexiunilor eseniale pentru studiul obiectului vizat
(informatica) trebuie realizat printr-un efort de gndire acional. Profesorul trebuie s
delimiteze nc de la nceputul leciei scopul i utilitatea practic i teoretic a temei
respective, folosind un bogat material exemplificativ. Se urmrete trecerea de la intenie
la gndirea abstract, de la treapta senzorial la treapta raional i favorizarea formrii de
noi structuri informaionale. Pentru evitarea unei nsuiri mecanice, se va pune accentul pe
metodele active de nvare, pe asigurarea participrii permanente i contiente a elevilor la
desfurarea leciilor, pe stimularea muncii creatoare i independente, nsuirea contient
i activ a cunotinelor determin formarea unor atitudini sau condiii favorizante pentru
nvare cum ar fi :

obinerea unei motivaii favorabile i a satisfaciei nvrii;


asigurarea credibilitii adevrurilor i transformarea lor n convingeri i
deprinderi tiinifice;
sporirea posibilitilor de a utiliza n mod concret i profitabil informaia
asimilat, oferind potenialului intelectual individual anse superioare de reuit, att pe
plan practic/constructiv, ct i pe plan creativ.

4. Principiul sistematizrii i continuitii cunotinelor

Scopul oricrei activiti de predare este de a narma elevii cu un sistem armonios i


corect de cunotine. Logica intern a obiectului de predat i legile generale ale dezvoltrii
capacitilor de cunoatere individuale impun asigurarea continuitii, dar i necesitatea
sistematizrii materiei. Noile informaii relevante vor fi legate de cele deja introduse i vor
prefigura informaiile ulterioare (respectndu-se programa colar). Principiul sistematizrii
se concretizeaz deci prin expuneri organizate asupra cunotinelor de asimilat,
respectndu-se un anumit plan. Pentru a dezvolta continuu gndirea logic a elevilor,
pentru a ncuraja participarea lor activ, pentru a le crea deprinderi de sistematizare i
generalizare a celor nvate, profesorul trebuie s-i foloseasc la maximum
disponibilitile creatoare i talentul pedagogic n pregtirea expunerilor. Activitatea
individuala contient a elevului ar trebui s fie esenial. Cunotinele nu se pot asimila n
salturi, iar deprinderile nexersate se pierd (n special n informatic, unde rata de
perisabilitate a acestora este foarte ridicat). Dac dorim un nvmnt de mas eficient
i asigurarea unei pregtiri ritmice a elevilor, trebuie s se accepte i un control permanent i
riguros al profesorului asupra modului i stadiului de nsuire a cunotinelor de ctre elevi.
Putem recomanda aplicarea ctorva reguli generale :

Secvenele de cunotine transmise trebuie s fie coerente i unitare, ordinea


fiind
determinat de conexiuni logice clare.
nvarea trebuie fcut ritmic, la intervale optime, asigurndu-se simultan
restruc
turarea i reorganizarea pachetului" de cunotine.
n privina instrumentelor specifice pentru controlul realizrii acestor obiective
putem
cita: utilizarea de rezumate, conspecte, sinteze, planuri de perspectiv, clasificri,
tabele, scheme, statistici etc.
Controlul i evaluarea periodic a calitii receptrii trebuie s fie o modalitate
de
reglaj, dar i de autoreglaj.

5. Principiul accesibilitii cunotinelor

Cunotinele predate pot fi asimilate de elevi numai dac sunt accesibile ca volum i
coninut. O tem este accesibil atunci cnd corespunde particularitilor psihologice de vrst
ale elevilor crora le este adresat, este o continuare fireasc a celor acumulate anterior i
corespunde capacitii lor reale de munc. Conform acestui principiu, respectarea programei
colare, n ideea c ea a fost civilizat" construit, apare ca fiind esenial. De asemenea,
demersul instructiv-educativ trebuie adaptat condiiilor concrete ale clasei, stabilindu-se un
raport optim ntre efortul solicitat elevului i ajutorul care i se acord n procesul de nvare.
Dup cum am evideniat deja, n informatic, acest aspect este cu att mai important cu ct
condiiile de lucru se pot schimba cu rapiditate chiar pe parcursul unui aceluiai semestru.
Respectarea particularitilor psihologice de vrst nu nseamn a scuti elevii de efortul
intelectual necesar dezvoltrii gndirii abstracte, n acest scop recomandm:

folosirea unor demersuri gradate de predare/nvare, de genul: de la


simplu la complex, de la uor la greu, de la particular la general, de la concret la
abstract;
contientizarea elevilor asupra faptului c efortul personal este absolut esenial
pentru nelegerea corect i de durat a celor studiate ;
asigurarea unui studiu ritmic pentru a evita golurile de cunotine i
eforturile ulterioare de nelegere i asimilare ;
asigurarea unui control activ i a unei evaluri permanente, n scopul
eficientizrii maxime a actului didactic.

Ex. Predarea unui limbaj de tip Java. Predarea unor tehnici de programare de tip prog
dinamic.

6. Principiul nsuirii temeinice a cunotinelor

Acest principiu reclam cerina fixrii materialului de specialitate studiat, astfel nct
elevii s-1 poat reproduce i utiliza creator att n rezolvarea temelor colare curente, ct i n
activitatea practic viitoare. Expunerile trebuie fcute intuitiv, accentundu-se esenialul i
evitndu-se suprancrcarea. Fixarea cunotinelor nu trebuie realizat printr-o repetare
succint a celor expuse, ci trebuie s se bazeze pe o receptare logic, raional, cu ajutorul
creia s se poat identifica esenialul. O asemenea nsuire temeinic poate fi obinut
prin diverse modaliti de recapitulare: curent, de sistematizare i sintez, de
prentmpinare a uitrii celor deja nvate, de asigurare a fixrii n memorie a sistemului de
cunotine fundamentale. Putem din nou recomanda respectarea
predarea s fie intuitiv i accesibil ;
nsuirea cunotinelor trebuie direcional spre o asimilare logic i
contient, urmndu-sc un studiu sistematic ;
elevii trebuie stimulai n idcca participrii active i continue la lecii;
este de dorit s se asigure motivaia nvrii, n strns legtur cu anumite
aspiraii individuale.

7. Principiul individualizrii i diferenierii nvrii

Exprim necesitatea adaptrii strategici instructiv-educativc att la particularitile


psihofiziologice ale fiecrui elev n parte, ct i la particularitile (relativ comune) ale unei
grupe omogene de elevi, n vederea dezvoltrii lor ca personalitate i profesionalism.
Individualizarea nvrii se refer la valorificarea ct mai bun a posibilitilor i eforturilor
individuale, att pentru persoanele nzestrate, ct i pentru cele mai puin nzestrate. Se
recomand:

Elaborarea de sarcini instructive (teme, lucrri ele.) individualizate pentru


fiecare elev n parte (n funcie de aptitudinile, nclinaiile, opiunile, nivelul de dezvoltare
intelectual, coeficientul de inteligent).
Cerina ca oricare dintre sarcinile anterior specificate s fie identificat prin
fie de lucru individuale, cum ar fi:
fie de recuperare (pentru cei rmai n urm);
fie de dezvoltare (pentru elevii foarte buni);
fie de exerciii, destinate tuturor, n scopul formrii unor priceperi i deprinderi
aprofundate;
fie de autoinstruire, destinate n special nsuirii unor tehnici de nvare
individual i independent;
fie de evaluare general, pentru constatarea nivelului general de pregtire.

Consultaiile speciale, individualizate, nu pot fi evitate. Diferenierea nvrii


exprim ns necesitatea de a adapta coninutul strategiilor educaionale in funcie de
particularitile comportamentului individual (sau de grup) al elevilor (cum ar fi promovarea
aptitudinilor specifice pentru anumite materii). Aceast difereniere va rspunde att
satisfacerii nevoilor destinate tratrii unor particulariti psihologice individuale, ct i
satisfacerii unor cerine sociale privind pregtirea i utilitatea existentei unor specialiti. Aici
ar fi utile: crearea de coli i/sau profile specializate ; relaxarea nvmntului prin
introducerea mai multor discipline opionale i facultative ; intensificarea activitilor de
coordonare direct profesor - elev (consultaii, discuii, mese rotunde, cercuri de profil ctc.);
cunoaterea ct mai complet a fiecrui elev, att ca individualitate, ct i ca fiin social;
mbinarea judicioas a tratrii individuale i difereniate cu cea global, de grup, n care se
rezolv sarcini de echip; utilizarea nvmntului asistat; contientizarea elevilor privind
posibilitile proprii de formare/ dezvoltare intelectual.

2. Exemplu

Pentru ilustrarea aplicrii tuturor principiilor (i nu numai), vom ncheia acest capitol
cu un exemplu global. Problema turnurilor din Hanoi este, considerm noi, un exemplu
suficient de edificator i de complex, putnd fi folosit i pentru:

1. prezentarea unor noiuni informatice generale : cuvnt, limbaj formal; graf


(arbore); stiv (list, coad);
2. nelegerea metodelor div et impera i back.;
3. nelegerea derecursivrii automate n sens iterativ (parte a construciei
compilatoarelor) ;
4. nelegerea unor tehnici de prelucrare a imaginilor;
5. introducerea ctorva consideraii de corectitudine i complexitate a
algoritmilor;
6. introducerea ctorva concepte de programare nestandard, cum ar fi
programarea funcional.

Enunul problemei, n oraul Hanoi exist 3 (trei) turnuri de aur care au n vrf un
numr de n discuri de diamant. Fiecare disc are propria sa dimensiune, dimensiunile (adic
diametrele) fiind diferite ntre ele. Discurile sunt plasate iniial pe un singur turn, de jos n
sus n ordinea descresctoare a diametrelor (discul cu diametrul maxim gsindu-se la
baz). Se cere s se deplaseze cele n discuri de pe turnul iniial pe un altul (folosind,
eventual, ca suport intermediar i al treilea turn).

Restricii. Mutarea discurilor trebuie fcut ntr-un numr succesiv de pai


independeni, la fiecare pas mutndu-se un singur disc de pe un turn pe altul; se mut
ntotdeauna discul din vrf (adic cel cu diametrul minim de pe turnul respectiv); nu se
poate aeza un disc cu diametrul mai mare peste unul cu diametrul mai mic.

Soluie. Ca un prim comentariu, s remarcm faptul c enunul recursiv este foarte


simplu, dei ideea unui algoritm iterativ general pentru aceast problem nu este deloc
transparent. Propunem alegerea urmtoarelor notaii, care vor simplifica exprimarea
ulterioar a soluiei:

1. Pentru turnuri: i, j, k { 1 , 2 , 3 } , valori diferite ntre ele, unde i


reprezint turnul de plecare", j este turnul de sosire, iar k este turnul intermediar", n
acest caz, putem observa c avem k = 6 - i - j = al treilea (i, j ) .
2. Discurile vor fi notate cu l, 2, . . . , n, n funcie de dimensiune (n este discul
de dimensiune maxim).
3. Mutrile vor fi desemnate prin triplete de tipul <a, b, 0>, ceea ce va
nsemna c se deplaseaz discul c (cel mai din vrf) de pe turnul a pe turnul b (n vrf).
Desigur c a, b {l, 2, 3 } , iar c {l , 2 , . . . , n } .
4. Succesiunea mutrilor va fi indicat prin .

Exprimarea problemei ca o funcie definit recursiv (n sens matematic). Dac M


este numele funciei (care depinde de : turnul-surs, turnul-destinaie, numrul de discuri
mutate), atunci putem defini:

M(i,j,n) = M(i,k,n-1) < i, j, n> M(k, j, n-1)

Intuitiv, pentru a deplasa n discuri de pe turnul i pe turnul j, se deplaseaz nti


n-1 discuri de pe turnul i pe turnul k i n final se deplaseaz cele n-1 discuri rmase de
pe turnul k pe turnul j. n cadrul unei lecii concrete, se pot da explicaiile de rigoare cu
privire la funcia recursiv i la faptul c un limbaj de programare funcional este un limbaj
care lucreaz cu liste i liste de cuvinte. Faptul c definiia recursiv este corect rezult
imediat prin inducie, n final, se obine valoarea funciei ca o secven finit de pai
(cuvnt) de tipul <i, j, n>. Acest lucru rezult din faptul c, aplicnd n mod repetat
definiia lui M, n egalitatea precedent n scade la fiecare repetare.

Observaie. M (p, q, 0 ) va reprezenta cuvntul vid (punctul din definiia lui M poate fi
considerat ca reprezentnd operaia de concatenare, n sensul obinuit al teoriei limbajelor
formale) .

Acum, s precizm c pentru derecursivarea algoritmului vom folosi o stiv. Iniial,


stiva este goal, n reprezentarea grafic, ordinea mutrilor este dat de numrul
ncercuit. Elementele stivei denot :

i) M ( . . . ) - apelul recursiv al funciei M.

ii) M ( ... 0) - se ignor apropo de orice aciune (de fapt, acest simbol va fi ters
ulterior).

iii) < . . . > - se efectueaz o mutare normal.

Operaiile generale care se efectueaz asupra stivei sunt :

n cazul i). Dac vorbim de un apel al funciei M cu ultima poziie diferit


de zero, atunci coninutul capului" se terge i acesta se nlocuiete cu 3 celule noi.
Restul coninutului stivei coboar".
n cazul ii). Coninutul capului stivei se terge i restul coninutului urc n
stiv.
n cazul iii). Se execut efectiv mutarea indicat, se trece aceasta pe lista de
ieire (care va constitui n final soluia problemei) i apoi se procedeaz ca mai nainte.

Procesul se termin i se obine soluia final doar n momentul cnd stiva redevine
goal, n exemplul detaliat de mai jos, considerm cazul i = 1, j = 3, k = 2, n = 3.
Ceea ce se gsete n finul, ca succesiune de mutri, este :

<1,3,1> <1,2,2> <3,2,1> <1,3,3> <2,1,1> <2,3,2> <1,3,1>


Observaie. Numrul de noduri n graful general este 1+2 0 3+21 3+. . . +2n-1 3,
dac sunt n discuri i 3 turnuri. Numrul exact de mutri poate fi calculat imediat.

Imaginea stivei i a grafului prin care se reprezint backtracking-ul sunt prezentate n


continuare.

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