Zergatik eta nola irakatsi programazio oinarriak oinarrizko eskolan

Denok dakigu programazioa (edo kodeketa) irakurtzea, idaztea eta aritmetika bezain garrantzitsua dela. Haurrek programazio trebetasunak ikasi behar dituzte egun batean MNC nagusienetan programatzaile eta kodetzaile gisa lan egiteko, baizik eta jaio eta hazten diren aroan bizirauteko eta aurrera egiteko.

Komunikazio digitala kontsumitu beharrean, komunikabide digitalak sor ditzakeena, garai eta aro honetan benetan ahalmen handia duena da. Programazio trebetasunak ikasteak arazoak konpontzeko trebetasunak handitzen lagun diezaieke, haurrei iraunkortasuna irakatsi, konfiantza areagotu eta konfiantza bultzatu dezake.

Kodifikazioa etorkizuneko hizkuntza da. Dibertigarria, kolaboratzailea eta sortzailea da – Reshma Saujani, Girls Who Code-ren sortzailea.

Nola lagundu dezakete Programazioa Lehen Hezkuntzako ikastetxeetan?

Programazioak ikasleei bizitza errazten dieten hainbat trebetasun biltzen laguntzen die. Baldintzak eta aldagaiek hobeto laguntzen dute Matematika kontzeptuak eta sekuentziazio logikoa hobeto ikasten. Arazoak konpontzeko teknikak ikasten dituzte proiektu batean lan egiten dutenean eta hori konpontzeko zeregin txikietan banatzen dute. Lankidetza- eta komunikazio-teknika desberdinak aplikatzen dira ikasleek beren ideiak partekatzen dituztelako eta proiektu bat osatzeko.

Orientazio egokiarekin, programazio klaseak ikasleei kritika modu osasuntsu batean maneiatzen irakatsi die, akatsak identifikatzen eta konpontzen irakasten die.

Programazio zeregina konpontzeko determinazioa eta iraunkortasuna behar ditu. Ikasleek baliagarritasuna ere ikasten dute adituek linean eta lineaz kanpoko adituek beren programazio zereginetarako laguntza bilatzen dutelarik. Tutoreen bila kontzeptuetan sartuz eta botere sareak garatzen dituzte.

Umeak gaztetan programatzen hastea – irakurtzen, idazten eta matematika arazoak konpontzen ikasten ari diren momentuan – haurrei bere oinarriak xurgatzen lagundu eta etorkizunean irakurle, idazle eta arazo konpontzaile hobeak izaten irakatsi.

Nola irakatsi Programazio txikiei?

Ume txikiek kodetze kontzeptuak hobeto ikasten dituzte jolasen bidez ikasten dutenean. Adibidez, haurtzaindegiko ikasleek Kodable erabil dezakete. Haurrak direnak 5-to-7 urteak baliatuko dituzte eskuak ScratchJr-en eskuragarri, bai iOS bai Android plataformetan.

Beste aplikazio bikainak kodeketa irakasten duten haurrei 4-to-8 urte ditu LightbotJr-ek, funtsean mahai joko bat, non haurrek programazioaren oinarriak ikasten dituzten Robot Turtles-en laguntzarekin. Code Studio irabazi asmorik gabeko doako tresna da, lau eta sei urte bitarteko haurrentzat zuzendua.

Tynker-ek ere jolas bikainak egiten ditu zortzigarren eta zortzigarren mailetako ikasleentzat, ingelesa, matematika eta zientzia asko erabiltzen baititu haurrei programazioa irakasteko.

Goiko Haurrei kodetzea irakastea 8 urteak

Lehen hezkuntzako oinarrizko mailetan haurrei kodeketa irakats diezaieketen aplikazio ugari daude. Hopscotch, iPad-en eskuragarri dagoen doako aplikazioa, erronka da, eta haurrek ondo planifikatu eta estrategia egitea eskatzen dute.

Tresna berri asko daude eskuragarri haurrei kodekuntza irakasteko blokeak eta ikusizko kodetze teknikak erabiliz. Resnick-ek eta bere MIT-ko taldeak Scratch izeneko lineako lineako lineako tresna garatu dute. Adibide bikaina da. Hasiberrientzako aplikazio bikaina da, non haurrek oporretarako txartela programatzeko ordubeteko tutoretza eskura dezaketen. MIT App Inventor Android aplikazioa da blokean oinarritutako kodetze teknikak erabiltzen dituena. Hala ere, sofistikatua da eta batxilergoko ikasleentzat egokiagoa izan daiteke.

Zenbait aplikaziok komandoak robotetara bidaltzen lagun diezaiekezu, eta ikasleak ikasleekin ordu batzuetan mantendu ditzakete. Lego Robot Commander aplikazioak zure EV3 robotekin elkarreragiteko aukera ematen dizu ordenagailuarekin konektatu gabe! Ferdinand Stueckler-ek sortutako NXT urrutiko kontrolerako aplikazioak, esaterako, haurrei Bluetooth konexio baten bidez kontrolatzeko NXT robota urrunetik kontrolatzeko aukera ematen die. Spin Master Studios-en Meccanoid-ek beste aplikazio bat da, haurrei jolasarekin jolasteko eta txantxak kontatzeko gai den robot adimentsu adimentsua eraikitzeko aukera ematen duena.

Hainbat liburu ere eskuragarri daude merkatuan, haurrei kodetzen erraz ikasten laguntzeko.

Eskolan programatzeak haurren sormena areagotu dezake. Jokalari anitzeko kodetze jokoek talde lana hobetzen lagun dezakete. Hala, ikasleak arloan interesa dutela jabetzen da, kodetzeak datozen garaian hainbat aukera on eskaini ahal izatea espero da.