Annons
Du kan börja programmera i nästan alla åldrar, åt sidan. Ändå, om du vill få barnen att koda, ju tidigare de börjar, desto mer troligt är det att de kommer att ha fast. Tricket är faktiskt att få dem intresserade i första hand.
Barn är inte ofta intresserade av att börja med grunderna i ett språk. De kommer antagligen inte att vara intresserade av ett enkelt "Hello World" -exempel. Sätt i stället igång med något roligt så att de har en anledning att lära sig programmering.

Minecraft behöver ingen introduktion. Även om du aldrig har spelat spelet har du utan tvekan hört talas om det. Spelet finns på nästan alla enheter du kan tänka på i dag, och barn kan inte få tillräckligt med det. Denna popularitet ensam gör det till ett av de bästa kodningsspelen för barn.
Medan Minecraft är ett spel, är det också ett verktyg för att göra spel inom de övergripande spelen. Detta gör det till ett bra alternativ för barn, eftersom de antagligen redan är anslutna till det. Barnen kommer att förbli motiverade av förmågan att skapa sina egna spel i ett spel de älskar. Det är också enkelt att även yngre barn kan hämta det ganska snabbt.
Ladda ner: Windows | Mac | Linux | iOS | Android ($ 6,99 till $ 26,95, beroende på version)

Som namnet antyder är CodeCombat ett spel som ser dig skriva kod för att kontrollera en hjälte på en episk uppdrag. Detta är ett samhällsprojekt som bygger på lärare. Det gör detta spel särskilt väl lämpat för att införa programmering i skolor.
Till skillnad från vissa spel som använder antingen pseudokod eller sina egna förenklade programmeringsspråk använder CodeCombat befintliga språk. JavaScript och Python stöds, som båda är några av de mest populära språken idag. Experimentellt stöd för CoffeeScript, en förenklad dialekt av JavaScript, finns också.

Bortsett från Minecraft är detta förmodligen ett av de mest kända spelen på denna lista. LEGO Mindstorms har funnits i åratal och kombinerar ikonleksakblock med kod för att göra fungerande robotar. Eftersom tekniken har förbättrats, så har Mindstorms-satser, och de nyare modellerna är verkligen imponerande.
Barnen behöver inte ens en dator för att programmera de nyare EV3-satserna. Appen EV3-programmerare, tillgänglig för iOS- och Android-enheter, låter dig bygga och programmera din robot med ingenting mer än en surfplatta.

Lightbot är ett pusselspel i sin kärna och syftar till att lära sig programmeringsfärdigheter utan att spelaren ens är medveten om att de lär sig. Även om det inte är Minecraft- eller LEGO-nivåer av populära, har det gjort ganska bra hittills. Mer än 20 miljoner barn har spelat Lightbot hittills, enligt spelets webbplats.
Detta fokuserar inte på att lära ut ett faktiskt programmeringsspråk utan fokuserar istället på begrepp relaterade till programmering. Ämnen som barnen kommer att lära sig att spela Lightbot inkluderar sekvensering, överbelastning, procedurer, rekursiva slingor och balsam.
Ladda ner: iOS | Android ($2.99)

Det kan se lite spartansk ut i början, och det är för att det är det. Titelkodmonsteret sitter högst upp på skärmen och leder dig genom en serie kodövningar i textrutorna nedan. Målet är att vägleda dig mot att experimentera med koden på skärmen.
Med tiden kan detta potentiellt tända gnistan hos barnen att börja utforska olika programmeringskoncept på egen hand. Till exempel, istället för att påpeka vad en variabel är, börjar den använda en och uppmanar sedan spelaren att ta reda på hur den fungerar.
Detta kommer inte att vara perfekt för alla som vill introducera kodning för barn Kodning för barn: de bästa klasserna och webbplatsernaVill du lära dina barn datorkodning? Dessa onlinekurser erbjuder gratis och betalda kurser för att lära dina barn att koda. Läs mer , men denna mer utforskande strategi är absolut värt att försöka.

På sin webbplats beskriver Blockly Games att spelserien uttryckligen är avsedd för barn som inte har någon tidigare programmeringsupplevelse. Liksom Lightbot undervisar detta inte i egentlig programmering utan fokuserar istället på relaterade koncept. Vissa av spelen känns bara som abstrakta spel mer än pussel relaterade till programmering.
Vissa av spelen verkar likna begreppen för andra spel på den här listan. Andra är sina egna slags pussel. Detta är en utmärkt plats att börja för nybörjare, men du kommer att närma dig dem i ordning, eftersom koncept introduceras gradvis. Om barn hoppar till slutet eller till och med i mitten, kan de missa nyckelinformation.

RoboZZle är ett annat spel som lär programmeringskoncept, men inte ett faktiskt språk. I det här fallet programmerar du steg till en robot genom att placera kommandon i en serie block. Du börjar ganska enkelt, men spelet introducerar snabbt begrepp som subrutiner och rekursion. Detta är nyckelbegrepp för alla som vill lära sig programmering.
Detta är ett spel som är tillräckligt enkelt för att yngre barn kan hämta det enkelt, men det är fortfarande kul för äldre barn. Även vuxna som gillar logikpussel kan få en kick av det. Detta är tack vare de spelare-inlämnade pussel, som utgör spelets verkliga kött. Dessa kan bli dumma ganska snabbt.

Till skillnad från majoriteten av spelen på denna lista verkar CodeMonkey vara enbart avsedd för lärare. Det betyder att priset är ganska brant. Spelet är dyrare än Minecraft, men det är inte så dyrt som ett Mindstorms-kit.
Som de flesta av spelen här fungerar CodeMonkey helt i webbläsaren. Spelmässigt, det liknar några av de andra, bara du guidar en apa istället för en namnlös hjälte. En sak att notera är att spelet verkar förlita sig på Chrome. Att köra den i andra webbläsare kan leda till oväntat beteende eller att spelet helt enkelt inte fungerar alls.

På sin webbplats hänvisar maskinutvecklare till det som ett pedagogiskt pusseläventyr. På många sätt är detta ett av de mer ordentliga "spelen" på denna lista. Även om det hjälper till att lära sig programmeringslogik, är det också bara ett roligt pusselspel.
Detta är ett av få spel här som du måste ladda ner för att kunna köra. Lyckligtvis är det tillgängligt för Windows, macOS och Linux så att du inte behöver oroa dig för vilken plattform du vill använda för att köra den.
Ladda ner: Ånga ($4.99)

Cargo-Bot är speciell på några sätt. Den första är att det är det enda iPad-exklusiva spelet här. Den andra är att den inte bara är exklusiv för iPad, utan skapades faktiskt också på en. Cargo-Bots skapare programmerade spelet med Codea-appen. Vi har tittat på den här appen tidigare och Codea är ett bra sätt att skapa appar på din iPad Hur Codea låter dig skapa dina egna iPad-apparCodea är ett köp på $ 15 från App Store, och det gör att du enkelt kan skapa dina egna iPad-appar. Läs mer .
Spelet består av 36 pussel, som löses på liknande sätt som RobuZZle och några få andra spel på denna lista. Cargo-Bot är ett fantastiskt "gateway-spel" för att få barnen mer intresserade av programmering.
Ladda ner: iOS (Fri)

Scratch är mer än ett programmeringsspel. Istället är det en hel plattform som låter användare spela spel som skickats in av andra spelare samt skicka in sina egna. I likhet med Minecraft kommer det mesta roliga för barn här från att göra sina egna spel, inte spela andra. När det gäller kodning för barn är detta en stor motivation.
Scratch är skapad av Lifelong Kindergarten Group på MIT Media Lab och är helt gratis. Det är långt ifrån den enda gratisappen på den här listan, men det är definitivt en du bör kolla in. Inte bara kan det vara bra för dina undervisningsändamål, utan du kan till och med ha kul med det själv.
Andra sätt att få barn in i programmering
Ovanstående spel och andra är ett bra sätt att få barn intresserade av att programmera, men de är inte det enda sättet. Medan många barn kommer att behöva belöningssystemet för ett spel för att få dem att komma tillbaka, kan andra barn vara intresserade av att koda för kodningens skull. För dessa barn kan spelelementen till och med komma i vägen.
Lyckligtvis finns det andra sätt att få barnen att börja med programmering utan att omedelbart kasta dem i djupet. För några exempel, titta på vår lista över kodande appar som hjälper barnen att lära sig att programmera De 7 bästa kodningsapparna för barn att lära sig programmeringVill du lära er barn hur man kodar? Flera programmeringsverktyg finns tillgängliga. Här är vårt val av de bästa kodningsapparna för barn. Läs mer .
Bildkredit: artush /Depositphotos
Kris Wouk är en författare, musiker och vad det än heter när någon gör videor för webben.