Préparer les élèves aux différents métiers du 21e siècle, n'est-ce pas là l'un des mandats des écoles aujourd'hui? La programmation informatique peut grandement y contribuer. Les compétences de ce siècle changent et les futurs adultes doivent être prêts à y faire face.
La programmation va bien au-delà de l’informatique et permet de développer la créativité, l'innovation, la pensée critique, la résolution de problèmes, l'organisation des idées, la communication, et la collaboration. Faire de la programmation dans les classes ne vise pas à faire des élèves des développeurs.
Afin d'aborder ce thème en classe, voici un bon nombre de ressources pédagogiques qui faciliteront la tâche des enseignants. Dailleurs, pourquoi ne pas profiter de l'événement « La semaine des sciences informatiques », pour aborder ce sujet en classe?
Cliquer sur le titre de section
Pensée informatique
Activités pédagogiques
Formations virtuelles
La robotique en classe
Quelques livres sur la pensée informatique
La programmation et la robotique en vidéo
Toutes les ressources suivies du sont accessibles dans Carrefour éducation.
Pensée informatique
Le concept de la pensée informatique (ou de la programmation) est souvent considéré comme un concept flou ou réservé aux programmeurs. Voici quelques liens intéressants qui permettront de démystifier cette notion. Cette section est destinée essentiellement aux enseignants.
Qu'est-ce que la pensée informatique?
La pensée informatique est « une forme de raisonnement permettant de résoudre des problèmes complexes » en analysant une situation, en la décortiquant et en l’abordant de façon séquentielle.
Les compétences du 21e siècle en lien avec la pensée informatique
Les responsables de projet Cocréatic ont sélectionné cinq compétences clés parmi les compétences du 21e siècle : pensée critique, collaboration, créativité, résolution de problème et pensée informatique.
Pourquoi programmer et pourquoi enseigner le code?
Voici une affiche qui montre huit utilités à enseigner la programmation dans les salles de classe. De plus, le second lien propose huit vidéos (d'une minute) montrant des interventions portant sur les bienfaits de la programmation.
Quels sont les points positifs de l'enseignement de la programmation?
Voici une liste d'avantages à enseigner la programmation à l'école.
Activités pédagogiques
Cette section porte sur plusieurs sites Web permettant d'initier et de faire travailler les élèves sur la pensée informatique et la programmation. La plupart propose des activités pédagogiques clés en main.
Code.org
Donner accès à l'apprentissage de l'informatique à tous les élèves de toutes les écoles, voilà le mandat du site. Ce dernier peut être un moyen de soutenir l'enseignant tant par ces cours que pour son suivi des apprentissages.
Scratch ou Scratch Jr
Pour créer des histoires, des jeux et des animations, les élèves peuvent recourir à ces logiciels qui rendent la programmation simple et accessible sur ordinateur. Un tutoriel et plusieurs exemples de réalisations sont disponibles.
Code MTL
Ce site regroupe une formation, des ressources, et un soutien pour les enseignants pour débuter avec la programmation. De plus, voici le détail des activités.
Les TIC à la CSDM - Programmation
La section programmation du site Les TIC à la CSDM répertorie des outils pour comprendre la programmation, des activités avec ou sans technologie, et des activités avec ou sans robot.
CodeCombat
Ce site est une plateforme de gestion des apprentissages du code informatique Python et JavaScript. Cette introduction à l'informatique est amenée sous la forme d'un jeu vidéo.
L'enseignement de l'informatique créative!
Ce guide en ligne (154 pages) rassemble des idées, des stratégies et des activités pour une introduction à l'informatique créative grâce au langage de programmation Scratch.
Squeaki MST
Voici une liste d'hyperliens vers diverses activités d'appropriation de Squeak et de Scratch.
1, 2, 3... Codez! / Fondation la main à la pâte
C'est un projet visant à initier les élèves aux sciences informatiques, par des activités branchées et débranchées. Voici un lien pour plus de détails des activités.
Guide d'activités technocréatives pour les enfants du 21e siècle
Cet attrayant guide gratuit de Margarida Romero et Viviane Vallerand comprend 15 fiches d'activités multidisciplinaires destinées aux enfants du préscolaire et du primaire ainsi que des pistes d'évaluation pour les diverses compétences ciblées.
Une heure de code
Une heure de code est un site qui démystifie la programmation et qui montre que tout le monde peut y avoir accès. Le guide pratique montre comment mettre en place une heure de code dans sa classe. Notez que le site offre des sections en français et en anglais.
La compétence à programmer
Voici la présentation de Sonia Fiset, Martin Baril, Stéphanie Rioux, et Manon Legare, à l'AQUOPS 2018. Dans cet atelier, ils donnent plusieurs pistes pour travailler la programmation en mathématiques.
11 des meilleures applications pour apprendre le code à l'école
Voici une liste d'applications pour tablette clés en main qui permettront aux élèves de découvrir et de se familiariser avec la programmation.
Formations virtuelles
Cette section regroupe un échantillon de formations virtuelles (textes et vidéos) tant pour les élèves que pour les enseignants.
Démystifier les différents types de robots
Cette vidéo présente les différents ensembles de robotiques généralement disponibles au Québec. Quel matériel choisir en fonction de l'âge des élèves? Comment se fait la programmation? Quel matériel informatique doit-on utiliser? Cette vidéo permet de faire des choix judicieux pour l'achat de matériel de robotique éducative.
Formation et défis sur Scratch / Campus RÉCIT
Ce cours proposé par le RÉCIT MST présente Scratch et décrit des défis à relever qui seront réalisés après avoir appris différentes techniques avec Scratch.
Programmation créative / CADRE21
Dans cette formation, on invite à connaître l’approche et les pratiques de la programmation créative. Avec des outils , la programmation est à la portée de tous, mais il est important de bien réfléchir à son intégration pédagogique afin de concevoir des activités d’apprentissage signifiantes pour les élèves. Les formations sont gratuites pour les intervenants scolaires québécois. Contactez votre direction d'établissement ou l'équipe de CADRE21 pour obtenir votre code d'accès.
Les cours de programmation sur Code.org
Ces cours de programmation utilisent la technologie (ordinateur ou tablette) pour mettre en place une progression des apprentissages du code en fonction de l'âge de l'apprenant.
Plusieurs formations virtuelles pour Scratch
- Autoformation sur Scratch : C'est une formation virtuelle composée de 11 tutoriels (dont sept défis), qui est un mélange de textes et de vidéos associées. Cette formation est proposée par le site du RÉCIT MST.
- Guide d'apprentissage sur Scratch : Ce site forme les utilisateurs débutants et intermédiaires à l'utilisation de logiciel libre de droits. C'est un guide d'apprentissage mis en place par le RÉCIT. On peut y trouver des idées d'activités ou de projets (décrits dans les pistes pédagogiques), des explications sur le logiciel, et des tutoriels.
- Didacticiel sur Scratch : Voici une Playlist YouTube de cinq vidéos proposant des tutoriels sur le logiciel Scratch. La durée d'une vidéo peut aller de 7 à 11 minutes.
Scratch Jr : programmation entre 5 et 7 ans
Une formation virtuelle composée de neuf tutoriels (dont sept projets), qui est un mélange de textes et de vidéos associées. Cette formation a pour but d'initier les enseignants du préscolaire et du premier cycle du primaire à l'utilisation de Scratch Jr. Cette formation est proposée par le site du RÉCIT MST.
Class'Code
Ce site est un parcours en ligne de cinq modules de formations sur la pensée informatique. Se former / s'initier pour mieux apprendre aux élèves.
CodeCombat
Dans cette vidéo YouTube de 18 minutes (en anglais), l'auteur montre comment bien débuter avec le site du jeu. En effet, il explique toutes les étapes de mise en place pour les enseignants : choisir un niveau, un personnage, etc.
La robotique en classe
Dans un contexte pédagogique, la robotique permet de concrétiser ce qui a été enseigné en programmation.
La robotique / Rendez-vous virtuel du RÉCIT
Voici un webinaire du RÉCIT, à visionner en différé. On y présente la robotique en classe, dans une approche dynamique. La présentation utilisée lors du webinaire, plusieurs documents complémentaires et des formations sont aussi offerts.
PAN-Robotique / Campus RÉCIT
Le RÉCIT regroupe ici des formations sur les ensembles de robotique les plus répandus au Québec : Blue-Bot, Lego EV 3 et WeDo 2.0, Dash, Thymio, Qbot, Ozobot, Sphero et mBot. Les formations regroupent des vidéos, des tutoriels et des activités à réaliser en classe.
Portail de la robotique - Wikipédia
Ce portail thématique de la communauté libre Wikipédia fait la lumière sur la robotique et sur plusieurs concepts qui y sont reliés.
Robotique Zone01
Robotique Zone01 est un OBNL qui met en place des compétitions de robotique au Canada. Sur ce site, il y a toutes les informations dont les enseignants ont besoin pour s'entrainer (avec les élèves), relever les défis et participer aux prochains tournois.
Génération Robots (préscolaire et primaire)
Le site propose des outils pédagogiques qui aideront les enseignants, du préscolaire au primaire, à utiliser certains robots (Thymio, mBot, Ozobot, Cubulet, Bee-Bot / Blue-Bot) en classe.
Génération Robots (secondaire)
Le site propose des outils pédagogiques qui aideront les enseignants, du secondaire, à utiliser certains robots (Thymio, mBot, Poppy Projet, Ozobot, Cubulet, Lego Mindstorms) en classe.
Robot-TIC
Ce site se veut un portail qui centralise les ressources en robotique scolaire : projets en cours, suggestions d’activités, documentation, formation et logiciels utilisés. Le projet Robot 360 est une formation donnée aux enseignants, suivie de l'application en classe avec les élèves avec l'aide d'un conseiller pédagogique.
La robotique en classe
Voici une formation virtuelle composée de dix tutoriels (dont huit défis), qui est essentiellement de forme textuelle. Cette formation est proposée par le site du RÉCIT MST.
La planification pédagogique d'un projet de robotique / Caméléon.TV
Lors de cette formation, il est possible de s'initier à la planification pédagogique d'un projet de robotique. Les différentes étapes du processus de réalisation du projet ainsi que des élèves en action seront présentés.
Débuter la formation avec la robotique EV3 / Caméléon.TV
Ces capsules vidéo présentent le matériel EV3 ainsi que la programmation nécessaire pour bien débuter un projet en classe avec les élèves. De plus, une planification pédagogique d'un projet de robotique est proposée.
Le site du NXT
Ce site contient beaucoup d'informations sur la confection et l'utilisation des robots NXT. Prévu essentiellement pour les débutants, il propose certains tutoriels et téléchargements très utiles pour démarrer en robotique NXT.
Robotique à l'éducation préscolaire avec le matériel LEGO WeDo
Le matériel de LEGO Education WeDo est à la base de cette série de 12 activités en robotique. On y trouve les plans de construction ainsi que le détail des activités proposées (démarche, défis et corrigés).
MaVieTechno
Ce site est une forme de moteur de recherche pour l'éducation technologique, regroupant toute une série de sites internet classés par sujet et par clientèle.
Quelques livres sur la pensée informatique
Constellations offrent une belle collection de récits, de textes courts, de documentaires et de romans pour les jeunes du primaire et du secondaire sur les technologies. Il est possible de faire une recherche à l'aide de ce mot-clé. En attendant, voici une suggestion :
- Génération Robots « Ce livre documentaire fouillé et audacieux explore le monde fascinant des robots d’un point de vue technologique, mais aussi historique, sociologique et philosophique. »
La plateforme Samuel offre aussi des albums et romans jeunesses parus récemment, qui traitent des technologies. L'enseignant peut visualiser les fiches qui décrivent ces oeuvres et les utiliser en respectant les critères d'utilisation. Voici des suggestions :
- Le catalogue de robots « Aubert est un petit garçon comme les autres. Ses principales passions sont le basketball et le jeu vidéo Le monde des monstres. Un jour, il reçoit dans sa boîte aux lettres un catalogue bizarre, dans lequel il voit plusieurs robots à vendre. »
- Le petit robot extra poutine « C'est un grand jour pour monsieur et madame RX5. Les deux robots viennent de terminer leur bébé, créé de leurs propres mains. »
La programmation et la robotique en vidéo
Activités sur les pièces / Robotique au préscolaire
Cette page comporte deux vidéos d'environ quatre minutes qui illustrent comment préparer les élèves aux activités de robotique.
Atelier : Robotique sur TNI
Cette vidéo (2 min) illustre comment des élèves peuvent collaborer aisément dans un atelier de robotique, et ce, grâce au TNI / TBI couplé au logiciel WeDo de LEGO et au fureteur Web.
Pour aller plus loin, consultez notre dossier Codage, programmation et robotique.