Enseigner l’informatique aux enfants – Ressources gratuites

écrit par Marie 14 juillet 2021

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 

Capture d'écran de la page d'accueil du site web du 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

Capture d'écran de la page des plans de cours sur le site de Canada Learning Code, une bonne ressource pour enseigner l'informatique aux enfants.

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 

Capture d'écran de la page des ressources de Kids Code Jeunesse, une super ressources pour apprendre l'informatique aux enfants.

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

Capture d'écran du site web de Code.org où on peut enseigner aux enfants l'informatique en créant une application mobile.

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

Capture d'écran de Scratch, où on voit des blocs logiques « drag and drop » de différentes couleurs pour enseigner la logique de programmation aux enfants.

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

Capture d'écran de la page d'accueil du site web de Grasshopper, une application mobile développée par Google pour apprendre à coder.

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

Capture d'écran de la page d'accueil du site web SoloLearn, un site web pour apprendre à programmer.

Â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 

Capture d'écran du site web Tynker, qui peut être utilisé pour apprendre l'informatique aux enfants avec des blocs logiques.

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 

Episode 01: Computer Science 

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

Capture d'écran de la page d'accueil du site web "The Kid Should See This", une ressource pour apprendre l'informatique aux enfants.

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

Capture d'écran de la page d'accueil de 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

Capture d'écran de Codecademy, où on peut voir une liste des languages de programmation qu'il est possible d'apprendre sur le site web. C'est un bon site pour enseigner l'informatique aux enfants.

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!

Capture d'écran d'une base de données sur Notion qui liste plusieurs ressources pour enseigner l'informatique aux jeunes et aux moins jeunes!

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.

Did you like this post? Support me with a coffee!

2 commentaires
1

Vous pourriez aimer

2 commentaires

Sarah 16 juillet 2021 - 11:17

Bonjour Marie,
Merci pour cet article riche en informations utiles. Je partage !

Reply
Marie 8 septembre 2021 - 1:33

Bonjour Sarah, je suis heureuse de savoir que vous appréciez cet article! Merci de votre partage, j’apprécie! 🙂
Marie

Reply

Écrire un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More