Pitävätkö lapsesi ajatusta koodin oppimisesta tylsänä tai pelottavana? Tässä on muutamia vinkkejä, joilla pääset alkuun ja saat heidät pitämään hauskaa.
![hedelmättömyyslahjoja ei anneta](/f/95d3eed5cad50ab118e7376ce384940c.gif)
t
t Kuten puhuimme vuonna 7 syytä, miksi sinun pitäisi opettaa lapsillesi tietokoneen koodaus, on tärkeää, että nykyajan lapset oppivat luoda digitaalisia ohjelmia, ei vain kuluttaa niitä. Mutta älä huoli. Koodaus ei tarkoita tylsää. Tässä on seitsemän hauskaa tapaa, joilla lapsesi voivat oppia koodaamaan.
t
Pelit, jotka opettavat laskennallista ajattelua (yli 4-vuotiaat)
t Lapset, jotka ovat viettäneet koko elämänsä mobiililaitteilla, esimerkiksi pelejä Kodable, Siirrä kilpikonna ja Lightbot tuntuu yhtä luonnolliselta kuin mikään muu heidän pelinsä. Mutta pelaa näitä versioita, ja he oppivat pian ohjelmointilogiikkaa ja ajattelua kuin tietokone.
Pelaa peliä, kirjoita koodi (8–16-vuotiaat)
tNaarmu on ohjelmointikieli, jonka avulla lapset voivat luoda interaktiivisia tarinoita, pelejä ja animaatioita erittäin visuaalisesti vetämällä ja pudottamalla. Scratchissa ei ole ihmeellistä pelkästään sen voimaa, kuinka paljon sillä voidaan luoda, vaan myös yhteisö, johon lapsesi liittyvät, kun he aloittavat ohjelmoinnin. Sen sijaan, että heidän olisi aloitettava tyhjästä, lapset voivat leikkiä ja muokata muiden kirjoittamia pelejä ja tarinoita ja sekoittaa ne uudelleen parhaaksi katsomallaan tavalla. Sitten he voivat jakaa kirjoittamansa ohjelmat muiden kanssa esittelemään omia luomuksiaan.
Ryhdy velhoksi, joka käyttää koodilla kirjoitettuja loitsuja voittaakseen prinsessan (yli 8-vuotiaat)
tCodeCombat on ihastuttava ilmainen sivusto, joka opettaa sinua koodaamaan eri suosittuja ohjelmointikieliä, kuten JavaScript ja Python pelaamalla pelejä. Aloittelijapelissä otat velhon roolin, joka käyttää koodilla (JavaScript) kirjoitettuja loitsuja hallitsemaan sankareitasi, navigoimaan sokkeloissa, voittamaan ogreja, huijaamaan vihollisia ja pelastamaan liittolaisia.
Rakenna omia robotteja (yli 10-vuotiaat)
tLego Mindstorms yhdistää tuntemamme ja rakastamamme LEGO -moottorit, anturit ja kauko -ohjaimet, jotka lapsesi voivat ohjelmoida tekemään mitä mielikuvituksensa unelmoivat. Mindstormsin avulla lapsesi voivat rakentaa robotteja, jotka kävelevät, puhuvat ja tekevät käskyn mukaan.
Luo Minecraft -modit (edistynyt)
t Jos lapsesi pelaavat Minecraftia, he kyllästyvät lopulta käytettävissä oleviin modeihin ja haluavat alkaa rakentaa omia. Koska modit on rakennettu aidoilla ohjelmointikielillä, kuten Java, tämä on loistava tapa nostaa ohjelmointitaitonsa uudelle tasolle. YouthDigitalin Learn Java with Minecraft näyttää erittäin hauskalta tapalta oppia video-ohjatun verkkokurssin kautta joka näyttää lapsille kuinka ohjelmoida Java -ohjelmassa, jotta he voivat luoda omia miekkojaan, panssareitaan, työkalujaan, ruokaa, saavutuksia ja lisää.
Opi sekä fyysistä tietojenkäsittelyä että koodausta Raspberry Pi: llä
t Raspberry Pi on luottokortin kokoinen tietokone, jonka voit ostaa alle 50 dollarilla. Liitä se vain televisioon tai näyttöön, kytke näppäimistö ja hiiri ja presto. Edullinen, täysin toimiva tietokone. Se on loistava tapa lapsille oppia laitteista, joilla tietokoneet toimivat. Lisäksi on olemassa Scratch- ja Minecraft -versioita Raspberry Pi: lle, mikä tekee siitä loistavan työkalun lapsille, jotka oppivat koodaamaan.
t Bonuksena Minecraft for Raspberry Pi on pelin ainoa versio, jonka avulla pelaajat voivat ohjelmoida sen suoraan, antaa lapsillesi vielä enemmän vaihtoehtoja Minecraft -kokemuksen hallitsemiseksi (tällä kertaa käyttämällä kirjoitettua koodia Python). Löydä tämä ja muut Pi -oppimisresurssit tässä.
Auta lapsiasi tietokoneen koodauksessa
t
t Edellä mainitut ovat hyviä tapoja hypätä sisään ja aloittaa koodaus. Mutta joskus voi todella auttaa todellisen kirjan käsittelyssä (ja että sinä vanhempana ymmärrät myös).
tAuta lapsiasi tietokoneen koodauksessa on hauska, interaktiivinen kirja, joka opastaa sinua kirjoittamaan tietokoneohjelmia ensin Scratchissa ja sitten Pythonissa. Älä kuitenkaan huolestu, tämä ei ole tyypillistä, tylsää ohjelmointitekstiäsi. Kirja on värikäs, leikkisä ja mukaansatempaava, ja sen selittämiseen käytetään sanojen ja kuvien yhdistelmää monimutkaisia ohjelmointikysymyksiä, kuten tämä, mikä osoittaa, että on tärkeää olla tarkka ja selkeä milloin sinä koodit.
t
t Valokuvat ja teksti kopioitu DK: n, Penguin Random Housen osaston, luvalla Auta lapsiasi tietokonekoodauksessa, 2014 DK. Kaikki oikeudet pidätetään.
t Erityiset kiitokset kirjan kirjoittajalle, tohtori Jon Woodcock M.A.: lle, joka jakoi useita tässä kuvattuja vinkkejä.
tValokuvaluotto: Inti St.Clair/Blend Images/Getty Images