Tous les enfants devraient avoir la chance d’expérimenter la programmation informatique dès un jeune âge. Heureusement, il est possible d’approcher l’apprentissage du codage de plusieurs façon.
Vous et votre portefeuille serez heureux d’apprendre qu’il existe plusieurs applications éducatives gratuites qui permettent d’apprendre à programmer. Ce sont des outils d’excellente qualité très bien adaptés aux enfants. Je les ai testé pour vous!
Une autre façon excellente façon d’apprendre à coder pour un enfant est bien-sûr la robotique! Les choix de jouets robots sont nombreux sur le marché et il est facile de se perdre en tant que parent. Je vous présente donc également les meilleurs jouets robots en 2022.
Si vous essayez de tenir vos jeunes loin des écrans le plus possible, vous serez ravis d’apprendre qu’il est même possible de se familiariser avec les concepts de la programmation avec des activités déconnectées!
***L’honnêteté, c’est important! Code Imaginaire reçoit une commission sur certains achats faits avec les liens ci-dessous, sans aucun coût additionnel pour vous. Ceci me permet de maintenir le blogue et m’aide à offrir des cours à petits prix.
Les applications gratuites
Les meilleurs robots
Les gadgets les plus cool!
Les jeux déconnectés
Les meilleures applications éducatives gratuites pour apprendre à coder en 2022
Scratch
- Français: Oui
- Prix: Gratuit
- Âge: 8 ans et plus
- Plateforme: Ordinateur ou tablette
Scratch est un langage de programmation visuel, créé par le MIT (Massachusetts Institute of Technology) spécialement pour l’apprentissage de la programmation chez les enfants. Que ce soit pour créer un jeu, une histoire animée, un quiz, une carte de souhaits… pratiquement tout est possible sur Scratch!
Votre enfant assemble des blocs pour créer son programme et l’exécuter. C’est ainsi que, tout en s’amusant, votre enfant découvre des concepts de programmation (comme les séquences, boucles ou conditions) et travaille des concepts mathématiques (comme les variables ou les coordonnées).
Pour son côté ludique, sa simplicité et son potentiel éducatif, Scratch est sans conteste notre choix #1 comme application gratuite pour apprendre à coder dès 8 ans. Ça explique pourquoi le cours de programmation avec Scratch a été le premier cours offert par Code Imaginaire!
On aime
- Scratch est simple, épuré, visuel et coloré!
- L’outil le mieux traduit en français
- Possibilité d’enregistrer sa voix
- Possibilités de création preque infinies
- Partager ses réalisations facilement
- Fonctionne avec Makey Makey, Micro:bit ainsi que les robots Lego Boost et Mindstorm
- Aucun téléchargement
- Projets enregistrés dans le nuage
On aime moins
- Utilisation sur tablette possible mais pas optimale
Scratch Jr
- Français: Oui
- Prix: Gratuit
- Âge: 5 à 7 ans
- Plateforme: Tablette seulement (Android ou iPad)
On aime
- Scratch Jr est très facile à utiliser
- Possibilité d’enregistrer sa voix (un gros hit chez nous!)
- Grande place à la créativité
- Plusieurs scènes et personnages amusants
- Projets enregistrés dans le nuage
On aime moins
- Disponible sur tablette seulement
Liens pour découvrir Scratch Jr
Code.org
- Français: Partiellement traduit
- Prix: Gratuit
- Âge: 4 ans et plus
- Plateforme: Ordinateur, Chromebook, tablette ou mobile (mais certaines activités nécessitent un ordinateur).
Tout comme Scratch, Code.org permet de programmer avec des blocs. Alors que Scratch laisse énormément de place à la créativité, de son côté, Code.org met l’emphase sur des cheminements d’apprentissage et des défis qui rappellent un peu les « smart games ». Sur cette application web gratuite, l’enfant doit résoudre des défis de plus en plus complexes en utilisant les bons blocs de code (par exemple déplacer le personnage jusqu’au trésor ou tracer un carré).
Autre que les cheminements d’apprentissage, Code.org contient une multitude d’outils de création de projets. Chaque outil de création présente des blocs de code différents.
Le Labo des applis et le Labo des jeux sont 2 outils de créations de projets qui permettent de programmer des applications mobiles et des jeux. La programmation se fait avec des blocs mais ceux-ci sont basés sur le langage JavaScript et sont donc en anglais.
Le Labo du web est une interface pour programmer en HTML et CSS, les langages de programmation utilisés en développent web. Puisqu’il n’y a pas de portion JavaScript dans cette interface, les pages web sont statiques (aucun bouton ou action). À noter qu’avec le Labo du web, il n’y a pas de blocs de code donc l’enfant doit écrire son programme en texte.
On aime
- Présence de personnages connus (Disney, Minecraft, etc.)
- Séries de leçons à suivre pour apprendre les concepts de base de la programmation
- Alterner facilement entre les blocs et JavaScript en un seul clic
- Aucun téléchargement
- Projets enregistrés dans le nuage
On aime moins
- Pas évident de créer le compte Code.org de la bonne façon (heureusement je vous ai préparé une vidéo!)
- Il y a peu de liberté pour expérimenter et créer selon ses envies
- Peut devenir redondant ou ennuyant à long terme
- Traduction en français non complète
- Toutes les activités sont débloquées, il est donc très tentant d’en sauter ou de les faire dans le désordre
Liens pour découvrir Code.org
Tinkercad codeblocks
- Français: Blocs en français. Tutoriels en anglais.
- Prix: Gratuit
- Âge: 8 ans et plus
- Plateforme: Ordinateur, Chromebook, iPad
Tinkercad est un programme de modélisation 3D reconnu pour sa facilité d’utilisation. C’est l’outil idéal pour les débutants et les enfants qui veulent laisser aller leur créativité en 3 dimensions! Pour apprendre à programmer, c’est le module Codeblocks qu’il faut visiter. En utilisant des blocs de code pour faire apparaitre des formes, les redimensionner et les déplacer, votre enfant aborde la programmation informatique d’une manière hyper originale!
On aime
- Blocs de code en français
- Possibilité de partager ses créations avec un lien
- Grande place à la créativité
- Voir sa création se créer automatiquement un bloc à la fois
- Possibilités de créer traditionnellement (voir ici) ou avec des blocs de code
- Projets enregistrés dans le nuage
On aime moins
- La création du compte Tinkercad est un peu fastidieuse (mais je vous explique comment faire dans cette vidéo!)
- Pas de tutoriel pour la portion “codeblocks” de Tinkercad. Il y a seulement une banque de projets déjà codés auxquels se référer (et les descriptions des étapes sont en anglais).
VR vex
- Français: Blocs en français. Tutoriels en anglais.
- Prix: Version gratuite satisfaisante. Versions payantes disponibles.
- Âge: 8 ans et plus
- Plateforme: Ordinateur, Chromebook, iPad, Android
La robotique est une excellente façon d’apprendre la programmation. Avec VR vex, pas besoin d’un vrai robot! Ici on joue avec un robot virtuel via une application éducative gratuite.
On aime
- Blocs de code en français basés sur Scratch
- Visionneur de code pour voir la ‘traduction’ du code en langage Python
- Plusieurs aires de jeux (toile de dessins, fonds marins à nettoyer, disques à déplacer, labyrinthe, etc.)
- Changer l’angle de caméra pour mieux voir son robot
- Le robot virtuel est bien équipé! Senseurs, électro-aimant, porte-crayons…
On aime moins
- Tutoriels en anglais seulement. Pour l’instant, Code Imaginaire n’offre pas de cours pour VR VEX mais si ça vous intéresse, inscrivez-vous sur la liste d’attente.
- Pas d’enregistrement sur le nuage. Il faut enregistrer ses projets localement
CodePen
- Français: Non – Anglais seulement
- Prix: Gratuit
- Âge: Dépend de la motivation de l’enfant à utiliser un langage de programmation texte
- Plateforme: Ordinateur, Chromebook, iPad, Android
CodePen permet de développer et tester en direct des pages web avec du code en HTML, CSS et JavaScript. Codepen n’est pas une plateforme dédiée spécifiquement aux enfants mais c’est assez facile d’utilisation pour être un excellent point de départ pour ces enfants qui veulent aller plus loin que la programmation par blocs. La programmation est identique au Labo du web de Code.org, à l’exception qu’ici on peut insérer du JavaScript.
On aime
- Apprendre des langages de programmation professionnels
- Possibilité de partager ses créations facilement
- Interface épurée
- S’amuser à créer des sites webs sans avoir à payer pour un hébergement
- Projets enregistrés sur le cloud
On aime moins
- Tout en anglais
- Aucun tutoriel intégré (heureusement Code Imaginaire offre un cours d’introduction CodePen pour enfants de 8 ans et +)
Teachable Machine
- Français: Oui
- Prix: Gratuit
- Âge: 8 ans et plus
- Plateforme: Ordinateur, Chromebook, iPad, iPhone
J’insère ici 2 dernières applications gratuites qui ne sont pas utilisées pour apprendre à programmer mais plutôt pour s’initier aux concepts de l’intelligence artificielle. Elles sont donc très liées à l’univers du codage et méritent leur place dans cette liste d’applications gratuites! La première est Teachable Machine est une plateforme développée par Google qui permet de créer des modèles d’apprentissage machine. Votre enfant peut entrainer l’ordinateur à reconnaitre des images (fichiers ou webcam), à classifier des sons ou à identifier des postures.
Si votre enfant est intéressé à en découvrir un peu plus sur l’intelligence artificielle, notamment l’apprentissage machine, notez que le bonus IA du cours de programmation avec Scratch aborde cette compétence du 21e siècle de façon amusante.
On aime
- Facilité d’utilisation
- Utiliser la webcam
- Aucun compte à créer pour l’utiliser
- Plusieurs types de modèles possibles (image, son, posture)
On aime moins
- Les modèles doivent être exportés et enregistrés localement
Liens pour découvrir Teachable Machine
Bonus intelligence artificielle du cours de programmation Scratch
Machine Learning for Kids
- Français: Oui
- Prix: Gratuit
- Âge: 8 ans et plus
- Plateforme: Ordinateur, Chromebook, iPad, iPhone
Une autre application qui fait découvrir l’univers de l’intelligence artificielle aux enfants est Machine Learning for Kids (ML for kids). Tout comme Teachable Machine, c’est un outil qui permet de créer des modèles d’apprentissage machine. Votre enfant peut entrainer l’ordinateur à reconnaitre images, texte, son ou nombre. L’avantage de Machine Learning for Kids est que le modèle que vous avez entrainé peut être exporté dans une interface de programmation basée sur Scratch. Votre enfant peut donc
Si votre enfant est intéressé à en apprendre d’avantage sur l’apprentissage machine, notez que le bonus IA du cours de programmation avec Scratch contient une mission complète consacrée à ce sujet. On y utilise d’ailleurs ML for kids pour entrainer un modèle qu’on exporte ensuite dans un projet Scratch.
On aime
- Facilité d’utilisation
- Utiliser la webcam
- Exporter dans une interface semblable à Scratch pour programmer avec notre modèle
- Plusieurs exemples de projets Scratch à utiliser pour s’inspirer
On aime moins
- Les modèles sont exportés dans une interface semblable à Scratch mais non liée. Les projets programmés avec nos modèles doivent être enregistrés localement
- Il faut télécharger les guides du professeurs et de l’étudiant pour avoir de l’aide sur les projets proposés
Liens pour découvrir Machine Learning for Kids
Bonus intelligence artificielle du cours de programmation Scratch
Les meilleurs jouets robot 2022 pour découvrir la programmation informatique
Lego Boost
- sFrançais: Oui
- Prix: 199$ CAD sur Amazon
- Âge: 7 à 12 ans (mais possible de commencer plus jeune)
- Plateforme: iPad et Android (vérifiez ici pour les connaître les appareils spécifiques). Le robot est aussi programmable par ordinateur avec Scratch et Scratch Link (bluetooth 4.1 ou plus requis). *Attention les instructions de construction sont disponibles sur l’application seulement (donc non disponibles sur ordinateur). Une fois construit, le robot peut ensuite être programmé avec Scratch sur l’ordinateur.
Souvent gagnant des nombreux palmarès des meilleurs robots pour débutants sur le web, Lego Boost est un incontournable lorsqu’on parle de jouets robots pour apprendre à coder. En combinant la versatilité légendaire de Lego, un moteur, des senseurs et une interface de programmation facile à utiliser (même pour les pré-lecteurs), on a un robot unique qui a tout pour plaire.
Venez voir la vidéo de mon test du Lego Boost juste ici!
On aime
- Compatible avec Scratch
- L’application qui propose des défis graduels
- Pouvoir commencer à programmer même avant d’avoir terminé la construction
On aime moins
- Beaucoup de pièces Lego à gérer!
- Instructions d’assemblage sur l’application Lego Boost seulement
Liens pour découvrir le robot Lego Boost
LEGO Boost Application sur Google Play
LEGO Boost Application sur App store
Botley
Un mignon petit robot robuste, drôle et abordable que votre enfant programme grâce à une manette. Des cartes de codage sont incluses pour aider votre enfant à visualiser son programme. Botley peut avancer, tourner, reculer, détecter des objets devant lui et suivre une ligne. Les accessoires inclus dans la boîte permettent à votre enfant de créer ses propres parcours pour son robot.
On aime
- Durable (ici il a survécu à 3 enfants)
- Botley réagit à ce qui se passe (par exemple, il pousse un uh-oh lorsqu’il détecte un objet ou atchoum lorsqu’il s’ennuie)
- Les cartes de codage
On aime moins
- Difficulté à détecter des lignes noire dessinées par nous même (mais suit bien les lignes sur les cartons inclus)
- Pourrait y avoir plus de cartons “casse-tête” pour créer le parcours de Botley
Acheter Botley
Robot Souris CODE & GO
- Français: Sans lecture ni écriture
- Prix: Environ 90$ sur Amazon.
- Âge: 4 ans et +
- Plateforme: Aucune – C’est un robot sans écran!
Avec cette petite souris robot, votre enfant fabrique un labyrinthe et programme la souris pour qu’elle réussisse rejoindre le fromage.
On aime
- Les cartes exemples
- Les cartes de codage
- Pouvoir créer ses propres labyrinthes
On aime moins
- Peut être difficile de bien aligner la souris au centre de la tuile.
mBot
- Français: Oui
- Prix: Environ 130$ CAD
- Âge: 8 ans et +
- Plateforme: Ordinateur, Chromebook, iPad et Android
Rose ou bleu, le mbot est un bon petit robot solide. Mbot avance, tourne, recule, s’allume et détecte et mesure la distance d’un objet. Mbot Neo est la version plus récente du mBot.
On aime
- Programmable avec des blocs en français très semblables à Scratch
- La petite manette programmable
- Pouvoir changer les couleurs des lumière DEL
- Dessus du robot compatible avec des briques Légo
- Projets s’enregistrent dans le nuage
- Aperçu du code en langage Python
On aime moins
- Beaucoup d’accessoires intéressants doivent être achetés séparément
- Nécessite une clé spéciale pour connecter le robot à l’ordinateur via bluetooth mais fonctionne bien avec le câble fourni. Note: Le bluetooth fonctionne sur les appareils mobiles.
- Les batteries sont difficiles à aller changer (dans la version originale)
Les gadgets les plus populaires pour s’amuser à programmer en 2022
Makey Makey
- Français: Oui car s’utilise avec Scratch mais tutoriels du fabricant en anglais.
- Prix: Environ 65$ CAD sur Amazon.
- Âge: 8 ans et +
- Plateforme: Ordinateur, iPad ou Android (avec adaptateur)
Avec ce super gadget, votre enfant pourra transformer n’importe quel objet (ou presque) en une touche! Makey Makey permet à votre enfant de contrôler un jeu avec de la pâte à modeler, jouer de la musique avec des bananes, faire parler un dessin et bien plus. Les possibilités sont pratiquement infinies! Parfait pour les petits (et grands) inventeurs.
On aime
- S’utilise avec Scratch (mon petit chouchou!)
- Drôle et original
- On expérimente les circuits électriques et la conductivité en même temps
- Stimule la créativité
On aime moins
- Les câbles avec pinces crocodile fournis sont un peu courts pour certains projets. Ce n’est pas très grave puisqu’il est possible de s’en procurer d’autres ou d’utiliser certains matériaux pour faire des extensions.
- Gaspillage potentiel de nourriture!
Matériel intéressant à avoir avec le Makey Makey
On aime
- Les senseurs sont tous intégrés (température, détecteur de lumière, accéléromètre, boussole numérique) donc pas d’achat additionnel
- La version V2 possède un microphone et un haut-parleur.
- Possibilité de s’amuser sans l’acheter en utilisant le simulateur de micro:bit sur le site de MakeCode
- S’utilise avec Scratch (oui je sais, encore Scratch!)
- Idées de projet ici
On aime moins
- Tutoriels sur Makecode ne sont pas tous traduits en français
Les jeux déconnectés pour apprendre les concepts de la programmation informatique
Cartes de codage
- Français: Oui
- Prix: Moins de 5$ CAD (exemple ici)
- Âge: 3 à 13 ans
- Plateforme: Aucune! C’est un jeu déconnecté.
Votre enfant peut se familiariser avec les concepts de programmation avec de simples cartes de codage et un peu d’imagination pour créer un scénario et plateau de jeu. C’est une solution peu dispendieuse qui permet de créer des défis sur des thèmes que vos enfants adorent.
On aime
- Stimule la créativité lors de la création du défi à relever
- Possibilité de les créer à la maison ou de les imprimer ici
- S’adapte aux passions et intérêts de son enfant
On aime moins
- Prend un peu de temps de planification pour créer le plateau de jeu
Parcours de billes (marble run)
- Français: Oui
- Prix: Très variable
- Âge: 4 ans et plus
- Plateforme: Aucune! C’est un jeu déconnecté.
Ça peut paraitre surprenant mais s’amuser à concevoir un parcours de billes peut aider à acquérir des concepts de base de la programmation. Effectivement, les enfants apprennent à planifier, anticiper et surtout déboguer! J’apprécie particulièrement les parcours de billes Hape qui ont même été mentionné dans un article du Wall Street Journal comme un jouet de bois qui enseigne aux enfants à coder! Chaque bloc a une fonction différente et ce sont les couleurs des blocs qui permettent de différencier chaque action. Votre enfant utilise donc sa pensée logique pour anticiper l’action à faire et choisir le bon bloc à utiliser.
On aime
- Fait en bois et magnifique, ce qui est bien considérant qu’il passe beaucoup de temps au milieu de notre salon
- Les pièces sont très solides
- Développe à la fois des concepts de programmation et d’ingénierie
On aime moins
- Les collecteurs oranges sont vendus séparément mais sont fortement conseillés pour garder le contrôle sur les billes
- La construction s’écroule parfois mais ce n’est pas assez fréquent pour enlever le goût aux enfants d’y jouer
Recommandations de parcours de billes
Turing Tumble
- Français: Oui
- Prix: 90$
- Âge: 8 ans et plus
- Plateforme: Aucune! C’est un jeu déconnecté.
Le turing tumble est un jeu très original avec lequel les jeunes construisent des ordinateurs à billes afin de relever des défis proposés. L’enfant (ou l’adulte!) arrive à créer des séquences, réaliser des opérations logiques, additionner, soustraire, multiplier et diviser! C’est un jeu surprenant qui met au défi petits et grands.
On aime
- Boitier de rangement et solidité
- Grand cahier de défis
- Même les plus petits peuvent s’amuser à créer des parcours selon leur imagination
On aime moins
- Parfois quelques pièces bloquent et il faut les aider un peu
- Un peu long à ranger
Ceci met fin à ce tour d’horizon des meilleurs robots, jouets , sites web et applications qui peuvent aider votre enfant a apprendre les concepts de la programmation et améliorer ses compérences numériques. J’espère vous avoir éclairé sur ce qui s’offre à vous dans le domaine du codage en cette année 2022.
Article écrit par Julie Poudrier, fondatrice de Code Imaginaire et testeuse d’applications, robots, gadgets et jeux!
Autres articles
Cadeau de fin d’année pour enseignant(e)
À chaque mois de juin, c’est la même question! Comment montrer notre appréciation à cette personne si précieuse qui a accompagné notre enfant tout au long de l’année? On veut un beau cadeau de fin d'année original pour l'enseignant(e) de notre enfant. Un cadeau qui ne...
Une idée cadeau géniale pour la fête des mères – Programmer un jeu à partager
Une idée vraiment originale, full techno, pour créer un cadeau de fête des mères qui surprend et qui remplit de bonheur. Une activité pour les enfants en âge de bien lire. Je l’avoue, je fais un peu de recyclage en cette fête des mères… En février, j’ai partagé sur le...
Lettre à ma fille – Aucun chemin n’est réservé aux garçons
Cet article a été créé pour le blogue Je suis une maman. Consultez le ici.
À propos de nous
Nous offrons des ateliers de programmation en ligne pour les enfants de 8 ans et plus. Notre mission est d’enseigner à coder dans le plaisir, la créativité et l’autonomie.
Contactez-nous
Politique de confidentialité
Termes et conditions