Learn Coding for Kids: Python
Learn Coding for Kids: Python — Le coding pour les enfants, du dessin avec Turtle au jeu de quiz
Learn Coding for Kids: Python est une application gratuite pour iOS et Android qui enseigne le coding pour les enfants avec du vrai Python. La toute première étape ne nécessite aucune saisie : l’enfant exécute un petit programme et une tortue dessine une étoile sur le téléphone, trait après trait. Viennent ensuite 20 cours courts, 41 niveaux de puzzles avec des blocs et 60 missions, conçus pour une capacité d’attention limitée.
- Prix
- Gratuit, mise à niveau Pro
- Plateformes
- iOS et Android
- Langues
- 22
- Âge recommandé
- 4+
- Configuration requise
- iOS 15.1 ou version ultérieure
- App Store
- 5.0 ★ (1)


Une boucle prend son sens avant même que le mot « boucle » n’apparaisse.
Dès la première minute, une tortue dessine une étoile. Touchez un autre programme pour faire apparaître un carré, une fleur ou une spirale arc-en-ciel ; modifiez deux nombres et l’image change. Les enfants découvrent la répétition à travers quelque chose qu’ils peuvent voir, puis le vocabulaire arrive plus tard. Le premier dessin s’exécute directement sur le téléphone, sans connexion Internet.
Ce que c’est
Learn Coding for Kids: Python est une application gratuite pour iOS et Android qui offre aux jeunes débutants un premier cours de programmation en Python. Elle combine 20 cours courts et 80 leçons faciles à suivre avec des dessins Turtle, 41 niveaux de puzzles avec des blocs, 60 missions et un éditeur de code intégré, afin que l’enfant puisse passer de l’observation d’un programme qui dessine à l’écriture de son propre programme. Le premier cours, les premiers niveaux avec des blocs et les premières missions sont gratuits, et une barrière parentale protège les achats et les liens externes.
Dans l’application
À quoi elle ressemble





Le cours
Ce que couvre le cours Python
Les noms ci-dessous correspondent aux vrais cours du cours Coding for Kids proposé sur ce site, dans l’ordre où l’enfant les découvre : une première image, puis les idées qui la sous-tendent, et enfin un petit projet.
Qu’est-ce que le coding ?
Ce que les ordinateurs peuvent faire et ce qu’est le code, sans avoir besoin de taper au début. Le premier cours est gratuit.
Pensez comme un programmeur : les algorithmes
Réfléchir en étapes claires et ordonnées : l’idée sur laquelle s’appuient toutes les leçons suivantes.
Votre premier programme Python
Afficher un premier message à l’écran : le moment où un enfant voit ses propres mots apparaître.
Se souvenir des choses
Les variables pour conserver un nombre ou un mot et le réutiliser plus tard, puis Compter et calculer pour faire des mathématiques simples.
Faire des choix
Utiliser if et else pour permettre à un programme de prendre une décision, avec S’amuser avec le texte et S’amuser avec Vrai ou Faux pour les valeurs sur lesquelles il décide.
Recommencer
Les boucles et le comptage avec range, puis Rassembler des éléments dans des listes pour garder plusieurs éléments ensemble.
Les fonctions recettes
Les fonctions comme des recettes réutilisables : l’enfant écrit une série d’étapes une seule fois et l’utilise plusieurs fois.
Dessiner avec Turtle
Les graphiques Turtle, puis des animations simples et des motifs avec des boucles imbriquées, pour finir avec le mini-projet : jeu-questionnaire.
Fonctionnement
Ce que fait un enfant dans l’application
L’application est organisée de manière à ce que l’enfant ait toujours une prochaine petite étape à réaliser, et que le parent puisse voir d’un coup d’œil quelle est cette étape.
Regarder un programme dessiner, puis le modifier
Exécutez le premier petit programme : une tortue dessine une étoile. Choisissez un autre programme pour obtenir un carré, une fleur ou une spirale arc-en-ciel, puis modifiez deux nombres pour voir l’image changer.
Suivre un cours court
Chacun des 20 cours est divisé en petites leçons, depuis ce que sont les ordinateurs et le code, en passant par les algorithmes, les variables et les boucles, jusqu’à un mini-projet : créer un jeu de quiz.
Jouer, s’entraîner et continuer
Résolvez des niveaux de puzzles avec des blocs dans lesquels un chat, une grenouille, un robot ou un dragon doit atteindre l’objectif, essayez une mission, puis utilisez les quiz, les cartes mémoire, l’aide-mémoire et la série quotidienne pour retenir les nouvelles notions.
Contenu
Ce que l’application comprend
20
Cours, 80 leçons
Ordinateurs et code, algorithmes, affichage de messages, variables et mathématiques simples, texte et vrai ou faux, if et else, boucles avec range, listes et dictionnaires, nombres aléatoires, fonctions et animations Turtle.
41
Niveaux de puzzles avec des blocs
Les niveaux permettent de gagner des étoiles et deviennent progressivement plus difficiles, avec des blocs tels que move, jump, repeat, if blocked et repeat until goal. Les premiers niveaux sont gratuits.
60
Missions Python
De petits objectifs concrets, faciles, moyens ou difficiles : dire bonjour à l’ordinateur, compter des bonbons, construire un escalier d’étoiles, vérifier si un nombre est pair ou impair, trouver le jouet caché.
Turtle
Dessiner avec du code
Le graphisme Turtle, les animations simples et les motifs de boucles imbriquées transforment quelques lignes de Python en une image à l’écran.
Éditeur
Un véritable éditeur de code
Lorsque l’enfant est prêt, l’éditeur intégré permet d’écrire et d’exécuter du Python sur le téléphone, puis affiche le résultat. Les programmes peuvent être enregistrés et rouverts dans My Codes.
Révision
Des outils pour mieux retenir
Des mini-quiz et des révisions avec des cartes mémoire, un aide-mémoire, des programmes d’exemple, des notes, des leçons enregistrées et une série quotidienne avec une progression qui montre ce qui a été appris.
Pour les parents
Python est-il un bon premier langage pour un enfant, et pourquoi le dessin avec Turtle est-il utile ?
Python est souvent recommandé comme premier langage textuel, car son code se lit presque comme l’anglais et comporte peu de signes de ponctuation susceptibles de dérouter. Le dessin avec Turtle apporte l’autre élément dont les jeunes apprenants ont besoin : un résultat qu’ils peuvent voir. Quelques lignes déplacent un stylo à l’écran, et une erreur se manifeste par une forme de travers plutôt que par un message cryptique. La plupart des enfants sont plus enclins à réessayer lorsque le résultat est une image.
Graphisme Turtledu code que l’on peut voir
Une tortue est un petit stylo qui obéit à des commandes telles que avancer et tourner. Répétez les mêmes deux commandes et un carré apparaît ; répétez-les avec un angle différent et la forme devient une étoile. Cela rend l’idée d’une boucle visible.
Algorithmesdes étapes dans l’ordre
Avant même d’écrire du code, l’enfant apprend à décrire une tâche en suivant des étapes claires et dans le bon ordre, comme dans une recette. L’application revient plus tard à cette idée de recette lorsqu’elle présente les fonctions comme des recettes réutilisables.
IndentationLa particularité de Python
Python indique quelles lignes appartiennent à une boucle ou à une condition if grâce à leur niveau d’indentation. Tout devient bien ordonné une fois le principe compris, et c’est la première chose qu’un adulte voudra vérifier lorsque le programme d’un enfant ne s’exécute pas.
Des blocs, puis du textedeux façons d’aborder les mêmes idées
Assembler des blocs comme move, jump, repeat et if blocked entraîne le même raisonnement que la saisie de Python. Un enfant plus jeune ou moins sûr de lui peut commencer avec les blocs, tandis qu’un enfant qui veut écrire du vrai code peut passer directement aux leçons.
Pour qui
À qui elle s’adresse — et à qui elle ne s’adresse pas
Cette application vous convient si vous
- Êtes un parent qui veut voir de vrais progrès dans les premiers pas de son enfant en programmation, et non regarder une vidéo sur la programmation
- Avez un enfant qui aime dessiner, les puzzles ou les jeux, et qui essaierait le code s’il permettait de créer une image
- Voulez lui faire découvrir rapidement le vrai Python, avec des jeux de blocs comme début plus doux pour un enfant plus jeune ou moins sûr de lui
- Aimez les leçons claires et courtes, faciles à intégrer dans une journée bien remplie
- Voulez l’application dans la langue de votre famille, parmi 22 langues d’interface
Ce n’est pas le bon outil si vous
- Pensez que tout le parcours devrait être gratuit : le premier cours, les premiers niveaux de blocs et les premières missions le sont, et CoddyKit Pro débloque le reste
- Cherchez un cours pour des adolescents qui se dirigent vers la data science ou le développement web
- Voulez une classe avec un enseignant humain ; l’application permet d’avancer à son propre rythme, avec un onglet de chat IA pour poser des questions
Confidentialité
Pour les parents : achats et liens externes
Une barrière parentale protège les achats et les liens qui quittent Learn Coding for Kids: Python. Les abonnements sont configurés par un parent et, sur Android, ils peuvent être gérés ou annulés à tout moment dans Google Play.
Tous les détails figurent dans la politique de confidentialité de CoddyKit.
Questions
Foire aux questions
Qu’est-ce que Learn Coding for Kids: Python ?
Learn Coding for Kids: Python est une application gratuite pour iOS et Android qui enseigne le code aux enfants avec Python. Elle propose 20 cours courts et 80 leçons, du dessin avec Turtle, 41 niveaux de puzzles avec des blocs, 60 missions et un éditeur de code intégré. Elle est conçue pour les enfants qui n’ont jamais écrit de code.
À quel âge l’application s’adresse-t-elle ?
Le sous-titre de l’App Store la décrit comme une application de programmation ludique à partir de 6 ans, et l’application est classée 4+. Chaque enfant est différent : le premier dessin est donc un bon test. Si votre enfant aime regarder Turtle dessiner une étoile et modifier les nombres, les premières leçons lui conviendront probablement.
Mon enfant doit-il taper du code ?
Pas au début. Le premier dessin ne nécessite aucune expérience de saisie, et le Block Playground utilise des blocs qui s’emboîtent. La saisie de Python arrive progressivement au fil des leçons et dans l’éditeur de code, qui exécute le programme de l’enfant sur le téléphone et en affiche le résultat.
Qu’est-ce que mon enfant va réellement apprendre ?
Les enfants apprennent ce que sont les ordinateurs et le code, comment décrire une tâche en étapes ordonnées, comment afficher des messages et utiliser des variables, comment if et else permettent de faire des choix, comment les boucles et range répètent des actions, et comment fonctionnent les listes, les dictionnaires, les fonctions et les nombres aléatoires. Le cours se termine par des animations avec Turtle, des motifs créés avec des boucles imbriquées et un jeu-questionnaire conçu par l’enfant.
Quelle est la place des puzzles avec des blocs ?
Le Block Playground propose 41 niveaux dans lesquels un chat, une grenouille, un robot ou un dragon doit atteindre l’objectif. L’enfant assemble des blocs tels que move, jump, repeat et if blocked, appuie sur Lecture et regarde le programme s’exécuter. Cette activité entraîne la même pensée informatique que les leçons, avec des blocs plutôt que du texte.
Qu’est-ce qui est gratuit et que débloque Pro ?
Le premier cours, les premiers niveaux du Block Playground et les premières missions de programmation sont gratuits : un enfant peut donc essayer la vraie programmation avant qu’un parent ne se décide. CoddyKit Pro débloque tous les cours et toutes les leçons, les 41 niveaux de puzzles, les 60 missions, ainsi que l’examen et le certificat.
L’application fonctionne-t-elle sans connexion Internet ?
Le premier dessin avec Turtle s’exécute sur le téléphone et ne nécessite pas Internet. La fiche de la boutique ne promet pas une utilisation hors ligne pour le reste de l’application ; testez donc une leçon sur l’appareil avant de compter dessus pour un long voyage.
En quoi est-elle différente de l’application JavaScript pour enfants ?
Learn Coding for Kids: Python enseigne Python et commence par une tortue qui dessine une étoile. Learn JavaScript for Kids enseigne JavaScript et commence par un programme en direct dont l’enfant modifie les autocollants en appuyant dessus. Les deux applications partagent les mêmes bases : variables, boucles et décisions. Le choix dépend donc surtout du langage qui intrigue votre enfant.
Commencer
Laissez votre enfant dessiner sa première étoile en Python
Commencez gratuitement sur iOS et Android, dans 22 langues.
Plus de CoddyKit
Disponible sur iOS et Android.