Kodning för barn är den nya läs- och skrivkunnigheten. Det täcker olika aspekter av ett barns lärande – logikuppbyggnad, systematiskt tänkande, problemlösning, samarbete och kreativitet.
Du kan lära dina barn programmering genom att använda de givna kostnadsfria webbplatserna för kodning för barn från listan. Listan innehåller några bra gratis webbplatser för kodning för barn som Code.org, Tynker.com och Scratch Junior.
- Vad är ”Hour of Code” och hur du kan delta?
- Vad lärs ut genom följande 24 kostnadsfria webbplatser för kodning för barn
- Playcodemonkey.com – Kodning för barn
- Scratchjr.org
- Code.org – Learn to code
- Lightbot.com
- Daisy the Dinosaur
- 6. Cargo-Bot
- Stencyl.com
- 8. Tynker.com
- 9. Swift Playgrounds
- Scratch.mit.edu – Coding for kids for free
- gethopscotch.com
- techrocket.com
- 13. freecodecamp.org
- 14. codecombat.com
- Crunchzilla.com
- Pluralsight.com
- Hackety Hack!
- khanacademy.org
- 19. codeacademy.com
- Codemoji.com
- 21. htmldog.com
- 22. learncodethehardway.com
- 23. rubymonk.com
- codingbat.com
Vad är ”Hour of Code” och hur du kan delta?
”Hour of Code” är ett globalt initiativ från Computer Science Education Week och code.org.
Många av följande webbplatser har anslutit sig till initiativet genom att erbjuda en timmes aktiviteter och lektioner om datavetenskap och dataprogrammering för barn, för att introducera eleverna till dessa ämnen.
Vad lärs ut genom följande 24 kostnadsfria webbplatser för kodning för barn
De webbplatser för kodning för tidig utbildning nedan lär ut de grundläggande begreppen för kodning som kommandon, funktioner, slingor, villkorliga koder, felavhjälpning och variabler.
De högre programmeringsapparna för barn täcker mer komplexa aspekter och kodningssyntax och erbjuder intuitiva plattformar där du kan bygga webbplatser, appar och mycket mer.
Lektionsplanerna och aktivitetsbladen för ”Programmering för barn” är också tillgängliga på många av dessa webbplatser. Du kan använda dessa kostnadsfria kodningskurser för att bygga upp dina egna färdigheter samt för att lära barn att koda.
Den följande listan över webbplatser för kodning för barn är sorterad efter rekommenderad ålder. Inte bara barn, även vuxna kan använda dem för att lära sig att koda appar, webbplatser och spel.
Playcodemonkey.com – Kodning för barn
Ålder: 4-11 år
Plattform: I betalversionen kan du få tillgång till alla 400 utmaningar och kurser i speldesign – Platformer för att lära dig grunderna i spelbyggande, Frogger för att koda versioner av det klassiska spelet och Sprite Animation-lektioner. Du får också tillgång till Challenge/Game builder där du använder CoffeeScript för att göra dator- och mobilspel.
Det finns 35 lektionsplaner för lärare för att guida eleverna genom denna kurs i programmering för barn. Du får också en lärarpanel för att övervaka varje elevs lärande.
Scratchjr.org
Ålder: 5-7 år
Plattformar: iPhone/iPad, Android, Kindle och Chrome extension
ScratchJr är en kostnadsfri plattform för kodning för barn. Den utvecklades av MIT efter att de utvecklat Scratch, för att lära ut kodning till yngre elever.
Du kan ladda ner appen på en Android- eller iOS-enhet, på din Kindle eller lägga till ScrathJr-tillägget i din Chrome-webbläsare.
Det är en av de bästa kodningsapparna för barn med lättförståeliga kodblock. Du kan dra och släppa kodblocken för att programmera spel och interaktiva berättelser. På webbplatsen hittar du en guide till gränssnittet, en guide till färgredigeraren för att göra grafik och blockbeskrivningar.
Den har inte bara instruktioner om hur man kodar för barn utan även aktiviteter, läroplaner och bedömningar för lärare att använda i klassrummet. Detta är en av våra favoritwebbplatser för kodning för barn.
RELATERAT: STEMpedia Starter Packaged Launched on Kickstarter: Programming, Electronics and Robotics
Code.org – Learn to code
Ålder: 5+ (Grades K-12 and Higher Ed)
Plattform: Web
Code.org är en av de mest använda webbplatserna för kodning. Den har kodningskurser för barn i årskurserna K-5, 6-12 och Higher Ed.
Plattformen har gratis kodningskurser för att skapa webbplatser och spel. Den lär ut grunderna i programmering, lektioner om kodning av riktiga appar, webbplatser och spel med hjälp av HTML, CSS, JavaScript med mera och andra avancerade programmeringsspråk.
Du kan även genomföra code.org Hour-of-code-aktiviteter och handledningar om du bara är ute efter en snabb lektion. Du kan programmera Minecraft-djur, programmera droider i din egen Star Wars-galax, koda ett Frozen-äventyr med Elsa och Anna och lära dig grunderna genom klassiska labyrintspel.
De har gratis lektionsplaner för kodning för lärare som vill instruera och bli experter på datavetenskap. Man behöver inte ha tidigare erfarenhet av datavetenskap för att lära barn att koda med Code.org.
Lightbot.com
Ålder: 4-8 år och 9+ år
Plattformar: iPhone/iPad, Android, Windows, Mac, Kindle och Web
Det är en enkel, spelbaserad plattform med lektioner om sekvenser, överladdning, procedurer, rekursiva slingor och villkor. Den har appar för att lära ut kodning på olika typer av enheter. En demoversion av kodningsappen för barn finns tillgänglig för Lightbot’s Hour of Code.
Daisy the Dinosaur
Ålder: 6-8
Plattform: iPad/iPhone
Den här söta kodningsappen är från Hopscotch Technologies. Den har ett drag-och-släpp-gränssnitt. Med hjälp av deras blockbaserade programmeringsspråk för barn kan man lära sig kodningsgrunder som objekt, slingor, sekvensering och händelser.
6. Cargo-Bot
Ålder: 6+
Plattformar: Windows, iPad/iPhone
Det är en av de enklaste gratisapparna med kod för barn. Den täcker grundläggande begrepp inom programmering för 6-åringar genom spel. Den har 30 nivåer.
Stencyl.com
Ålder: 6+
Plattformar: iPad/iPhone, Android, Mac, Windows och Linux
Stencyl har ett dra-och-släpp-gränssnitt som Scratch. Eleverna lär sig att koda genom att göra spel. Lärare kan använda den läroplan som finns på webbplatsen för att effektivisera lektionerna. Det finns lektioner om datorkodning för barn som lär ut grunderna i datavetenskap.
Du kan lära dig att skapa spel och publicera dem på iPhone, iPad, Android, Windows, Mac, Linux, Flash och HTML5.
De erbjuder ett certifieringsprogram och ett prov i samarbete med AIA.
8. Tynker.com
Ålder: 7+ år (årskurs K-8)
Plattformar: Webb, Android, iPhone/iPad
Tynker.com har fantastiska appar för att lära ut kodning. Man lär sig att koda robotar, bygga appar, utforska STEM, bygga spel, koda drönare och skapa MOD Minecraft-utmaningar. I avsnittet Play kan du börja koda gratis med Tynkers steg-för-steg-instruktioner.
Den lär ut grunderna i programmering och går sedan vidare till att lära ut Python och JavaScript.
Tynkers skolpaket har programmeringskurser med en kodningsläroplan för årskurserna K-8 (den är också anpassad till Common Core Curriculum), automatiska bedömningar och lärarhandledningar. Man kan också ta del av lärarutbildningar och webbseminarier på www.tynker.com.
Man kan också låta barnen prova Tynker Hour of Code-aktiviteter för att öva och lära sig att koda.
9. Swift Playgrounds
Ålder: 7+
Plattform: iPhone/iPad
Denna kostnadsfria kodningsplattform för barn lär ut grunderna i kodningsspråket Swift genom instruktioner och utmaningar i spelet. Du lär dig att koda i en 3D-miljö genom att programmera karaktärer så att de klarar utmaningar och mål.
De grunderna i Swift som lärs ut till barn är bland annat kommandon, funktioner, slingor, villkorlig kod, variabler, parametrar, operatörer, typer, initialisering och felavhjälpning.
När du lärt dig grunderna kan du lära dig att skapa spel, appar etc. för Apple-enheter. Du kan också lära dig att programmera drönare och robotar som är kompatibla med SwiftPlaygrounds.
Lärare kan ladda ner guider för att lära barn kodning från Apples webbplats.
Scratch.mit.edu – Coding for kids for free
Ålder: 8 till 16 år
Plattform: Denna kostnadsfria kodningsplattform för barn är utformad av MIT. Det är en av de första plattformarna som demokratiserade utbildningen i datavetenskap.
Det är som ScratchJr, men lite mer avancerat. Med Scratch kan du använda block av koder för att skapa animationer, interaktiva berättelser och spel. Du kan till och med lära barnen att programmera drönare och robotar som är kompatibla med denna kodningsplattform med öppen källkod.
Studenterna kan dela sina skapelser med en växande Scratch-community världen över. Den uppmuntrar eleverna att tänka kreativt och systematiskt och att samarbeta.
Pedagoger kan gå med i ScratchEd-gemenskapen för att dela och få kodningslektioner, aktiviteter och kunskap om hur man använder plattformen.
gethopscotch.com
Ålder: 8+ (årskurs 3-8)
Plattform: iPad/iPhones
Hopscotch’s kids coding app’s mission är att demokratisera utbildning i datavetenskap, och vi är alla för det. Du kan använda deras programmeringsappar för barn för att göra spel, animationer, Minecraft-versioner, miniwebbplatser, konst och interaktiva projekt.
De har också en betald, olåst version av appen. Med hjälp av den kan du göra spel som Pokemon Go och Geometry Dash. Du kan ladda upp bilder från din kamerarulle för att lägga till dina kodningsaktiviteter och projekt. Du kan koda ett projekt, publicera det för dina vänner och felsöka det.
Hopscotch Hour of Code har handledningar och lektionsplaner för att göra spel, interaktiva lektioner och frågesporter och andra projekt.
Lärare kan få tillgång till kostnadsfria lektionsplaner för årskurserna 3-8 om kodning i matematik, naturvetenskap, språk och samhällskunskap. Denna strävan att integrera kodning med andra ämnen gör att Hopscotch hamnar på vår lista över favoritwebbplatser för att lära sig kodning för barn.
techrocket.com
Ålder: 10-18 år
Plattform: Web
Det lär ut Python, iOS-utveckling, Java, Minecraft, 3D-utskrift osv. Den täcker olika programmeringsspråk för barn och lär dem att koda och utforma spel och andra projekt. Av dess 28 kurser kan du utnyttja många gratis. Du kan också ta kodningskurser online med en handledare mot en avgift.
13. freecodecamp.org
Ålder: 12+
Plattform: Web
Freecodecamp har gratis kodningslektioner om HTML5, CSS, responsiv design, front-end utveckling, JavaScripts, JQuery, JSon, React, back-end utveckling och automatiserad testning.
Det ger dig utmaningar med instruktioner. Du följer instruktionerna för praktisk inlärning på plattformen. Deras välplanerade, kostnadsfria kodningskurser ger dig kunskap om syntaxen för olika kodningsspråk.
Du får också chansen att testa din förmåga att omsätta dina kodningslektioner i praktiken genom att hjälpa till att bygga en webbplats för en icke-statlig organisation. I slutet får du certifikat som ger mervärde till ditt CV.
14. codecombat.com
Ålder: 12+
Plattform: Web
Lär dig att koda genom att spela ett spel med Code Combat. De 39 kostnadsfria nivåerna lär dig kodningssyntax, metoder, parametrar, strängar, slingor och variabler. Därefter går du vidare till spelutveckling och webbutveckling. Allt detta sker mitt i deras underbara spelmiljö med kungariken och fängelsehålor. Code combat lär ut genom verklig syntax, till skillnad från många andra blockbaserade programmeringsplattformar för barn.
Crunchzilla.com
Ålder: 12+
Plattform: Web
Crunchzilla är en av de enklaste apparna för att lära barn programmering. Den har fyra nivåer – Code Monster för tonåringar, Code Maven för tonåringar och vuxna, Game Maven för åldrarna 16+ och Data Maven för åldrarna 12+.
Du kan lära barn programmering med hjälp av denna kostnadsfria, webbaserade plattform. Den lär ut den faktiska syntaxen för olika kodningsspråk och ger praktisk erfarenhet, eftersom du måste skriva in rätt koder för att gå från en nivå till nästa.
Pluralsight.com
Ålder: 12+
Plattform: Oavsett om du går in på Pluralsight för barn eller för att utveckla dina egna färdigheter är det en bra plattform för att lära dig mjukvaruutveckling. Den har praktiska inlärningslektioner med instruktioner. Det finns en gratis provversion på webbplatsen.
Hackety Hack!
Ålder: 12+
Plattformar: Windows och Mac
Hackety Hack är ett plattformsoberoende program med öppen källkod som lär dig att programmera programvara. Det lär ut Ruby-programmering till nybörjare, så att du så småningom kan lära dig att skapa dator- och webbapplikationer som är plattformsoberoende. Det är en gratis plattform för kodning för barn. Gränssnittet är enkelt och praktiskt, som freecodecamp.
khanacademy.org
Ålder: 12+
Plattformar: Webb, iPhone/iPad och Android
Khan Academy är en av de mest älskade webbplatserna för e-lärande. Den har videor och bedömningar för olika ämnen. Den har nyligen lagt till lektioner i programmering för barn till sin portfölj.
Dess lektioner i datavetenskap täcker grunderna i programmering som algoritmer, kryptografi, informationsteori och Internet 101.
I undervisningen i dataprogrammering behandlas JS för teckning, animation, spel, visualisering och naturliga simuleringar, HTML/CSS för att skapa webbsidor, HTML/JS för att skapa interaktiva webbsidor och SQL för sökning och hantering av data.
Med Khan Academys Hour of Code kan du öva dig i att göra digitala teckningar, göra webbplatser, skapa databaser osv.
19. codeacademy.com
Ålder: 12+
Plattform: Web
Codeacademy har kodningskurser i HTML & CSS, Python, JavaScript, Java, SQL, Bash/Shell och Ruby.
Dess kodningskurser innehåller utmaningar med instruktioner, som du kan omsätta i praktiken i de praktiska inlärningsaktiviteterna på plattformen. Kodningskurserna är systematiska och heltäckande. Du kan också uppgradera till premiumversionen för mer stöd på lektionerna.
Codemoji.com
Ålder: 6-12 år
Plattformar: Web
Det är en rolig plattform för elever i årskurs 1-8, där du kan lära dig kodning med hjälp av emojis. Emojis representerar block av koder i HTML, CSS eller Javascript. Du får förklaringar till varje emoji medan du använder dem för att skapa webbplatser, animationer, spel osv. Det finns kurser på nybörjar-, medel- och avancerad nivå för inlärare.
Detta flyttar ditt fokus från att memorera tråkig syntax till att använda förenklade emojis för att skapa intuitiva program. Det påminner mycket om blockkodning. Detta bidrar till att bygga upp en stark konceptuell förståelse hos inlärarna. Föräldrar kan få tillgång till sina barns framstegsinstrumentpanel med en $ 9,99/ 3månader. Få tillgång till över 400 lektioner.
21. htmldog.com
Ålder: 12+
Plattform: Web
HTML dog är en enkel, gratis kodningswebbplats som lär ut JavaScript, HTML och CSS. Du kan lära dig att koda genom dess handledningar, tekniker, referensmaterial och exempel. Du kan också använda den som referenspunkt när du arbetar med ett riktigt programmeringsprojekt.
22. learncodethehardway.com
Ålder: 15+
Plattformar: Webb och böcker
Denna webbplats lär dig kodningsspråk som JavaScript, Python, Ruby, C, SQL, UNIX, ReGex och design genom videor och böcker.
23. rubymonk.com
Ålder: 12+
Plattform: Web
RubyMonk, som namnet antyder, lär ut språket Ruby. Det har gratis kodningskurser för nybörjare, mellanliggande och avancerade nivåer. Den har praktiska aktiviteter som låter dig prova koden samtidigt som du lär dig om dem.
codingbat.com
Ålder: 12+
Plattform: Webb
Coding Bat lär ut Java och Python genom interaktiva lektioner online. De har textlektioner och praktiska aktiviteter som är strukturerade i steg-för-steg-lektioner. Det är ett bra sätt att öva på kodning online.
Vi kommer att fortsätta att uppdatera den här listan när vi hittar fler intressanta resurser med lektioner om kodning för barn.
Från listan ovan kan du välja en webbplats som har lektioner om ”hur man kodar” beroende på dina barns ålder och de plattformar som du väljer-iOS, Android, Windows, Mac, osv.
Dessa webbplatser för kodning för barn har olika sätt att lära ut. vissa lär ut genom kodblock och andra genom verklig syntax och spel.
Du kan till och med välja någon av dessa plattformar för ”programmering för barn” för att genomföra en kodtimme för dina barn.
Vi är lyckligt lottade som har en sådan uppsjö av underbara lärresurser att välja mellan. Gratis webbplatser för kodning för barn har demokratiserat utbildningen i datavetenskap som aldrig förr.