Annonse
Du kan begynne å programmere i nesten hvilken som helst alder, spedbarn til side. Likevel, hvis du vil få barn til å kode, jo tidligere de begynner, jo mer sannsynlig er det at de blir hektet. Trikset er faktisk å få dem interessert i utgangspunktet.
Barn er ikke ofte interessert i å starte med det grunnleggende i et språk. De vil antagelig ikke være interessert i et enkelt "Hello World" -eksempel. La dem i stedet starte med noe morsomt, så de har en grunn til å lære programmering.

Minecraft trenger ingen introduksjon. Selv om du aldri har spilt spillet, har du uten tvil hørt om det. Spillet er på nesten alle enheter du kan tenke på i disse dager, og barna kan ikke få nok av det. Denne populariteten alene gjør det til et av de beste kodingspillene for barn.
Mens Minecraft er et spill, er det også et verktøy for å lage spill innenfor de overordnede spillene. Dette gjør det til et flott alternativ for barn, siden de sannsynligvis allerede er hektet på det. Barna vil være motivert av muligheten til å lage sine egne spill i et spill de elsker. Det er også enkelt at selv yngre barn vil kunne hente det ganske raskt.
nedlasting: Windows | Mac | Linux | iOS | Android ($ 6.99 til $ 26.95, avhengig av versjon)

Som navnet tilsier, er CodeCombat et spill som ser deg skrive kode for å kontrollere en helt på en episk søken. Dette er et samfunnsprosjekt bygget med lærere i tankene. Det gjør dette spillet spesielt godt egnet til å introdusere programmering på skoler.
I motsetning til noen spill som bruker enten pseudokode eller sine egne forenklede programmeringsspråk, bruker CodeCombat eksisterende språk. JavaScript og Python støttes, som begge er noen av de mest populære språkene i dag. Eksperimentell støtte for CoffeeScript, en forenklet dialekt av JavaScript, er også tilgjengelig.

Bortsett fra Minecraft, er dette sannsynligvis et av de mest kjente spillene på denne listen. LEGO Mindstorms har eksistert i mange år, og kombinerer ikonet lekeblokker med kode for å lage fungerende roboter. Ettersom teknologien har forbedret seg, har også Mindstorms-sett, og de nyere modellene er virkelig imponerende.
Barn trenger ikke en gang en datamaskin for å programmere de nyere EV3-settene. EV3 Programmer-appen, som er tilgjengelig for iOS- og Android-enheter, lar deg bygge og programmere roboten med noe mer enn et nettbrett.

Lightbot er et puslespill i kjernen. Målet er å lære programmeringsferdigheter uten at spilleren selv er klar over at de lærer. Selv om det ikke er Minecraft- eller LEGO-nivåer av populære, har det gjort det ganske bra så langt. Mer enn 20 millioner barn har spilt Lightbot til nå, ifølge spillets nettsted.
Dette fokuserer ikke på å lære et faktisk programmeringsspråk, men fokuserer i stedet på konsepter relatert til programmering. Tema barna vil lære å spille Lightbot inkluderer sekvensering, overbelastning, prosedyrer, rekursive løkker og balsam.
nedlasting: iOS | Android ($2.99)

Det kan se litt spartansk ut i begynnelsen, og det er fordi det er. Det titulære kodemonsteret sitter øverst på skjermen og leder deg gjennom en serie med kodeøvelser i tekstfeltene nedenfor. Målet er å veilede deg mot å eksperimentere med koden på skjermen.
Over tid kan dette potensielt tenne gnisten hos barna til å begynne å utforske forskjellige programmeringskonsepter på egen hånd. I stedet for å påpeke hva en variabel er, begynner den for eksempel å bruke en, og inviterer deretter spilleren til å finne ut hvordan den fungerer.
Dette vil ikke være ideelt for alle som ønsker introdusere koding for barn Koding for barn: De beste klassene og nettstederVil du lære barna koding? Disse online klassene tilbyr gratis og betalte kurs for å lære barna å kode. Les mer , men denne mer utforskende tilnærmingen er absolutt verdt å prøve.

På sin hjemmeside beskriver Blockly Games at spillserien eksplisitt er ment for barn som ikke har noen tidligere programmeringserfaring. Som Lightbot lærer dette ikke faktisk programmering, men fokuserer i stedet på relaterte konsepter. Noen av spillene føles bare som abstrakte spill mer enn gåter relatert til programmering.
Noen av spillene virker som konseptene til andre spill på denne listen. Andre er deres egne slags gåter. Dette er et flott sted å begynne for nybegynnere, men du vil henvende deg til dem i rekkefølge, da konsepter introduseres gradvis. Hvis barna hopper til slutten eller til og med på midten, kan de savne nøkkelinformasjon.

RoboZZle er et annet spill som lærer programmeringskonsepter, men ikke et faktisk språk. I dette tilfellet programmerer du trinn til en robot ved å plassere kommandoer i en serie blokker. Du starter ganske enkelt, men spillet introduserer raskt konsepter som subroutines og rekursjon. Dette er sentrale begreper for alle som ønsker å lære programmering.
Dette er et spill som er enkelt nok til at yngre barn kan hente det enkelt, men det er fortsatt morsomt for eldre barn. Selv voksne som liker logiske gåter kan få et kick ut av det. Dette er takket være de spillerne-innsendte gåtene, som utgjør spillets virkelige kjøtt. Disse kan bli sluke ganske raskt.

I motsetning til flertallet av spillene på denne listen, synes CodeMonkey utelukkende å være ment for lærere. Det betyr at prisen er ganske bratt. Spillet er dyrere enn Minecraft, selv om det ikke er så kostbart som et Mindstorms-sett.
Som de fleste spillene her, fungerer CodeMonkey helt i nettleseren. Spillemessig ligner det på noen av de andre, bare du guider en ape i stedet for en navnløs helt. En ting å merke seg er at spillet ser ut til å stole på Chrome. Å kjøre den i andre nettlesere kan føre til uventet oppførsel eller at spillet rett og slett ikke fungerer i det hele tatt.

På nettstedet refererer Machineers 'utviklere til det som et pedagogisk puslespilleventyr. På mange måter er dette et av de mer ordentlige "spillene" på denne listen. Selv om det vil hjelpe å lære programmeringslogikk, er det også bare et morsomt puslespill.
Dette er et av få spill her du trenger å laste ned for å kunne kjøre. Heldigvis er den tilgjengelig for Windows, macOS og Linux, slik at du ikke trenger å bekymre deg for hvilken plattform du vil bruke for å kjøre den.
nedlasting: Damp ($4.99)

Cargo-Bot er spesiell på noen få måter. Det første er at det er det eneste iPad-eksklusive spillet her. Det andre er at den ikke bare er eksklusiv for iPad, men faktisk ble laget på en også. Cargo-Bots skaper programmerte spillet ved hjelp av Codea-appen. Vi har sett på denne appen før, og Codea er en flott måte å lage apper på iPad-en din Hvordan Codea lar deg lage dine egne iPad-apperCodea er et kjøp på 15 dollar fra App Store, og det lar deg lage dine egne iPad-apper med letthet. Les mer .
Spillet består av 36 gåter, som løses på en måte som ligner på RobuZZle og noen få andre spill på denne listen. Cargo-Bot er et flott "gateway-spill" for å få barna mer interessert i programmering.
nedlasting: iOS (Gratis)

Scratch er mer enn et programmeringsspill. I stedet er det en hel plattform som lar brukere spille spill som er sendt inn av andre spillere, samt sende inn sine egne. I likhet med Minecraft, kommer mest mulig moro for barna her fra å lage sine egne spill, ikke å spille andres. Når det gjelder koding for barn, er dette stor motivasjon.
Scratch er opprettet av den livslange barnehagegruppen på MIT Media Lab, og er tilgjengelig helt gratis. Det er langt fra den eneste gratis appen på denne listen, men den er absolutt en du bør sjekke ut. Ikke bare kan det være bra for undervisningsformålene dine, men du kan til og med ha det moro med det selv.
Andre måter å få barn i programmering
Ovennevnte spill og andre er en flott måte å få barn interessert i å programmere, men de er ikke den eneste måten. Mens mange barn trenger belønningssystemet for et spill for å hindre at de kommer tilbake, kan andre barn være interessert i å kode for kodingens skyld. For disse barna kan spillelementene til og med komme i veien.
Heldigvis er det andre måter å få barn i gang med programmering uten å kaste dem umiddelbart. For noen eksempler, ta en titt på listen over koding av apper som hjelper barna å lære å programmere De 7 beste kodingsappene for barn å lære programmeringVil du lære barna å kode? Flere programmeringsverktøy er tilgjengelige. Her er vårt valg av de beste kodingsappene for barn. Les mer .
Bildekreditt: artush /Depositphotos
Kris Wouk er en forfatter, musiker, og hva det enn heter når noen lager videoer for nettet.