Ce n’est pas toujours facile pour les enseignants et les parents de trouver des ressources pour enseigner l’informatique et le monde des STIM (sciences, technologie, ingénierie, mathématiques) aux enfants. Parfois, les enfants sont tellement doué-es en technologie qu’ils deviennent vite meilleur-es que l’enseignant! Au fil des années, plusieurs parents m’ont écrit pour me demander quels genre d’activités ils et elles pourraient faire avec leurs enfants pour les garder intéressé-es et leurs donner des défis avec les STIM.
Je me souviens quand j’étais jeune, ma mère n’était pas très bonne avec les ordinateurs. C’était moi qui l’aidait! Rapidement, j’ai commencé à passer tout mon temps devant l’ordinateur. Je me réveillais plus tôt le matin pour pouvoir passer plus de temps sur Neopets avant qu’elle ne me force à jouer dehors. Elle a vite réalisé que j’adorais jouer à l’ordinateur, elle mais ne savait pas trop comment rendre ce temps productif, et elle ne se doutait pas que j’étais déjà en train d’apprendre les bases de la programmation pour ma future carrière!
Avec tout ça en tête, j’ai décidé de créer une liste de super ressources gratuites pour initier les jeunes étudiants et les enfants aux STIM. De plus, pour complémenter cet article, j’ai créé un base de données contenant toutes les ressources que j’ai trouvées (gratuites et payantes) que vous pouvez consulter sur Notion.
Cet article est sponsorisé par le programme Girls4Tech de Mastercard et de Discovery Education.
Ressources pour enseigner la programmation aux enfants
Livres et activités à imprimer
Programme Girls4Tech
Avec l’objectif d’offrir à plus de 5 millions de jeunes filles une éducation excitante en STIM avant 2025, Mastercard a décidé de s’associer avec Discovery Education pour lancer une nouvelle phase de l’initiative Girls4Tech. Girls4Tech est le programme signature de Mastercard en ce qui a trait aux sciences, la technologie, l’ingénierie et les mathématiques (STIM). Le programme, développé pour donner aux jeunes filles du primaire et du secondaire accès à des ressources en STIM pour explorer des possiblités de carrière, insiste sur l’intelligence artificielle et la cyber-sécurité. Tout le contenu est accessible gratuitement et offre des activités imprimables, des guides pour l’enseignant, des présentations, et plus!
En partenariat avec Discovery Education, le site web de Girls4Tech est maintenant disponible au Canada! Une grande variété d’activités sur différents sujets sont disponibles en 9 langues, incluant le français:
- Cryptologie
- Détection
- Tout ce qui est digital
- Big Data (bases de données)
- L’intelligence artificielle pour le bien commun
Leçons en ligne & jeux
Canada Learning Code
Canada Learning Code est une organisation à but non lucratif qui offre des ateliers à travers le Canada aux enfants, mais aussi aux adultes! De plus, ils offrent plusieurs resources pour enseigner l’informatique aux enfants et plusieurs plans de cours à différents niveaux de programmation. Il y a aussi des cours sur les réseaux, les données, la société, et le design. Il y a aussi des ressources pour les enseignants qui souhaitent créer des cours de technologie dans leurs classes.
Kids Code Jeunesse
Kids Code Jeunesse est un organise comme Canada Learning Code qui visa à donner accès à tous les enfants canadiens à de l’éducation sur la technologie. Ils ont aussi un focus sur l’enseignement aux jeunes filles et aux communautées qui ne sont pas suffisamment servies.
Sur leur site web, ils offrent différentes ressources pour les parents et les enseignants. Les canadiens peuvent aussi s’enregistrer pour des ateliers « hands-on » et virtuels, ainsi que des clubs de code. Vous pouvez regarder des vidéos « code avec moi » et des projets de programmation sur Scratch, HTML, Python, l’intelligence articielle & les algorithmes. Ils offrent même des activitées « unplugged » pour apprendre loin des écrans!
Code.org
Code.org est un organisme à but non lucratif qui vise à étendre l’accès à l’informatique, particulièrement auprès des jeunes filles et des groupes minoritaires. Ils offrent des ateliers en ligne, où les étudiant-es peuvent rapidement créer des applications mobiles, des jeux, ou des site webs en utilisant du javascript ou du « drag and drop »! Leurs cours sont actuellement disponible en plus de 67 langues et utilisés dans plus de 180 pays!
J’ai expérimenté avec la création d’application mobile et j’ai rapidement créer cette application assez simple. Mais je suis certaine que ce serait super amusant pour un enfant de créer un projet similaire et de pouvoir le partager facilement avec toute la famille simplement avec un lien!
Scratch
Scratch est un jeu gratuit qui permet aux jeunes de programmer leur propre jeu à travers le site web. Une fois le jeu terminé, il est possible de facilement partager la création avec d’autres en ligne!
Il y a quelques années, j’ai enseigné un atelier avec Scratch avec Canada Learning Code. C’était vraiment amusant et interactif. Les parents sont parfois submergés par l’informatique. Heureusement, Scratch est facile à apprendre, et c’est vraiment un bon projet à faire à deux!
Vous pourriez même pousser l’exercice et aller jusqu’à créer vos propres fond d’écran pour le jeu avec Canva, puis créer de la musique ou des sons pour les effets sonores avec BandLab ou Soundtrap (qui sont gratuits), et envoyer tout ça sur Scratch pour créer un jeu vidéo complet! De cette façon, l’enfant en apprend davantage sur le design graphique, la composition de musique, et la logique informatique!
Applications Mobiles
Grasshopper: Learn to Code
Grasshopper est une application pour apprendre à coder développer avec le programme « Code avec Google ». L’objectif de l’application est de rendre l’apprentissage du code facile pour tous et toutes – même pendant que vous êtes en route vers l’école ou le travail, ou que vous attendez en ligne!
Les débutants peuvent commencer par de simple quiz casse-tête que vous pouvez compléter en 5 minutes chaque jour, qui vous apprendront les concepts fondamentaux de la programmation. Ensuite, les étudiants commencent à apprendre le Javascript!
PS: Il y a une autre application qui porte le même nom, alors vérifiez que vous êtes en train de télécharger la bonne!
SoloLearn: Learn to Code
Âge: 13+
SoloLearn est une super app disponible pour Android et iOS qui offre des cours gratuit personnalisés à chaque étudiant. Plusieurs languages sont disponibles : Python, C++, Java, C#, etc. Les étudiant-es peuvent aussi continuer d’apprendre directement où ils ont arrêter le cours sur l’application mobile à partir du site web de SoloLearn. De plus, SoloLearn crée un plan d’apprentissage personnalisé en fonction de votre expérience en programmation, combien de sessions de programmation vous souhaitez compléter par jour, et le langage informatique que vous souhaitez apprendre.
Tynker
Tynker est une application et un site web qui permet aux enfants d’apprendre à coder. Ceux-ci peuvent commencer à apprendre avec des blocs logique, ou même passer directement à apprendre le python. De plus, ils offrent plus de 20 jeux gratuits pour apprendre à coder, ce qui est suffisant pour explorer Tynker!
Voici quelques autres applications créées pour les enfants:
Vidéos YouTube
Love Letters to Computers
Age: 5+
Love Letters offre offre une série de vidéos en anglais et de ressources sur la technologie pour les enfants de la maternelle (kindergarten) jusqu’aux premières années à l’école primaire (5 à 12 ans). Avec de courtes vidéos de moins de 10 minutes, ils enseignent la technologie, les données, les algorithmes, le hardware, et plus. Toujours dans des termes simples et accessibles pour les débutants.
Pour enseigner l’informatique aux enfants, les enseignants et les parents peuvent aussi avoir accès à du matériel d’enseignement directement sur le site de Hello Ruby qui a créé la série.
The Kid Should See This
TKSST est un blogue qui recense des milliers de vidéos accessible pour les enfants sur différents sujets: la science, les technologies, l’espace, les animaux, la nourriture, la nature… et la liste continue! Comme leur slogan le suggère, c’est une collection de « vidéos intelligentes pour les esprits curieux de tous les âges », alors tout le monde pourra y trouver quelque chose qui les intéresse!
Site web pour apprendre à coder
freeCodeCamp
freeCodeCamp est un organisme à but non lucratif qui vise à aider les gens à apprendre à coder gratuitement. Ainsi, toutes les fonctionnalités du site web sont gratuites – il n’y a pas d’abonnement payant offert! Plusieurs ont appris à programmer sur freeCodeCamp et ont eu une merveilleuse expérience. Alors, si vous voulez apprendre à coder, freeCodeCamp est une excellente façon de commencer!
Codecademy
J’ai utilisé Codecademy quand j’étais plus jeune pour apprendre les bases du Python! J’ai beaucoup aimé l’approche d’apprendre directement en codant via leur éditeur dans le navigateur. Au fil des années, ils ont développé plus de cours payants, mais certains cours sont encore accessibles gratuitement.
Découvrez plus de ressources pour enseigner l’informatique aux enfants
En plus de toutes les ressources listées dans cet article, j’ai créé une base de données sur Notion qui liste toutes les ressources gratuites et payant pour enseigner ou apprendre la programmation – aux plus jeunes mais aussi aux adultes!
Si vous avez des suggestions de ressources ou de matériels à ajouter à cet article ou à la base de données, n’hésitez pas à laisser un commentaire à cet article. Il me fera plaisir de mettre à jour la page et d’ajouter votre ressource!
Conclusion
J’espère que cet article vous aura été utile et vous aura donné quelques ressources pour que vous puissiez enseigner l’informatique aux enfants autour de vous. Les adultes peuvent aussi très bien apprendre à programmer avec ces ressources! Il n’est jamais trop tard pour apprendre à coder.
Si vous connaissez d’autres ressources qui pourraient convenir à cette liste, laissez un commentaire! Je vais garder cet article le plus à jour possible.
2 commentaires
Bonjour Marie,
Merci pour cet article riche en informations utiles. Je partage !
Bonjour Sarah, je suis heureuse de savoir que vous appréciez cet article! Merci de votre partage, j’apprécie! 🙂
Marie