App-icoon van Learn Coding for Kids: Python

Learn Coding for Kids: Python

Onderwijs · Gratis · iOS & Android · CoddyKit

Learn Coding for Kids: Python — Programmeren voor kinderen, van een turtle-tekening tot een quizspel

Learn Coding for Kids: Python is een gratis iOS- en Android-app die programmeren voor kinderen leert met echte Python. De allereerste stap vereist geen typen: een kind voert een klein programma uit en een turtle tekent een ster op de telefoon, lijn voor lijn. Daarna volgen 20 korte cursussen, 41 blokpuzzellevels en 60 missies, afgestemd op een korte aandachtsspanne.

App Store — Gratis downloadenGoogle Play — Gratis downloaden
Prijs
Gratis, Pro-upgrade
Platformen
iOS en Android
Talen
22
Leeftijdsclassificatie
4+
Vereist
iOS 15.1 of hoger
App Store
5.0 ★ (1)
Illustratie van een kind met een tablet naast het startscherm van de app, met de kaarten Dagelijks doel, Functieverzoek en VaardighedencentrumKaart van het leertraject Programmeren voor kinderen, gemarkeerd als bezig met 12 procent en een knop Hervatten
20Cursussen, 80 lessen
41Blokpuzzellevels
60Python-missies
Een loop wordt begrijpelijk voordat het woord loop verschijnt.

In de eerste minuut tekent een turtle een ster. Tik op een ander programma en er verschijnt een vierkant, een bloem of een regenboogspiraal; verander twee getallen en de afbeelding verandert. Kinderen ervaren herhaling als iets wat ze kunnen zien, en de woordenschat volgt later. De eerste tekening wordt rechtstreeks op de telefoon uitgevoerd, zonder internet.

Wat het is

Learn Coding for Kids: Python is een gratis iOS- en Android-app die jonge beginners een eerste programmeercursus in Python biedt. De app combineert 20 korte cursussen en 80 hapklare lessen met turtle-tekenen, 41 blokpuzzellevels, 60 missies en een ingebouwde code-editor, zodat een kind kan overstappen van kijken hoe een programma tekent naar er zelf een schrijven. De eerste cursus, de eerste bloklevels en de eerste missies zijn gratis, en een ouderlijk toegangsscherm beschermt aankopen en externe links.

In de app

Hoe het eruitziet

Illustratie van een kind met een tablet naast het startscherm van de app, met de kaarten Dagelijks doel, Functieverzoek en Vaardighedencentrum
StartHet startscherm toont een dagelijks doel en een Vaardighedencentrum, met onderaan de tabbladen Start, Studeren, Editor, AI Chat en Uitdaging.
Kaart van het leertraject Programmeren voor kinderen, gemarkeerd als bezig met 12 procent en een knop Hervatten
LeertrajectMet de knop Hervatten gaat het kind verder waar het was gebleven, terwijl de kaart de voortgang toont.
Cursusscherm Inleiding tot programmeren met een totale voortgang van 12 procent, drie van de 26 lessen voltooid en een gratis eerste les
CursusoverzichtEen cursus toont de totale voortgang, het aantal voltooide lessen en de eerste les als gratis.
Winkeldia met de tekst Code, bereik succes, met een kind op een fiets en een lesscherm over algoritmen in het dagelijks leven
Vaardigheden toepassenWinkelillustratie van het idee dat een kind elke nieuwe vaardigheid meteen gebruikt; op de telefoon is een deel van een les over algoritmen te zien.
AI Chat-scherm met voorgestelde prompts over belangrijke concepten, leertips, een quiz en een routekaart voor Programmeren voor kinderen
AI ChatKant-en-klare prompts vragen naar de belangrijkste concepten, tips om sneller te leren, een quiz of een routekaart.

De cursus

Wat de Python-cursus behandelt

De onderstaande namen zijn echte cursussen uit de Coding for Kids-cursus op deze site, in de volgorde waarin een kind ze tegenkomt: eerst een afbeelding, daarna de ideeën erachter en vervolgens een klein project.

  1. Wat is programmeren?

    Wat computers kunnen doen en wat code is, zonder dat je aan het begin hoeft te typen. De eerste cursus is gratis.

  2. Denk als een programmeur: algoritmen

    Denken in duidelijke, geordende stappen: het idee waarop elke volgende les voortbouwt.

  3. Je eerste Python-programma

    Je eerste bericht op het scherm afdrukken: het moment waarop een kind zijn eigen woorden ziet verschijnen.

  4. Dingen onthouden

    Variabelen gebruiken om een getal of woord voor later te bewaren, gevolgd door Tellen en rekenen voor eenvoudige wiskunde.

  5. Keuzes maken

    if en else gebruiken om een programma beslissingen te laten nemen, met Plezier met tekst en Plezier met Waar of onwaar voor de waarden waarover het beslist.

  6. Dingen opnieuw doen

    Lussen en tellen met range, gevolgd door Dingen verzamelen in lijsten om veel items bij elkaar te houden.

  7. Functies als recepten

    Functies als herbruikbare recepten, zodat een kind een reeks stappen één keer schrijft en die daarna steeds opnieuw gebruikt.

  8. Tekenen met Turtle

    Turtle-graphics, gevolgd door Eenvoudige animaties en patronen met geneste lussen, met als afsluiting het miniproject: Quizspel.

Hoe het werkt

Wat een kind in de app doet

De app is zo ingericht dat een kind altijd een volgende kleine stap heeft om te zetten, en dat een ouder in één oogopslag kan zien wat die volgende stap is.

  1. Kijk hoe een programma tekent en verander het daarna

    Voer het eerste kleine programma uit en een turtle tekent een ster. Kies een ander programma voor een vierkant, een bloem of een regenboogspiraal en verander twee getallen om te zien hoe de afbeelding verandert.

  2. Een korte cursus doorlopen

    Elk van de 20 cursussen is opgedeeld in kleine lessen: van wat computers en code zijn, via algoritmen, variabelen en loops, tot een miniproject: een quizspel bouwen.

  3. Spelen, oefenen en doorgaan

    Los blokpuzzellevels op waarin een kat, kikker, robot of draak het doel moet bereiken, probeer een missie en gebruik daarna quizzen, flashcards, een spiekbriefje en een dagelijkse reeks om de nieuwe ideeën beter te onthouden.

Wat erin zit

Wat de app bevat

20

Cursussen, 80 lessen

Computers en code, algoritmen, berichten afdrukken, variabelen en eenvoudige wiskunde, tekst en waar of onwaar, if en else, loops met range, lijsten en woordenboeken, willekeurige getallen, functies en turtle-animaties.

41

Blokpuzzellevels

Met levels verdien je sterren en ze worden stap voor stap moeilijker, met blokken zoals move, jump, repeat, if blocked en repeat until goal. De eerste levels zijn gratis.

60

Python-missies

Kleine, concrete doelen op makkelijk, gemiddeld en moeilijk niveau: zeg hallo tegen de computer, tel jellybeans, bouw een sterrentrap, controleer even of oneven en vind het verborgen speelgoed.

Turtle

Tekenen met code

Turtle-graphics, eenvoudige animaties en patronen met geneste loops veranderen een paar regels Python in een afbeelding op het scherm.

Editor

Een echte code-editor

Wanneer een kind eraan toe is, schrijft en voert de ingebouwde editor Python uit op de telefoon en toont hij de uitvoer. Programma's kunnen worden opgeslagen en opnieuw geopend in My Codes.

Herhalen

Hulpmiddelen om de stof te laten beklijven

Min quizzen en herhaling met flashcards, een spiekbriefje, voorbeeldprogramma's, notities, opgeslagen lessen en een dagelijkse reeks met voortgang die laat zien wat er is geleerd.

Voor ouders

Is Python een goede eerste programmeertaal voor een kind, en waarom helpt turtle-tekenen?

Python wordt vaak aanbevolen als eerste tekstgebaseerde taal, omdat de code dicht bij het Engels staat en weinig leestekens bevat waar je over kunt struikelen. Turtle-tekenen voegt het andere ingrediënt toe dat jonge leerlingen nodig hebben: een resultaat dat ze kunnen zien. Een paar regels verplaatsen een pen over het scherm, en een fout verschijnt als een scheve vorm in plaats van als een cryptieke melding. De meeste kinderen proberen het liever opnieuw wanneer het resultaat een afbeelding is.

Turtle-graphicscode die je kunt zien

Een turtle is een kleine pen die opdrachten opvolgt, zoals vooruitgaan en draaien. Herhaal dezelfde twee opdrachten en er verschijnt een vierkant; herhaal ze met een andere hoek en de vorm wordt een ster. Zo wordt het idee van een loop zichtbaar.

Algoritmenstappen in de juiste volgorde

Nog vóór er code aan te pas komt, leert een kind een taak te beschrijven als duidelijke stappen in de juiste volgorde, net als een recept. Later komt de app terug op het receptidee wanneer functies worden geïntroduceerd als herbruikbare recepten.

InspringingDe eigenaardigheid van Python

Python geeft aan welke regels binnen een loop of een if horen door hoe ver ze zijn ingesprongen. Zodra je het begrijpt, ziet het er overzichtelijk uit. Het is het eerste wat een volwassene wil controleren wanneer het programma van een kind niet werkt.

Eerst blokken, daarna teksttwee routes naar dezelfde ideeën

Blokken zoals move, jump, repeat en if blocked aan elkaar klikken traint dezelfde manier van denken als Python typen. Een jonger of minder zelfverzekerd kind kan met blokken beginnen, terwijl een kind dat echte code wil schrijven meteen met de lessen aan de slag kan.

Past bij jou

Voor wie het is — en voor wie niet

Past goed bij je als je

  • Ben je een ouder die echte vooruitgang wil zien bij het eerste programmeren van een kind, en geen video over programmeren
  • Heeft je kind plezier in tekenen, puzzels of spelletjes en zou het code proberen als die een afbeelding oplevert
  • Wil je al vroeg echte Python, met blokspelletjes als zachtere start voor een jonger of minder zelfverzekerd kind
  • Houd je van duidelijke, korte lessen die in een drukke dag passen
  • Wil je de app in de eigen taal van je gezin, uit 22 interfacetalen

Niet het juiste hulpmiddel als je

  • Verwacht je dat het hele traject gratis is: de eerste cursus, de eerste blokniveaus en de eerste missies zijn gratis, en CoddyKit Pro ontgrendelt de rest
  • Ben je op zoek naar een cursus voor tieners die richting data science of web development gaan
  • Wil je een klas met een menselijke docent; de app werkt in eigen tempo, met een AI Chat-tab voor vragen

Privacy

Voor ouders: aankopen en externe links

Voor aankopen en links die Learn Coding for Kids: Python verlaten, verschijnt eerst een ouderpoort. Abonnementen worden door een ouder ingesteld en kunnen op Android op elk moment worden beheerd of geannuleerd in Google Play.

Alle details vind je in het privacybeleid van CoddyKit.

Vragen

Veelgestelde vragen

Wat is Learn Coding for Kids: Python?

Learn Coding for Kids: Python is een gratis iOS- en Android-app die kinderen leert programmeren met Python. De app biedt 20 korte cursussen en 80 lessen, tekenen met Turtle, 41 blokpuzzellevels, 60 missies en een ingebouwde code-editor. De app is gemaakt voor kinderen die nog nooit code hebben geschreven.

Voor welke leeftijd is de app bedoeld?

De ondertitel in de App Store omschrijft de app als leuk programmeren voor kinderen vanaf 6 jaar, en de app heeft de beoordeling 4+. Elk kind is anders, dus de eerste tekening is een goede test: als je kind het leuk vindt om te zien hoe Turtle een ster tekent en de getallen te veranderen, zullen de eerste lessen waarschijnlijk goed passen.

Moet mijn kind code typen?

Niet in het begin. Voor de eerste tekening is geen type-ervaring nodig en in de Block Playground gebruik je in elkaar passende blokken. Het typen van Python wordt geleidelijk geïntroduceerd in de lessen en de code-editor, die het programma van een kind op de telefoon uitvoert en de uitvoer toont.

Wat leert mijn kind precies?

Kinderen leren wat computers en code zijn, hoe ze een taak in geordende stappen beschrijven, hoe ze berichten afdrukken en variabelen gebruiken, hoe if en else keuzes maken, hoe lussen en range acties herhalen en hoe lijsten, dictionaries, functies en willekeurige getallen werken. De cursus eindigt met Turtle-animaties, patronen met geneste lussen en een zelfgemaakt quizspel.

Welke rol spelen blokpuzzels?

De Block Playground heeft 41 levels waarin een kat, kikker, robot of draak het doel moet bereiken. Een kind klikt blokken zoals move, jump, repeat en if blocked aan elkaar, drukt op play en kijkt hoe het programma wordt uitgevoerd. Zo traint het dezelfde computationele vaardigheden als de lessen, maar met blokken in plaats van tekst.

Wat is gratis en wat ontgrendelt Pro?

De eerste cursus, de eerste Block Playground-levels en de eerste programmeermissies zijn gratis, zodat een kind echte code kan proberen voordat een ouder beslist. CoddyKit Pro ontgrendelt elke cursus en les, alle 41 puzzellevels, alle 60 missies en het examen en certificaat.

Werkt de app zonder internetverbinding?

De eerste Turtle-tekening wordt op de telefoon uitgevoerd en heeft geen internet nodig. De winkelvermelding belooft geen offlinegebruik voor de rest van de app, dus controleer een les op het apparaat voordat je erop vertrouwt tijdens een lange reis.

Waarin verschilt de app van de JavaScript-app voor kinderen?

Learn Coding for Kids: Python leert Python en begint met een Turtle die een ster tekent. Learn JavaScript for Kids leert JavaScript en begint met een live programma waarvan een kind de stickers verandert door erop te tikken. Beide apps gebruiken dezelfde bouwstenen van variabelen, lussen en beslissingen, dus de keuze draait vooral om de taal waar je kind nieuwsgierig naar is.

Aan de slag

Laat je kind de eerste ster tekenen in Python

Gratis te starten op iOS en Android, in 22 talen.

App Store — Gratis downloadenGoogle Play — Gratis downloaden
Laatst gecontroleerd · Uitgegeven door CoddyKit · Privacybeleid
Beschikbaar op iOS en Android.