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. 2. 3. 4. 5. 6. Principiul intuiiei Principiul legrii teoriei de practic Principiul nsuirii contiente i active a cunotinelor Principiul sistematizrii i continuitii cunotinelor Principiul accesibilitii cunotinelor 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 intro 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 : fiind Secvenele de cunotine transmise trebuie s fie coerente i unitare, ordinea

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.