Salt la conținut
Edulit
Prof. Cosmin Florescu: În informatică, greșeala nu este un eșec, ci o etapă firească a procesului de învățare

Prof. Cosmin Florescu: În informatică, greșeala nu este un eșec, ci o etapă firească a procesului de învățare

Pentru Cosmin Florescu, profesor de informatică la Colegiul Național „Cantemir-Vodă” din București, cu o experiență de opt ani la catedră și de peste 15 ani ca programator și formator de adulți, studiul acestei discipline depășește simpla memorare a unor limbaje care se schimbă rapid, iar rolul profesorului este de a-i ghida pe elevi în dezvoltarea gândirii logice și a autonomiei. 

Informatica este adesea confundată cu învățarea unor limbaje de programare care se schimbă rapid. Din perspectiva dumneavoastră, care este „alfabetul” neschimbător pe care un student trebuie să și-l însușească pentru a se putea adapta în carieră?

Dincolo de limbajele de programare, care se schimbă și evoluează, alfabetul informaticii rămâne logica și capacitatea de a descompune o problemă complexă în probleme mai mici, ușor de înțeles și de rezolvat. La fel de importantă este disponibilitatea de a încerca, de a greși, de a analiza ceea ce nu a funcționat și de a încerca din nou.

În informatică, greșeala nu este un eșec, ci o etapă firească a procesului de învățare. Modelul „încercare–eroare–ajustare” îi ajută pe elevi să devină mai perseverenți și mai autonomi. Un elev care învață să gândească logic și să își corecteze propriile soluții se va putea adapta ulterior oricărui limbaj de programare.

Observ deseori că elevii care învață C++ ajung să se concentreze foarte mult asupra sintaxei și mai puțin asupra problemei pe care trebuie să o rezolve. Sper ca introducerea limbajului Python să mute o parte din atenție de la detaliile tehnice ale sintaxei către construirea algoritmului și înțelegerea soluției.

Într-un domeniu unde internetul poate oferi răspunsuri instantanee, care mai este rolul unui curs sau al unui manual structurat?

Internetul oferă foarte multe răspunsuri, dar nu oferă întotdeauna un traseu de învățare. Informațiile sunt fragmentate, au niveluri diferite de dificultate și, uneori, presupun cunoștințe pe care elevul încă nu le are. Un manual structurat selectează, ordonează și explică noțiunile într-o succesiune logică.

Pentru mine, manualul este în primul rând un punct de pornire. Profesorul îl poate completa cu explicații, exemple, aplicații și activități adaptate clasei, iar elevul îl poate folosi ulterior ca suport pentru studiul individual. Manualul nu trebuie să îi ofere elevului doar informația, ci să îl ajute să înțeleagă unde se află, ce a învățat deja și care este următorul pas.

Gândirea computațională presupune descompunerea problemelor complexe în pași logici. Cum îi ajută acest mod de a gândi pe studenți în viața de zi cu zi, dincolo de ecranul calculatorului?

Gândirea computațională este utilă ori de câte ori avem în față o situație complicată și nu știm de unde să începem. În loc să privim problema ca pe un bloc imposibil de gestionat, învățăm să o împărțim în etape, să stabilim priorități și să analizăm opțiunile disponibile.

Acest mod de gândire îi ajută pe elevi să ia decizii mai bine argumentate și să gestioneze proiecte, inclusiv proiecte personale. De exemplu, organizarea unei activități, pregătirea pentru un examen sau atingerea unui obiectiv pe termen lung presupun aceleași mecanisme: definirea rezultatului dorit, împărțirea lui în sarcini mai mici, stabilirea unei ordini și verificarea progresului.

Informatica nu îi învață doar să scrie programe. Îi învață să nu se blocheze în fața unei probleme mari și să caute metodic un prim pas posibil.

În contextul ascensiunii Inteligenței Artificiale, cum îi antrenați pe studenți să rămână critici și să folosească aceste unelte pentru a-și amplifica creativitatea, nu pentru a-și înlocui propria gândire logică?

Le transmit elevilor o regulă simplă: folosește inteligența artificială pentru a deveni mai productiv, nu mai leneș.

Inteligența artificială poate fi foarte utilă pentru sarcini repetitive, automatizări, reformulări sau rescrierea și optimizarea unui cod pe care elevul îl înțelege deja. Poate oferi explicații suplimentare, exemple sau perspective diferite asupra unei probleme. Toate acestea îi pot ajuta pe elevi să economisească timp și să își dezvolte ideile.

Devine însă nocivă atunci când este folosită pentru a evita tocmai activitatea din care elevul ar trebui să învețe. Dacă îi cerem inteligenței artificiale să rezolve integral o problemă pe care nu am încercat să o înțelegem, obținem poate un răspuns, dar pierdem procesul de învățare.

De aceea, îi încurajez pe elevi să verifice soluțiile generate, să le explice cu propriile cuvinte și să se întrebe permanent dacă ar putea justifica fiecare pas. Instrumentul poate propune, poate accelera și poate inspira, dar responsabilitatea înțelegerii și a deciziei trebuie să rămână la utilizator.

Programarea este adesea comparată cu arta sau cu scrisul. Cum încurajați creativitatea studenților în limitele rigide ale sintaxei și ale eficienței computaționale?

Sintaxa impune anumite reguli, dar în interiorul lor există foarte mult spațiu pentru creativitate. Aproape orice problemă poate fi abordată în mai multe moduri, iar una dintre activitățile pe care le consider importante este analizarea unor soluții diferite pentru aceeași cerință.

Încercăm să comparăm abordările nu doar din perspectiva corectitudinii, ci și a clarității, eficienței și ușurinței cu care pot fi dezvoltate ulterior. Elevii descoperă astfel că programarea nu înseamnă reproducerea unei singure soluții considerate „corecte”, ci construirea și argumentarea propriei soluții.

Proiectele și aplicațiile personale au, de asemenea, un rol esențial. Atunci când fiecare elev își poate alege o temă, o problemă sau o funcționalitate care îl interesează, programarea nu mai este doar un exercițiu impus, ci devine un mijloc de exprimare și de construire a unui produs propriu.

Încerc să le transmit elevilor că informatica îi ajută să gândească logic, dar și să înțeleagă că este firesc să greșească. Creativitatea apare tocmai în acest proces de încercare, testare, corectare și îmbunătățire.

Articol publicat pe Blog Litera 
Înapoi La Blog