ANNONCE
L'École branchée, un organisme à but non lucratif
ANNONCE

Démystifier la programmation et ses bénéfices pour l’apprentissage

À l'occasion du CréaCamp du 17 novembre 2017 à Montréal, Stéphanie Dionne, de l'École branchée, s'est entretenue avec l'un des facilitateurs de l'événement, M. Benjamin Lille. Ils parlent des bénéfices d'apprendre à programmer et à développer la pensée informatique.
Temps de lecture estimé : 3 minutes
PARTAGER VIA :

Table des matières

Un entretien avec Benjamin Lille, facilitateur lors de l’événement CréaCamp du 17 novembre 2017, qui nous parle des bénéfices d’apprendre à programmer et à développer la pensée informatique.

Benjamin Lille est formateur principal à Québec au sein de l’organisme Kids Code Jeunesse et chargé de cours à l’Université Laval en intégration pédagogique des TIC au préscolaire et au primaire. J’ai eu la chance de discuter avec lui à l’occasion du CréaCamp du 17 novembre 2017, à Montréal, où il agissait comme mentor en programmation créative.

L’un de ses objectifs est de démystifier la représentation de la programmation et démontrer ses bénéfices pour l’apprentissage. Il nous explique qu’il est d’ailleurs simple d’appliquer la pensée informatique dans la vie de tous les jours. Par exemple, lorsqu’on cuisine ou qu’on conduit une voiture, on applique une série d’algorithmes qu’on effectue automatiquement. Ce sont des principes semblables qui entrent en jeu dans la programmation.

Commencer par tracer un carré

Voici un exemple : avec le logiciel de programmation Scratch, on peut demander au chat (le personnage principal de Scratch) de tracer un carré. Par contre, il n’existe pas de bouton « fais un carré ». Il faut alors décomposer la figure afin de la construire en programmant différentes étapes, ce qui permet de comprendre le concept de carré dans tous ses attributs. Benjamin explique d’ailleurs que les premiers défis proposés lorsqu’on apprend la programmation à des fins éducatives tournent autour de concept.

Il rappelle que, comme dans toute activité pédagogique, la programmation gagne à être bien contextualisée. Il ne s’agit pas de programmer pour programmer, mais bien de programmer pour créer quelque chose. Il s’agit d’une bonne façon d’engager les élèves dans une tâche qu’ils aiment, tout en stimulant au maximum le développement de leur pensée logico-mathématique. « Ils en ont besoin pour créer un jeu, rappelle Benjamin Lille. Par exemple, il peuvent avoir besoin d’une coordonnée de départ, ou de celle où se retrouvera l’ennemi à éviter! » Il poursuit : « Ce sont parfois des concepts assez avancés, mais on se rend compte que la programmation aide les jeunes à les comprendre et à les appliquer facilement. » En effet, l’élève qui désire que son jeu fonctionne trouve rapidement la motivation de bien comprendre un concept, et il obtient en plus une rétroaction immédiate.

Processus et créativité

L’organisme Kids Code Jeunesse offre gratuitement sur son site Web des activités d’initiation à la programmation accessibles à tous. On compte notamment des ateliers Scratch, HTML, CSS, Python, ainsi que des ateliers Code MTL, réalisés en collaboration avec la Fondation de la Commission scolaire de Montréal. Plusieurs sont de type procédural, pour permettre l’acquisition d’une bonne base, alors que d’autres sont vraiment axés sur la créativité.

C’est d’ailleurs ce qui passionne Benjamin : « Avec la programmation, on peut être créatif dans le produit, mais il y a aussi une marge de création dans le processus. » En effet, il peut y avoir plusieurs chemins pour arriver au même résultat, ce qui laisse place à de beaux échanges en classe!

Ressources suggérées

Pour suivre Benjamin :

T : @benjaminlille21

À propos de l'auteur(e)
Ça pourrait être vous!
Chaque histoire positive a le potentiel d'inspirer des centaines de personnes à innover pour améliorer la réussite éducative. L'École branchée est VOTRE média! Profitez de ses pages virtuelles pour mettre en valeur vos réalisations tout en alimentant la veille professionnelle de vos collègues, d'ici et d'ailleurs. Allez-y, proposez un texte! >
NOS ANNONCEURS ET PARTENAIRES :
PROPAGER VIA :
À lire aussi
Une vidéo TikTok peut avoir plus de portée qu’un rapport ministériel » : S’outiller pour distinguer le vrai du faux

Devant la montée de l’intelligence artificielle générative et en l’absence de véritable modération sur les plateformes numériques, la désinformation devient un enjeu majeur de société. Lors d’une récente conférence, Martine Rioux, rédactrice en chef de l’École branchée, a invité les participants à mieux comprendre les rouages de ce phénomène, à en reconnaître les formes et surtout, à se doter de stratégies concrètes pour y faire face.

Lire la suite
Apprendre à donner de la rétroaction sensible : conseils pratiques

En contexte professionnel, savoir donner et recevoir de la rétroaction est essentiel au bon fonctionnement des équipes. Pourtant, quand vient le temps d’aborder un enjeu délicat ou une performance insatisfaisante, l’exercice devient souvent source de malaise. Au cours d’une conférence, le conseiller en expérience employé, Éric Leblond, a présenté ses conseils.

Lire la suite
Commentaires, reproduction des textes et usage de l'intelligence artificielle

Pour commenter un article et y ajouter vos idées, nous vous invitons à nous suivre sur les réseaux sociaux. Tous les articles y sont publiés et il est aussi possible de commenter directement sur FacebookX, Instagram, Bluesky ou LinkedIn.

Sauf dans les cas où la licence est expressément indiquée, il n’est pas permis de reproduire les articles de l’École branchée. Toute demande de reproduction doit être adressée directement à l’organisme.

Dans son processus éditorial, notre équipe fait appel à des technologies intégrant l’intelligence artificielle pour améliorer les textes, entre autres par la reformulation de passages, la révision linguistique, la traduction et la synthèse des idées. Tous les textes sont révisés par des humains avant leur publication.

Recevez l'infolettre Hebdo