Les Shad réunis autour du premier exercice de leur atelier Texas Instruments discutent entre eux et se consacrent à leur travail, mais de temps en temps, un cri se fait entendre : "Je l'ai eu !" ou "C'est trop cool !". Qui ne peut s'empêcher de sourire à ces éclats de voix quand on sait qu'ils viennent d'utiliser des chiffres et des mots pour allumer une lumière physique ? Bienvenue dans le codage.

L'atelier est une présentation régulière de Texas Instruments, qui a fait son chemin à travers 17 campus Shad cet été. Sur le campus de l'Université métropolitaine de Toronto (TMU), la session était dirigée par les enseignants Anthony Meli de Lakeshore CI à Toronto et Paul Alves, professeur de ressources au sein du Peel District School Board. À travers une série de défis de codage de plus en plus difficiles, le programme commence par un aperçu des commandes nécessaires pour créer un court programme en Python qui calculerait les angles de diverses formes latérales. Les participants utilisent des appareils portables qui ressemblent à de grandes calculatrices pour programmer et exécuter des scripts, en recevant des instructions et des modèles de la part des instructeurs au début de chaque exercice. À partir d'un simple script, ils progressent en complexité jusqu'à la programmation d'une boîte à lumière, puis à la simulation de l'électricité dans un cœur, et enfin au fonctionnement d'un petit rover.

Adrienne Albert, du Nouveau-Brunswick, n'avait aucune expérience du codage avant l'atelier et se dit surprise par tout ce qu'elle a pu apprendre en un après-midi. "Je ne m'attendais pas à en tirer autant que je l'ai fait. Je suis contente de tout ce que j'ai appris : c'est beaucoup plus que ce que je pensais pouvoir faire", dit-elle. "Je pense maintenant à m'inscrire à un cours de codage pour voir si je peux en apprendre davantage.

Dans le deuxième exercice, les élèves ont attaché leur calculatrice TI à une boîte à lumière avec différentes lampes à allumer, et dans le troisième, ils ont utilisé de la pâte à modeler et des lampes LED pour simuler le système de circuit d'un cœur. Même ceux qui ont une expérience du codage ont été séduits par l'opportunité de travailler avec ces dispositifs physiques. Jasmine Li, d'Ottawa, participe à l'équipe de robotique de sa communauté, mais elle affirme que la possibilité de travailler avec des éléments physiques a rendu cette expérience spéciale. "C'était amusant et interactif. C'est cool de voir des calculatrices que nous n'associons qu'aux mathématiques utilisées ici, de voir le codage en action", dit-elle.
Saryu Rawaley, de Pickering (Ontario), qui dit avoir failli apporter sa propre calculatrice Texas Instrument à la session, a également été impressionnée par les éléments physiques. "J'étais très enthousiaste à l'idée de participer à la session d'aujourd'hui. Je code depuis un certain temps, mais je n'ai jamais eu l'occasion de travailler avec du matériel et des robots comme celui-ci.

Dans l'exercice final, les élèves ont travaillé à faire bouger les rovers et même à dessiner des formes. Tyler Matzen, de Salt Spring Island (Colombie-Britannique), a déclaré qu'il était intéressé par l'apprentissage d'un nouveau langage de programmation et par l'utilisation des outils. "J'ai déjà participé à d'autres ateliers de codage, mais je n'avais jamais utilisé Python, surtout avec les calculatrices. J'ai particulièrement aimé interagir avec les robots et dessiner des maisons", dit-il, ajoutant qu'il cherchera probablement d'autres occasions d'explorer Python.

L'animateur Anthony dit qu'il apprécie de voir les élèves gagner en confiance au fur et à mesure que l'atelier progresse. "Cet atelier propose une introduction en douceur au codage, de sorte que même les élèves qui ne savent pas coder peuvent apprendre. Peu à peu, ils commencent à travailler de manière autonome et leur créativité s'en trouve stimulée. Ils s'amusent beaucoup. Il ajoute qu'il est même gratifiant de voir sa propre importance diminuer au fur et à mesure que les participants commencent à comprendre les choses par eux-mêmes. "Ce que j'aime dans ces activités, c'est que les élèves se déchargent progressivement de leurs responsabilités et deviennent très autonomes, à tel point qu'ils n'ont presque plus besoin de nous : nous leur donnons une tâche et ils s'en chargent. Nous leur donnons une tâche et ils s'en chargent. C'est le meilleur type d'apprentissage lorsqu'il est entièrement centré sur l'élève.