Mainos

Voit aloittaa ohjelmoinnin melkein missä tahansa iässä, pikkulasten syrjään. Jos kuitenkin haluat saada lapset koodaamaan, mitä aikaisemmin he alkavat, sitä todennäköisemmin heidät kiinnitetään. Temppu saa heidät kiinnostamaan ensinnäkin.

Lapset eivät ole usein kiinnostuneita aloittamisesta kielen perusteista. Heitä ei todennäköisesti kiinnosta myöskään yksinkertainen "Hello World" -esimerkki. Sen sijaan, aloita heidät jotain hauskaa, jotta heillä on syytä oppia ohjelmointi.

Minecraft-kuvakaappaus

Minecraft ei tarvitse esittelyä. Vaikka et ole koskaan pelannut peliä, et ole epäilemättä kuullut siitä. Peli on melkein missä tahansa laitteessa, jonka voit ajatella nykyään, ja lapset eivät saa tarpeeksi siitä. Pelkkä suosio tekee siitä yhden parhaista koodauspeleistä lapsille.

Vaikka Minecraft on peli, se on myös työkalu pelien tekemiseen kaikissa peleissä. Tämä tekee siitä loistavan vaihtoehdon lapsille, koska he ovat todennäköisesti jo kiinnittäneet siihen. Lapset motivoivat kykyä luoda omia pelejä pelaamassaan pelissä. Se on myös tarpeeksi yksinkertainen, että jopa nuoremmat lapset voivat poimia sen melko nopeasti.

ladata: Windows | mac | Linux | iOS | Android (6,99–26,95 dollaria, versiosta riippuen)

CodeCombatin kuvakaappaus

Kuten nimestä voi päätellä, CodeCombat on peli, jonka avulla kirjoitat koodia sankarin hallitsemiseksi eeppisessä tehtävässä. Tämä on yhteisöprojekti, joka on rakennettu opettajien mielessä. Tämä tekee tästä pelistä erityisen sopivan ohjelmoinnin esittelyyn kouluissa.

Toisin kuin jotkut pelit, joissa käytetään joko pseudokoodia tai omia yksinkertaistettuja ohjelmointikieliä, CodeCombat käyttää olemassa olevia kieliä. JavaScriptiä ja Pythonia tuetaan. Molemmat ovat nykyään suosituimpia kieliä. Kokeellinen tuki myös CoffeeScriptille, yksinkertaistetulle JavaScriptin murreelle, on saatavana.

Lego Mindstorms toiminnassa

Minecraftin lisäksi tämä on luultavasti yksi tunnetuimmista peleistä tässä luettelossa. LEGO Mindstorms on ollut olemassa jo vuosia, ja se yhdistää ikonilelupalat koodilla toimivien robotien luomiseen. Kun tekniikka on parantunut, niin hanki myös Mindstorms-sarjat, ja uudemmat mallit ovat todella vaikuttavia.

Lapset eivät tarvitse edes tietokonetta uudempien EV3-sarjojen ohjelmointiin. I3- ja Android-laitteille saatavana oleva EV3 Programmer -sovellus antaa sinun rakentaa ja ohjelmoida robottisi vain tabletilla.

Lightbot-kuvakaappaus

Pulmapelin ytimessä, Lightbot pyrkii opettamaan ohjelmointitaitoja ilman, että pelaaja edes tiedä oppivansa. Vaikka se ei ole suosittu Minecraft- tai LEGO-taso, se on toistaiseksi mennyt hyvin. Pelin verkkosivuston mukaan tähän mennessä yli 20 miljoonaa lasta on pelannut Lightbotia.

Tässä ei keskitytä varsinaisen ohjelmointikielen opettamiseen, vaan keskitytään ohjelmointiin liittyviin käsitteisiin. Aiheet, jotka lapset oppivat pelaamaan Lightbot-peliä, ovat sekvensointi, ylikuormitus, toimenpiteet, rekursiiviset silmukat ja ehdolliset ehdot.

ladata: iOS | Android ($2.99)

Code Monster -kuvakaappaus

Se voi aluksi näyttää hieman spartalta, ja koska se on. Nimenkoodinen hirviö istuu näytön yläreunassa ja opastaa läpi alla olevien tekstikenttien koodisarjojen sarjan. Tavoitteena on ohjata sinua kokeilemaan näytöllä olevaa koodia.

Ajan myötä tämä saattaa mahdollisesti sytyttää lasten kipinän ryhtyä tutkimaan erilaisia ​​ohjelmointikäsitteitä yksinään. Esimerkiksi sen sijaan, että osoittaisi, mikä muuttuja on, se alkaa käyttää sitä, ja kutsuu sitten pelaajan selvittämään, miten se toimii.

Tämä ei ole ihanteellinen kaikille, jotka haluavat esittele koodaus lapsille Koodaus lapsille: Parhaat luokat ja verkkosivustotHaluatko opettaa lapsillesi tietokoneenkoodausta? Nämä online-luokat tarjoavat ilmaisia ​​ja maksettuja kursseja lapsillesi koodin opettamiseksi. Lue lisää , mutta tämä tutkittavampi lähestymistapa on ehdottomasti kokeilun arvoinen.

Blockly Games -kuvakaappaus

Blockly Games kuvaa verkkosivustollaan, että pelisarjat on nimenomaisesti tarkoitettu lapsille, joilla ei ole aikaisempaa ohjelmointikokemusta. Kuten Lightbot, tämä ei opeta varsinaista ohjelmointia, vaan keskittyy sen sijaan niihin liittyviin käsitteisiin. Jotkut peleistä tuntuvat vain abstrakteilta peleiltä enemmän kuin ohjelmointiin liittyvät palapelit.

Jotkut pelit näyttävät samanlaisilta kuin muiden luettelossa olevien pelien käsitteet. Toiset ovat heidän omat palapelinsä. Tämä on loistava paikka aloittelijoille, mutta lähestyt heitä järjestyksessä, kun käsitteet otetaan käyttöön vähitellen. Jos lapset hyppäävät loppuun tai jopa keskelle, he voivat kaipata tärkeitä tietoja.

RoboZZlen kuvakaappaus

RoboZZle on toinen peli, joka opettaa ohjelmointikäsitteitä, mutta ei varsinaista kieltä. Tässä tapauksessa ohjelmoit vaiheet robottiin asettamalla komennot lohkoihin. Aloitat melko yksinkertaisesti, mutta peli esittelee nopeasti käsitteet kuten aliohjelmat ja rekursiot. Nämä ovat avainkäsitteitä jokaiselle, joka haluaa oppia ohjelmointia.

Tämä on peli, joka on tarpeeksi yksinkertainen, jotta nuoremmat lapset voivat poimia sen helposti, mutta se on silti hauskaa vanhemmille lapsille. Jopa aikuiset, jotka nauttivat logiikkapelistä, voivat saada potkun siitä. Tämä johtuu pelaajien lähettämistä arvoituksista, jotka muodostavat pelin todellisen lihan. Ne voivat pettyä melko nopeasti.

CodeMonkey-näyttökuva

Toisin kuin suurin osa tämän luettelon peleistä, CodeMonkey näyttää olevan tarkoitettu yksinomaan opettajille. Tämä tarkoittaa, että hinta on melko jyrkkä. Peli on kalliimpaa kuin Minecraft, vaikka se ei ole yhtä kallis kuin Mindstorms-paketti.

Kuten useimmat täällä olevat pelit, CodeMonkey toimii kokonaan selaimessa. Pelin suhteen se on samanlainen kuin muut, vain sinä ohjaat apina nimettömän sankarin sijaan. Yksi huomionarvoista on, että peli näyttää tukeutuvan Chromiin. Sen suorittaminen muissa selaimissa voi johtaa odottamattomaan toimintaan tai pelin pelkästään toimimattomuuteen.

Koneiden kuvakaappaus

Machineersin kehittäjät viittaavat verkkosivustollaan siihen koulutuspelaamiseen. Tämä on monin tavoin yksi luettelon asianmukaisimmista peleistä. Vaikka se auttaa opettamaan ohjelmointilogiikkaa, se on myös vain hauska pulmapeli.

Tämä on yksi harvoista peleistä, jotka sinun täytyy ladata suorittaaksesi. Onneksi se on saatavana Windowsille, macOS: lle ja Linuxille, joten sinun ei tarvitse huolehtia siitä, mitä alustaa haluat käyttää sen suorittamiseen.

ladata: höyry ($4.99)

Cargo-Bot-kuvakaappaus

Cargo-Bot on erityinen muutamalla tavalla. Ensimmäinen on, että se on ainoa iPad-yksinoikeuspeli täällä. Toinen on se, että se ei ole vain yksinomainen iPadille, vaan se on myös luotu yhdellä. Cargo-Botin luoja ohjelmoi pelin Codea-sovelluksella. Olemme tarkastellut tätä sovellusta aiemmin, ja Codea on loistava tapa luoda sovelluksia iPadiin Kuinka Codea antaa sinun luoda omia iPad-sovelluksiasiCodea on 15 dollarin kauppa App Storesta, ja sen avulla voit luoda omia iPad-sovelluksiasi helposti. Lue lisää .

Peli koostuu 36 palapelistä, jotka ratkaistaan ​​samalla tavalla kuin RobuZZle ja muutama muu peli tässä luettelossa. Cargo-Bot on loistava “yhdyskäytäväpeli” saadaksesi lapset enemmän kiinnostumaan ohjelmoinnista.

ladata: iOS (Vapaa)

Opi koodausta Scratchilla

Scratch on enemmän kuin ohjelmointipeli. Sen sijaan se on koko alusta, jonka avulla käyttäjät voivat pelata muiden pelaajien lähettämiä pelejä ja lähettää omia. Samoin kuin Minecraft, suurin osa täällä olevista lasten hauskista tulee omien pelien tekemisestä, ei muiden pelaamisesta. Lasten koodaamisessa tämä on suuri motivaatio.

MIT Media Lab -yrityksen elinikäisen lastentarharyhmän luoma Scratch on saatavana täysin ilmaiseksi. Se on kaukana tämän luettelon ainoasta ilmaisesta sovelluksesta, mutta se on ehdottomasti yksi, jonka sinun kannattaa tarkistaa. Se ei vain voi olla loistava opetuksen tarkoituksiin, mutta saatat jopa pitää hauskaa sen kanssa itse.

Muut tavat saada lapset ohjelmointiin

Yllä olevat ja muut pelit ovat loistava tapa kiinnostaa lapsia ohjelmoinnista, mutta ne eivät ole ainoa tapa. Vaikka monet lapset tarvitsevat pelin palkitsemisjärjestelmän pitääkseen heidät takaisin, muut lapset saattavat olla kiinnostuneita koodaamisesta koodauksen vuoksi. Näille lapsille pelielementit saattavat jopa päästä tielle.

Onneksi on olemassa muita tapoja saada lapset aloittamaan ohjelmoinnin heittämättä heti heti syvään päähän. Katso joitain esimerkkejä luettelostamme sovellusten koodaus auttaa lapsia oppimaan ohjelmoimaan 7 parasta koodaussovellusta lapsille ohjelmoinnin oppimiseksiHaluatko opettaa lapsillesi koodausta? Saatavana on useita ohjelmointityökaluja. Tässä on valinta parhaimmista koodaussovelluksista lapsille. Lue lisää .

Kuvahyvitys: artush /depositphotos

Kris Wouk on kirjailija, muusikko ja mitä tahansa sitä kutsutaan, kun joku tekee videoita verkkoon.