Vill du få dina barn intresserade av programmering?  Prova de bästa kodspelen för barn för att driva dem i rätt riktning.

De 11 bästa kodningsspelen för barn att lära sig programmering

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 är antagli

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 är antagligen inte intresserade av ett enkelt "Hello World" -exempel. Istället börjar du med något roligt så att de har en anledning att lära sig programmering.

1. Minecraft

Minecraft skärmdump

Minecraft behöver ingen introduktion. Även om du aldrig spelat spelet har du utan tvekan hört talas om det. Spelet finns på nästan alla enheter du kan tänka på i dessa dagar, och barnen 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.

Nedladdning : Windows | Mac | Linux | iOS | Android ($ 6.99 till $ 26.95, beroende på version)

2. CodeCombat

CodeCombat skärmdump

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 med lärare i åtanke. Det gör detta spel särskilt lämpligt för att införa programmering i skolor.

Till skillnad från vissa spel som använder antingen pseudocode 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, är också tillgänglig.

3. LEGO Mindstorms

Lego Mindstorms i aktion

Förutom 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. Med appen EV3 Programmer, tillgänglig för iOS- och Android-enheter, kan du bygga och programmera din robot med ingenting mer än en surfplatta.

4. Lightbot

Lightbot skärmdump

Lightbot, som är ett pusselspel i sin kärna, 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 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.

Nedladdning : iOS | Android ($ 2, 99)

5. Kodmonster

Code Monster-skärmdump

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 införa kodning för barn, men denna mer utforskande strategi är absolut värt att försöka.

6. Blockly Games

Blockly Games skärmdump

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.

7. RoboZZle

RoboZZle skärmdump

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 lätt, 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.

8. CodeMonkey

CodeMonkey skärmdump

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, även om det inte är 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.

9. Maskinister

Maskinister skärmdump

På sin webbplats refererar Machineers-utvecklare 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 kommer att hjälpa till att lära 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.

Nedladdning : Steam ($ 4.99)

10. Cargo-Bot

Cargo-Bot skärmdump

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 på en också. 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-appar Hur Codea låter dig skapa dina egna iPad-appar. Codea är ett köp av $ 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å ett sätt som liknar RobuZZle och några andra spel på denna lista. Cargo-Bot är ett fantastiskt "gateway-spel" för att få barnen mer intresserade av programmering.

Nedladdning : iOS (gratis)

11. Skrapa

Lär dig kodning med Scratch

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 andras. När det gäller kodning för barn är detta en stor motivation.

Skapad av Lifelong Kindergarten Group på MIT Media Lab, är Scratch tillgänglig 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, ta en titt på vår lista över kodningsappar som hjälper barn att lära sig att programmera 7 bästa kodningsappar för barn att lära sig programmering 7 bästa kodningsappar för barn att lära sig Programmering Kodningsappar erbjuder gott om möjligheter att lära barn programmering. Det är en rolig, kontrollerad miljö. Istället för att skicka barn till ett kodnings boot camp, kolla in dessa fem kodningsappar för barn att lära sig programmering. Läs mer .

Bildkredit: artush / Depositphotos

Utforska mer om: Utbildningsspel, Programmeringsspel.