Bricoler comme un ordinateur

Temps de lecture: 2 min

Bricoler comme un ordinateur

La programmation est une matière scolaire dans de nombreux cantons suisses. C'est judicieux et cela permet de développer des compétences importantes chez les enfants.
Texte : Michael In AlbonrnImage : iStockphotornrnEn collaboration avec Swisscom

Dans certains cantons, les enfants apprennent les rudiments de la programmation dès l'école primaire. Souvent, les parents réagissent par un refus : "Les enfants passent déjà tout leur temps sur leur téléphone portable - maintenant, ils doivent aussi apprendre à programmer ?

Je veux dire : oui, bien sûr, maintenant plus que jamais ! En effet, il suffit d'effleurer un écran pour ne pas savoir comment l'appareil fonctionne réellement. Le fait que les enfants s'intéressent aux principes qui se cachent derrière un système d'exploitation, un programme ou une application présente plusieurs avantages. Ils apprennent :

  • Compétence médiatique : si l'on comprend comment fonctionne un logiciel, on utilise un appareil numérique ou une application de manière plus compétente. Les enfants peuvent ainsi aborder les problèmes de manière stratégique au lieu d'espérer un heureux hasard en tâtonnant.
  • Pensée logique : la programmation apprend aux enfants à distinguer ce qui est important de ce qui ne l'est pas et à se rendre compte du résultat escompté dès le début d'une tâche. Un mot-clé important dans ce contexte est «computational thinking». Cela signifie résoudre un problème comme le ferait un ordinateur : on le divise en plusieurs petits sous-problèmes que l'on traite les uns après les autres. Cette subdivision enlève au problème sa complexité.
  • Créativité : les enfants apprennent qu'il existe différentes solutions pour une même tâche. En programmant une application simple, ils remarquent en outre que la conception graphique d'une interface utilisateur est également essentielle. Leur imagination est alors mise à l'épreuve lorsqu'il s'agit de garder en tête le résultat imagé de la programmation abstraite.
  • Travail d'équipe : les logiciels sont très souvent développés en équipe. Les membres de l'équipe doivent concilier les exigences les plus diverses en termes de convivialité, de technique ou de fonction souhaitée avant de passer à la programmation proprement dite. Dans les écoles, on accorde également de l'espace à cet aspect social extrêmement important.

Je suis donc à tous égards favorable à l'apprentissage de la programmation par les enfants, que ce soit à l'école, dans des camps ou même à la maison, avec des logiciels spécialement conçus pour eux. Ils apprennent ainsi des compétences qui vont bien au-delà de la programmation proprement dite.

Sur Medienstark, vous trouverez des conseils et des modules d'apprentissage interactifs pour une utilisation compétente des médias numériques dans le quotidien familial.
swisscom.ch/medienstark

Ce texte a été initialement publié en allemand et traduit automatiquement à l'aide de l'intelligence artificielle. Veuillez noter que la date de publication en ligne ne correspond pas nécessairement à la date de première publication du texte. Veuillez nous signaler toute erreur ou imprécision dans le texte : feedback@fritzundfraenzi.ch