4 moduri de a preda computere unei noi generații de copii

4 moduri de a preda computere unei noi generații de copii / Internet

Conferințele de programare sunt locuri improbabile pentru a găsi profesori. Dar, la conferința recentă PyCon UK, în Cocentry Technocentre deținută de Universitatea Coventry, profesorii și programatorii au lucrat împreună și au împărtășit experiența lor relativă. De ce? Deoarece își pasă profund de predarea computerizării tinerilor.

Guvernul britanic a mandatat recent ca informatica sa fie predata in scolile engleze ca un inlocuitor al curriculum-ului IT mult prea ofensat, care a predat abilitatile de secretariat de baza (si in mod drastic invechite), fara prea mult loc pentru altceva. Ceea ce este cu adevărat frumos în ceea ce privește noul curriculum de calcul este că este incredibil de deschis. Există câteva etape care trebuie îndeplinite, cum ar fi “utilizați secvența, selectarea și repetarea în programe; lucrează cu variabile și diferite forme de intrare și ieșire“, dar cum ajungeți acolo este în întregime de către profesor.

Acest lucru a dus la o explozie de metode inovatoare de a preda computerele copiilor și adolescenților. Aici sunt câțiva dintre ei.

Piton

Puține limbi de programare sunt destul de bine potrivite pentru a învăța începători și copii ca Python Cele 5 cele mai bune site-uri Web pentru a învăța Python Programarea Cele mai bune 5 site-uri web pentru a învăța Python Programming Vrei să înveți programarea Python? Iată cele mai bune modalități de a învăța Python online, dintre care multe sunt gratuite. Citeste mai mult . Există o multitudine de motive pentru acest lucru. Poate că primul motiv (și cel mai convingător) este că lucrurile sunt simple, simple și funcționale la fel cum v-ați aștepta.

Python este un limbaj care cuprinde simplitatea și lizibilitatea, iar comunitatea dezvoltatorilor Python este infamă pentru că este primitoare, conștiincioasă și utilă. Din toate aceste motive și mai mult, este folosit chiar acum în sălile de clasă din Marea Britanie. Python rulează aproape tot (chiar și telefoanele Symbian S60!) Și este liber să descarce și să folosească. Ce e mai bine decât asta?

Zmeura Pi

Bine, nu putem vorbi despre predarea informaticii fără a vorbi despre Zmeura Pi. Sunt niște minunate dispozitive, care oferă destulă putere RAM și CPU pentru a rula o distribuție completă Linux în timp ce consumă aproape nicio energie electrică.

Și ele sunt ieftine, costând un dolar de 25 de dolari. Puteți citi interviul nostru cu Eben Upton Zâmbetul lui Pițin Pi: "Eben Upton despre viitorul tehnologiei și mai mult" Tatăl lui Pi zâmbește: Eben Upton despre viitorul tehnologiei și mai mult entuziasm emite de la Eben Upton. El este forța motrice din spatele Raspberry Pi, acel mic computer care a revoluționat computerele pasionaților de la lansarea sa în 2012. Înalt și îmbrăcat ocazional, fondatorul ... Citește mai mult - fondatorul fundației Raspberry Pi și creatorul de Zmeură Pi - pentru a obține o idee despre ceea ce au de-a face. Pe scurt, Raspberry Pi este un dispozitiv ieftin, unde copiii pot învăța să codeze și să experimenteze fără să se preocupe de ruperea computerului de familie.

Acestea au devenit deja un hit masiv în clasă și au schimbat milioane de unități. Produsul potrivit pentru prețul potrivit? Este cineva cu adevărat surprins?

Minecraft

S-ar putea să te întrebi ce are legătură cu Minecraft cu predarea calculatoarelor. Este corect. În timp ce Minecraft este un joc video distractiv și creativ, Minecraft este un joc distractiv și creativ. Minecraft este un joc de distracție și creativitate. Minecraft, o senzație bazată pe blocuri care a făcut jocuri de furtună, are acum peste trei ani. Este aproape greu de crezut că a fost așa de mult de când a fost postat primul alfa - și este în egală măsură ... Citește mai mult, este puțin probabil să fii văzut în sala de clasă fără a fi jucat ilicit sub biroul de pe un telefon mobil.

Sau este? Mojang, dezvoltatorii companiei MineCraft, au lansat recent versiunea Minecraft a lui Raspberry Pi. Acest lucru este rece pentru o grămadă de motive. Este gratis; ruleaza pe hardware-ul limitat al Raspberry Pi; și poate fi extins prin programarea cu API-ul său.

Deja oamenii au folosit API-ul Minecraft pentru lucruri minunate, inclusiv crearea ceasurilor analogice cu blocuri în mișcare; scrierea de clone de șarpe pe care le controlați prin mutarea caracterului Minecraft; și chiar Tetris. Tetris!

Zgârietură

Scratch este un limbaj de programare vizuală Cum să înveți copiii de programare de la zero! Cum să înveți copiii de programare de la zero! Citiți mai multe create de MIT. Cu toate că limbile de programare vizuală au în comun un număr de atribute în comun cu limbile de programare bazate pe text precum Java și Python (în ceea ce privește controlul fluxului, secvența, selecția și repetarea), ele diferă într-un mod crucial.

Programele în Scratch sunt construite prin tragerea și detașarea blocurilor. Deși acest lucru nu poate atrage studenți mai în vârstă sau veterani de dezvoltare, el se adresează unui important demografic: elevilor mai tineri.

Vorbim despre elevi de școală elementară, aici. Elevii școlii primare. Cei care au mai puțină experiență la tastatură, dar au o coordonare suficientă pentru a trage și a lăsa blocuri. Și nici măcar nu aveți nevoie de aplicația Scratch instalată la nivel local, deoarece există o implementare destul de bună a aplicației Scratch oferită de browser.

Copii și codificare

Nu a fost niciodată un moment mai bun pentru a fi o persoană tânără pasionată de programare. Din păcate, toate lucrurile care există acum (Linux, Raspberry Pi, Python) fie nu existau când eram mai tânăr, fie nu erau suficient de rafinate pentru a fi folosite într-o sală de clasă.

Având în vedere acest lucru, probabil că nu a fost niciodată un moment mai bun pentru a fi un tânăr geek. Dar ce crezi? Esti profesor? Învață să codifici un copil sau un frate? Anunță-mă în comentariile de mai jos.

Credit de imagine: PyConUK (LesPounder), clasă (Joseph McKinley)

Explorați mai multe despre: Parenting and Technology, Programming.