Articol despre problema predării programării în școală, descărcare gratuită, rețea socială

Problema predării programării în școală

MOU SOSH № 25 cu UIOP, Rossosh

Informatica este un subiect special în curriculumul școlar, mai degrabă "tânăr", care nu este împovărat de abundența metodelor "oficiale, standard" și a metodelor de predare. Acest lucru se datorează mai multor motive: varietatea de computere disponibile în școli, varietatea software-ului disponibil, numărul diferit de ore alocate predării etc.







Standardul de stat privind informatica constată că, în urma studierii informaticii și a TIC la nivel de bază, studentul în domeniul programării ar trebui:

  1. cunoaște proprietățile de bază ale algoritmilor, tipurile de construcții algoritmice: urmați, ramificați, cicluri, conceptul de algoritm auxiliar;
  2. să poată utiliza construcții algoritmice, să execute și să construiască algoritmi simpli, să efectueze operații de bază pe obiecte: șiruri de caractere, numere, liste, arbori;
  3. Folosiți cunoștințele și abilitățile dobândite în activitățile practice și viața de zi cu zi în realizarea proiectelor individuale și colective, în activități de formare, în dezvoltarea în continuare a profesiilor.

Aceste cunoștințe, aptitudini și competențe se formează la studierea temei "Algoritmizarea și programarea".

Cu toate acestea, sunt sigur că trebuie să înveți programarea. Studiind programarea, elevii înțeleg mai bine esența funcționării calculatorului, a capacităților și limitărilor acestuia. Programarea ajută elevii să-și dezvolte abilitățile de gândire, precum și un obicei de muncă atentă. Nu există o modalitate mai bună de a dezvolta logica gândirii, precizia formulărilor, precizia decât programarea. O serie de discipline școlare nu sunt asociate deloc cu nici o parte a gândirii, ci sunt destinate să compliceze cunoștințele într-un anumit domeniu, să dezvolte perspectivele studenților. Informatica dezvoltă un stil specific de gândire.

După părerea mea, programarea este un lucru fundamental care, cel puțin într-o mică măsură, trebuie să cunoască totul. Cred că abilitatea de a construi algoritmi și de a le programa în limbi algoritmice dezvoltă perfect gândirea logică.

Eu cred că, dacă o persoană știe cum să creeze software-ul și este capabil să cel puțin la programul de nivel elementar, ar fi mai bine pentru a înțelege funcționarea oricărui software de aplicație, precum și în cazul unor erori sau în cazul unor situații non-standard vor ști ce să facă și să fie capabil să facă față cu ea. La construirea instruirea studenților privind „algoritmică și programare“ fiecare profesor știință se confruntă cu un număr foarte mare de probleme: cum să construiască o prezentare a materialului, care utilizează o dezvoltare metodică, forma în care să dețină clase, care fac misiuni practice, material care să le utilizeze în studiul studenților și altele. Toate aceste întrebări apar din cauza lipsei de a stabili în mod clar și complet materialele didactice și manualele pentru a studia acest subiect.







Pe un subiect „Informatică și TIC“ curriculum de bază federal din clasa a 8-a și a 9-a dat la 105 ore (35 ore de studiu rata de 1 oră pe săptămână academice clasa 8 și 70 de ore de studiu rata de 2 ore de formare pe săptămână în clasa a IX-a). Din acest număr de ore, 19 ore sunt dedicate studiului temei "Algoritmi și executori", iar studiul implementatorilor formali ai algoritmilor este implicit. Învățământul general mediu (complet) la nivel de bază cuprinde 35 de ore în clasa a 10-a și 35 de ore în clasa a II-a (la o rată de școală pe săptămână). Acest număr de ore nu include orele pentru studiul temei "Algoritmizarea și programarea". Se presupune că profesorul va folosi limba de programare în timp ce rezolvă probleme în timp ce studia alte subiecte.

Astfel, numărul orelor de studiu al temei "Algoritmizarea și programarea" nu oferă posibilitatea de a studia pe deplin acest subiect în cursul școlii. Această discrepanță este alocată și numărul de ore pe studiul subiectului cu cantitatea de material pentru un anumit număr de ore, iar această discrepanță este exprimat pentru a absolvi cerințele pentru forma examenului de stat unificat.

Și aici este problema cum să interesăm elevii în programare, cum să-i învețe să înțeleagă și să rezolve problemele. Din experiența fiecăruia dintre profesorii de informatică (inclusiv eu) s-ar putea spune că cel mai mare interes în rândul studenților este programul (la fel ca în al optulea, iar în clasa a unsprezecea), la locul de muncă cu care ecranul poate fi vazut rezultate pline de culoare ale programului. Știm, de asemenea, cum uneori este dificil să explicăm studenților că tot ceea ce face un computer este programele. Prin urmare, am avut o idee de a da cea mai mare parte a materialului folosind grafica. Prin urmare, schimbarea în curriculum de clase: în primul rând, puteți pune imediat studiul operatorilor grafici și apoi cu ajutorul lor pentru a explica (dacă este posibil) tot restul materialului. Un copil este mai ușor de văzut și de făcut decât de a încerca să înțeleagă că acest lucru se întâmplă de fapt. Folosind astfel de programe, puteți ilustra activitatea tuturor operatorilor principali și dacă utilizați elemente de diagramă, demonstrați funcționarea algoritmilor fără a utiliza operatorii. De asemenea, un raspuns bun de la baieti, in special 5-6 clase, se foloseste in lectiile unor interpreti precum Robot, Draftsman etc. Practic, toți elevii din clasă sunt interesați să rezolve astfel de probleme. Apoi construiesc mai multe complexe labirinturi pe cont propriu.

Aplicând o astfel de experiență în muncă, se observă în elevi un anumit element al competitivității, dorința de a face mai bine și mai frumos decât tovarășul lor. Acest tip de lecții aduce rezultate atât în ​​juniori (având în vedere vârsta lor) cât și în liceu.

Cum ar trebui să organizeze comunicarea dintre profesor și elevii din lecțiile de informatică?

Când lecția profesorul explică materialul, și apoi dă o sarcină interesantă sau creează o situație problematică, pentru a asigura acest material, este perfect organizează doar un singur tip de relație - „determină“ - și trece cu vederea cealaltă - „dependentă“, atunci când studenții este esențială pentru a discuta această chestiune între ei.

Deci se dovedește că cunoștințele dobândite în lecție nu devin importante pentru elevi, ci pentru ele, dar rămân necesare doar în procesul educațional, ele nu sunt folosite în viața de zi cu zi.

Prin urmare, cred că lecția informatică ar trebui să fie formată din cel puțin două părți principale.

În prima parte, profesorul trebuie să explice în mod clar, simplu și ușor materialul și să verifice corectitudinea stăpânirii elevilor cu punctele sale principale.

Cea de-a doua parte a lecției ar trebui să fie dedicată discutării materialelor noi între elevi. În același timp, aceștia pot începe deja să lucreze pe computerele personale.

Este important ca studenții să utilizeze noi informații și să aibă dreptul de a se consulta între ei. Profesorul din această parte a lecției este un coordonator-consultant pe probleme complexe, dar nu un participant activ la comunicare. "Zgomotul în afaceri" din această parte a lecției este pur și simplu necesar.

Cu o astfel de organizare de comunicare între profesori și studenți în lecția de informatică, se creează condițiile pentru cea mai bună asimilare de către elevi a noilor cunoștințe. Cunoștințele obținute în acest fel devin semnificative pentru student, a lui. Acest lucru va crea potențialul pentru dezvoltarea abilităților creative ale elevilor, independența judecăților care sunt atât de necesare pentru o persoană modernă.







Articole similare

Trimiteți-le prietenilor: