Code Club est un réseau de clubs de programmation gérés par des bénévoles qui permet aux enfants de différentes écoles et tranches d’âges de se retrouver pour apprendre à programmer. Afin de mettre en lumière les liens créés par Code Club à l’extérieur de la salle de classe, nous avons interrogé plusieurs bénévoles, qui nous ont parlé des possibilités offertes par Code Club aux enfants de leur communauté.
Alicia Heinzle, bibliothécaire des services à l’enfance à la Bibliothèque Champlain, nous a confié qu’elle avait décidé de monter un club de programmation pour proposer aux enfants une activité nouvelle et passionnante :
« Les enfants de 9 à 13 ans qui sont de grands lecteurs et fréquentent beaucoup la bibliothèque sont dans la tranche d’âge parfaite pour commencer la programmation. »
Grâce aux ateliers gratuits, des enfants de tous horizons peuvent se rencontrer et créer des liens. Cela contribue à réduire le fossé numérique dans un monde qui dépend de plus en plus de la technologie.
Les clubs de programmation Code Club facilitent l’apprentissage en rendant la programmation interactive et amusante. Par exemple, en se servant de la plateforme de programmation coding with Scratch, les enfants travaillent sur des projets qu’ils partagent ensuite avec les utilisateur·rice·s du monde entier. C’est en travaillant à partir des projets d’autres utilisateur·rice·s, ou bien en groupe, que les enfants apprennent à collaborer.
Les jeunes peuvent créer leurs propres jeux Scratch comme celui-ci. VIDÉO : KCJ.
Christine Tam, assistante en technologie numérique à la bibliothèque publique de Hamilton a bien remarqué l’enthousiasme des enfants :
« La façon dont les enfants personnalisent et réinventent leurs projets me surprend à chaque fois. Ils sont vraiment créatifs, et c’est un vrai plaisir de les voir si enthousiastes. »
Au club de programmation Code Club, les enfants peuvent se servir de leur imagination et créer tout ce qui leur passe par la tête, ce qui constitue une façon amusante de développer des compétences inestimables pour l’avenir en dehors de l’école.
Beenish Khan, une développeuse de logiciel Canadienne qui a créé la Fondation Aniqa Naz au Pakistan dans le but d’apporter une éducation numérique aux enfants ajoute :
« J’ai découvert que les clubs de programmation Code Club étaient bien plus qu’une simple façon d’apprendre la programmation aux enfants. En fait, ils offrent aux enfants des perspectives inspirantes et des occasions de développer leur créativité pendant leur temps libre. C’est une activité vraiment saine. »
Les avantages de participer à un club Code Club ne s’arrêtent pas à la programmation. Les enfants apprennent à communiquer leurs idées à leurs pairs et aux adultes. Ainsi, ils consolident leurs connaissances dans un environnement de camaraderie.
Les parents reconnaissent les atouts de Code Club. Alicia, de la Bibliothèque Champlain a constaté qu’ils ont accueilli le programme avec optimisme.
« Ils disent que [la programmation] fait partie intégrante du monde dans lequel évoluent leurs enfants et qu’elle pourra leur ouvrir de nombreuses portes à l’avenir. Une atmosphère de confiance règne dans ces clubs, loin de la vie de tous les jours et de l’école. Cela leur permet de s’amuser et de faire appel à leur créativité! »
C’est aussi l’avis de Beenish; elle se souvient d’une mère très triste quand son fils est arrivé au bout du programme, car les cours l’avaient inspiré :
« Pour reprendre ses mots : “Après un cours, il a toujours les yeux qui brillent”. »
Sans Code Club, elle craignait que son fils ne passe trop de temps seul, sur son téléphone cellulaire.
À l’heure actuelle, des discussions sont en cours quant à l’avenir de l’éducation, et ce à quoi il pourrait ressembler. Nombre de communautés continuent d’établir des liens virtuels, qui donnent aux enfants l’occasion d’interagir les uns avec les autres tout en restant à la maison.
« En raison des restrictions imposées par la COVID-19, nous proposons désormais nos clubs de programmation Code Club en ligne »
, a déclaré Beenish. La bibliothèque publique de Hamilton a mis en place des clubs Code Club pendant la pandémie, afin de faire en sorte que les enfants continuent à communiquer et à apprendre, même à distance. Lorsque nous avons demandé à Alicia pourquoi elle avait fondé le Club, elle nous a répondu :
« Parce qu’il est possible d’y participer à distance, mais aussi pour apporter quelque chose de nouveau et de passionnant à notre programme. »
Les jeunes se rencontrent en ligne pour un Code Club virtuel. Image : KCJ.
Le fait que les ateliers se tiennent par vidéoconférence donne aux enfants la possibilité de voir et d’interagir avec leurs pairs. Cela leur permet également de continuer à programmer et à partager leurs projets. Le Code Club en ligne offre même aux membres de nouvelles façons d’apprendre.
Alicia nous a aussi parlé de certaines difficultés qui découlent de l’apprentissage à distance. Malgré tout, elle reste optimiste et préfère parler « d’occasions d’apprentissage » :
« Lorsqu’un enfant a un problème, je ne peux pas venir à lui pour voir ce qu’il a fait en dernier [...], mais nous finissons par trouver une solution ensemble. Et puis, si on ne rencontrait jamais de problèmes, on s’ennuierait! »
Les clubs Code Club ont également trouvé pratique d’élaborer eux-mêmes des tutoriels et des ateliers. Ainsi, Beenish peut venir en aide aux élèves qui ne peuvent pas assister à un cours à cause d’une coupure de courant ou de problèmes de connexion Internet.
« Nous avons filmé des ateliers en ourdou et en hindi, puis nous les avons mis sur YouTube. Cela a permis aux élèves (et même aux enseignants et aux parents) d’avoir accès aux ateliers au moment qui leur convient le mieux [...]. »
Avec l’aide d’une équipe de sympathiques volontaires, les enfants ont la possibilité de nouer des liens et de créer à tout moment par le biais de la programmation.
En dépit des circonstances, les clubs de programmation Code Club offrent aux enfants l’occasion de continuer à rester en contact avec leurs pairs et la communauté dans son ensemble, tout en acquérant de précieuses compétences et en cultivant leur créativité.
Aimeriez-vous faire partie d’une communauté mondiale de programmeur·euse·s? Il est très simple de mettre sur pied un club de programmation Code Club. Nous fournissons les projets, ainsi qu’une assistance en continu. La soif d’apprendre et une disponibilité d’une à deux heures par semaine, voilà tout ce dont vous avez besoin! Vous pouvez vous inscrire pour démarrer un Code Club en cliquant ici. Vous êtes parent? Cliquez ici pour inscrire vos enfants.