Cum să predați programarea elevilor din diferite țări

Cum să predați programarea elevilor din diferite țări

Ultimii 25 de ani de informatică și fundamentele programării și-au luat ferm loc în curriculumul școlar rusesc. Îmi amintesc cu plăcere primele mele lecții de informatică, precum și primele programe. Electronică UKNC, BK-10, Yamaha - nu au tras platforma de joc, dar pentru scopuri educaționale au fost destul de suficiente. Acum, în clasele de calculatoare școlare există o tehnologie modernă, dar, în principiu, timp de 25 de ani în fundamentarea programării, nimic nu sa schimbat semnificativ: construcțiile de bază ale limbajelor de programare, operatorii logici și algoritmii sunt aceiași. Astăzi, programul de informatică din școlile rusești este mutat în domeniul programelor aplicate, totuși, în clasele I și II, copiii sunt învățați adesea elementele de bază ale logicii, algoritmilor, "țestoase" etc. Se pare că acesta este un fenomen destul de rar în lume, pe care deja ne-am obișnuit să gândim prin tehnologiile informației pătrunse. Multe țări dezvoltate intenționează doar să-i învețe pe studenți despre elementele de bază ale programării.

Toate științele informatice moderne sunt ale lor din SUA. Folosim programe americane, limbi de programare inventate de americani, algoritmi împrumutați din cărți americane. Câte animale ați învățat din cărțile lui O'Reilly? Și câte cărți din bibliotecă au logo-urile altor editori americani?

Între timp, în școlile de masă americane nu există încă o pregătire în programele de bază. Prioritățile școlii elementare americane moderne: citirea, scrierea și aritmetica (Bazându-se pe cunoașterea limbii engleze, încercați să ghiciți cum o reduc la 3R).

Cu toate acestea, în țară există programe educaționale. permițând studenților să învețe programarea pentru elevii de liceu care își conectează viitorul cu tehnologia informației. Toate științele informatice americane încep cu universități.

Regatul Unit

În această toamnă, bazele programării vor începe să fie studiate de toți studenții școlilor publice din Marea Britanie. Elevii de la 5 ani vor învăța să creeze programe simple. și de la vârsta de 11 elevi vor învăța algoritmi diferiți și cel puțin două limbi de programare.

În Marea Britanie, studenții au studiat elementele de bază ale abilităților de calculator înainte, dar programele vechi au fost concepute în primul rând pentru a învăța despre lucrul cu calculatoarele ca utilizatori. Nu este surprinzător faptul că elevii moderni au considerat aceste lecții plictisitoare și neinteresante.

Prin noul an universitar, programul de predare a informaticii în școli a fost actualizat în Australia. Bazele de programare vor apărea la elevi de clasa a III-a, unde se va folosi și mediul de programare vizuală. Începând cu clasa a VII-a, elevii vor învăța una dintre limbile de programare obișnuite, iar în 9 și 10 clase se planifică să se dea elementele de bază ale programării orientate pe obiecte. Cu toate acestea, decizia privind utilizarea sau nu a unui nou program de studiu în domeniul informaticii va fi luată individual în fiecare stat și teritoriu. Deci, nu toți absolvenții australieni vor avea abilități de programare.

Mă întreb ce sa întâmplat în Estonia înainte de asta? Toate școlile estonice au fost conectate la Internet la sfârșitul anilor 90. În țară este posibil să plătească impozite și vot prin Internet și, în general, au fost obținute succese destul de apreciabile în construcția "Guvernului electronic".

Coreea de Sud

Revizuirea este pregătită pe baza itworld.com

Rusia, China și altele

Sunt surprins de lipsa Rusiei în această revizuire. Nu știu dacă elevii din Belarus, Kazahstan, Ucraina și, de asemenea, China studiază (și în ce măsură) elementele de bază ale programării. Este posibil ca, pentru observatorii de la itworld.com, Rusia să fie un exemplu greșit. În Rusia, elementele de bază ale logicii și algoritmilor încep să fie studiate din prima clasă, deși nu în toate școlile. Și, în măsura în care știu în liceu, acum 25 de ani, toți elevii învață de bază și mai puțin frecvent Pascal și alte limbi de programare. Dacă într-adevăr nimeni nu învață programarea studenților, atunci este de mirare că la olimpiada de programare internațională au loc principalele concursuri între elevii din China și Rusia. Judecând după succesele olimpice ale elevilor chinezi, cel puțin în unele școli, studiul programării este organizat la un nivel foarte bun.

Articole similare