Learn Coding for Kids: Python
Learn Coding for Kids: Python — Kodning för barn, från en sköldpadda som ritar till ett frågespel
Learn Coding for Kids: Python är en gratisapp för iOS och Android som lär ut kodning för barn med riktig Python. Det allra första steget kräver ingen skrivning: barnet kör ett litet program och en sköldpadda ritar en stjärna på telefonen, streck för streck. Därefter följer 20 korta kurser, 41 blockpusselnivåer och 60 uppdrag, anpassade för kort koncentrationsförmåga.
- Pris
- Gratis, uppgradering till Pro
- Plattformar
- iOS och Android
- Språk
- 22
- Åldersgräns
- 4+
- Kräver
- iOS 15.1 eller senare
- App Store
- 5.0 ★ (1)


En loop blir begriplig innan ordet loop dyker upp.
Under den första minuten ritar en sköldpadda en stjärna. Tryck på ett annat program så visas en kvadrat, en blomma eller en regnbågsspiral; ändra två tal så ändras bilden. Barnen möter repetition som något de kan se, och ordlistan kommer senare. Den första teckningen körs på själva telefonen, utan internet.
Vad det är
Learn Coding for Kids: Python är en gratisapp för iOS och Android som ger unga nybörjare en första programmeringskurs i Python. Den kombinerar 20 korta kurser och 80 lektioner i lagom små delar med sköldpaddsritning, 41 blockpusselnivåer, 60 uppdrag och en inbyggd kodredigerare, så att barnet kan gå från att se ett program rita till att själv skriva ett. Den första kursen, de första blocknivåerna och de första uppdragen är gratis, och ett föräldralås skyddar köp och externa länkar.
I appen
Så här ser det ut





Kursen
Det här omfattar Python-kursen
Namnen nedan är riktiga kurser från Coding for Kids-kursen på den här webbplatsen, i den ordning barnet möter dem: först en bild, sedan idéerna bakom den och därefter ett litet projekt.
Vad är kodning?
Vad datorer kan göra och vad kod är, utan att behöva skriva något i början. Den första kursen är gratis.
Tänk som en kodare: Algoritmer
Att tänka i tydliga steg i rätt ordning – idén som alla senare lektioner bygger på.
Ditt första Python-program
Att skriva ut ett första meddelande på skärmen – ögonblicket när ett barn ser sina egna ord dyka upp.
Att komma ihåg saker
Variabler som ett sätt att spara ett tal eller ett ord till senare, följt av Räkna och beräkna för enkel matematik.
Att fatta beslut
Att använda if och else för att låta ett program fatta beslut, med Roligt med text och Roligt med sant eller falskt för värdena som programmet beslutar om.
Att göra saker igen
Loopar och räkning med range, följt av Samla saker i listor för att hålla ihop många objekt.
Receptfunktioner
Funktioner som återanvändbara recept, så att ett barn skriver en uppsättning steg en gång och använder den många gånger.
Rita med Turtle
Turtle-grafik, följt av Enkla animeringar och mönster med nästlade loopar, och till sist miniprojektet: frågesportsspel.
Så fungerar det
Vad barnet gör i appen
Appen är organiserad så att barnet alltid har en liten nästa uppgift att göra, och en förälder snabbt kan se vad nästa steg är.
Titta på när ett program ritar och ändra sedan i det
Kör det första lilla programmet så ritar en sköldpadda en stjärna. Välj ett annat program för att få en kvadrat, en blomma eller en regnbågsspiral, och ändra två tal för att se hur bilden förändras.
Gå igenom en kort kurs
Var och en av de 20 kurserna är uppdelad i små lektioner, från vad datorer och kod är, via algoritmer, variabler och loopar, till ett miniprojekt: att bygga ett frågespel.
Spela, öva och fortsätt
Lös blockpusselnivåer där en katt, en groda, en robot eller en drake måste nå målet, prova ett uppdrag och använd sedan quiz, flashcards, ett fusklad och en daglig svit för att befästa de nya idéerna.
Det här ingår
Det här ingår i appen
20
Kurser, 80 lektioner
Datorer och kod, algoritmer, skriva ut meddelanden, variabler och enkel matematik, text samt true eller false, if och else, loopar med range, listor och dictionaries, slumptal, funktioner och Turtle-animationer.
41
Blockpusselnivåer
Nivåerna ger stjärnor och blir stegvis svårare, med block som move, jump, repeat, if blocked och repeat until goal. De första nivåerna är gratis.
60
Python-uppdrag
Små, konkreta mål på lätt, medelsvår och svår nivå: hälsa på datorn, räkna jellybeans, bygg en stjärntrappa, kontrollera om ett tal är jämnt eller udda och hitta den gömda leksaken.
Turtle
Rita med kod
Turtle-grafik, enkla animationer och mönster med nästlade loopar förvandlar några få rader Python till en bild på skärmen.
Redigerare
En riktig kodredigerare
När barnet är redo kan den inbyggda redigeraren skriva och köra Python på telefonen och visa resultatet. Program kan sparas och öppnas igen under Mina koder.
Repetition
Verktyg som hjälper kunskaperna att fastna
Minikviss och repetition med flashcards, ett fusklad, exempelprogram, anteckningar, sparade lektioner och en daglig svit med framsteg som visar vad barnet har lärt sig.
För föräldrar
Är Python ett bra första språk för ett barn, och varför hjälper sköldpaddsritning?
Python rekommenderas ofta som det första textbaserade språket eftersom koden liknar engelska och innehåller få skiljetecken som kan ställa till problem. Sköldpaddsritning ger unga elever den andra ingrediensen de behöver: ett resultat de kan se. Några rader flyttar en penna över skärmen, och ett misstag syns som en krokig form i stället för ett kryptiskt meddelande. De flesta barn tycker att det är roligare att försöka igen när resultatet blir en bild.
Turtle-grafikkod du kan se
En sköldpadda är en liten penna som följer kommandon som att gå framåt och svänga. Upprepa samma två kommandon så visas en kvadrat; upprepa dem med en annan vinkel så blir formen en stjärna. Det gör idén med en loop synlig.
Algoritmersteg i rätt ordning
Innan någon kod skrivs lär sig barnet att beskriva en uppgift som tydliga steg i rätt ordning, ungefär som ett recept. Appen återkommer senare till receptidén när den introducerar funktioner som återanvändbara recept.
IndragPythons egenhet
Python markerar vilka rader som hör hemma i en loop eller en if-sats genom hur långt de är indragna. Det ser prydligt ut när man väl har förstått det, och det är det första en vuxen vill kontrollera när barnets program inte körs.
Block och sedan texttvå vägar till samma idéer
Att sätta ihop block som move, jump, repeat och if blocked tränar samma tänkande som att skriva Python. Ett yngre eller mindre självsäkert barn kan börja med block, medan ett barn som vill skriva riktig kod kan gå direkt till lektionerna.
Passar
Vem den är till för – och vem den inte är till för
Passar bra om du
- Är en förälder som vill se verkliga framsteg i sitt barns första steg inom programmering – inte en video om programmering
- Har ett barn som tycker om att rita, lösa pussel eller spela spel och skulle prova kod om den skapade en bild
- Vill att barnet ska få lära sig riktig Python tidigt, med blockspel som en mjukare start för ett yngre eller mindre självsäkert barn
- Gillar tydliga, korta lektioner som får plats i en hektisk dag
- Vill ha appen på familjens eget språk, av 22 gränssnittsspråk
Inte rätt verktyg om du
- Förväntar dig att hela lärstigen ska vara gratis: den första kursen, de första blocknivåerna och de första uppdragen är gratis, och CoddyKit Pro låser upp resten
- Letar efter en kurs för tonåringar som vill börja med data science eller webbutveckling
- Vill ha ett klassrum med en mänsklig lärare; appen följer barnets egen takt och har en AI-chattflik för frågor
Integritet
För föräldrar: köp och externa länkar
En föräldrakontroll visas före köp och före länkar som lämnar Learn Coding for Kids: Python. Prenumerationer ställs in av en förälder, och på Android kan de när som helst hanteras eller avslutas i Google Play.
Fullständig information finns i CoddyKit integritetspolicy.
Frågor
Vanliga frågor
Vad är Learn Coding for Kids: Python?
Learn Coding for Kids: Python är en gratis iOS- och Android-app som lär barn att programmera med Python. Den erbjuder 20 korta kurser och 80 lektioner, Turtle-ritande, 41 blockpusselnivåer, 60 uppdrag och en inbyggd kodeditor. Den är skapad för barn som aldrig har skrivit kod tidigare.
Vilken ålder passar den för?
Underrubriken i App Store beskriver den som rolig programmering för barn från 6 år, och appen har åldersgränsen 4+. Alla barn är olika, så den första teckningen är ett bra test: om ditt barn tycker om att se Turtle rita en stjärna och ändra siffrorna kommer de första lektionerna förmodligen att passa.
Måste mitt barn skriva kod?
Inte i början. Den första teckningen kräver ingen erfarenhet av att skriva, och Block Playground använder block som hakas ihop. Att skriva Python introduceras gradvis genom lektionerna och kodeditorn, som kör barnets program på telefonen och visar resultatet.
Vad kommer mitt barn faktiskt att lära sig?
Barn lär sig vad datorer och kod är, hur man beskriver en uppgift i steg i rätt ordning, hur man skriver ut meddelanden och använder variabler, hur if och else fattar beslut, hur loopar och range upprepar handlingar samt hur listor, dictionaries, funktioner och slumpmässiga tal fungerar. Kursen avslutas med Turtle-animeringar, mönster med nästlade loopar och ett eget frågesportsspel.
Hur passar blockpussel in?
Block Playground har 41 nivåer där en katt, en groda, en robot eller en drake måste nå målet. Barnet hakar ihop block som move, jump, repeat och if blocked, trycker på play och ser programmet köras. Det tränar samma datalogiska tänkande som lektionerna, men med block i stället för text.
Vad är gratis och vad låser Pro upp?
Den första kursen, de första nivåerna i Block Playground och de första programmeringsuppdragen är gratis, så att ett barn kan prova riktig programmering innan en förälder bestämmer sig. CoddyKit Pro låser upp alla kurser och lektioner, alla 41 pusselnivåer, alla 60 uppdrag samt provet och certifikatet.
Fungerar den utan internetanslutning?
Den första Turtle-teckningen körs på telefonen och kräver inget internet. Butiksbeskrivningen lovar inte att resten av appen fungerar offline, så testa en lektion på enheten innan du förlitar dig på den under en lång resa.
Hur skiljer den sig från JavaScript-appen för barn?
Learn Coding for Kids: Python lär ut Python och börjar med att Turtle ritar en stjärna. Learn JavaScript for Kids lär ut JavaScript och börjar med ett program i realtid där barnet ändrar klistermärken genom att trycka på dem. De två apparna har samma grundläggande byggstenar med variabler, loopar och beslut, så valet handlar främst om vilket språk ditt barn är nyfiket på.
Kom igång
Låt ditt barn rita sin första stjärna i Python
Gratis att komma igång på iOS och Android, på 22 språk.
Mer från CoddyKit
Tillgänglig på iOS och Android.