La nouvelle alphabétisation: la génération de code

Actualités de de l'Intelligence Artificielle - Machine Learning - Objets connectés

La nouvelle alphabétisation: la génération de code


Pas de loi de Moore

L’année dernière, le rédacteur en chef de la revue du MIT, David Rotman, a lancé un avertissement selon lequel nous ne sommes pas prêts pour la fin de la loi de Moore: «Elle a alimenté la prospérité des 50 dernières années. Mais la fin est maintenant en vue.

Il suggère que notre capacité à miniaturiser les composants, doublant ainsi les transistors sur une puce de silicium tous les deux ans environ, touche à sa fin des décennies, ralentissant ainsi la montée exponentielle des ordinateurs bon marché et plus puissants.

L’informaticien Charles E. Leiserson et une série de co-auteurs ont suggéré qu’il pourrait y avoir un remède à la fin de la loi de Moore, sous la forme d’algorithmes plus efficaces pour résoudre les problèmes de «rationalisation du matériel informatique».

S’adressant au magazine IEEE Spectrum, Charles a déclaré: «Nous devons faire preuve de plus de créativité et consacrer le temps nécessaire à la conception de nos logiciels. Il y a eu des suggestions concrètes pour résoudre ce problème, mais où pourrions-nous chercher ailleurs pour résoudre les problèmes de codage de l’avenir, sinon pour éduquer les générations à venir?

Un exemple d’innovation de la nouvelle génération peut être vu par un étudiant en sciences de l’Université de Sydney. Pablo Bonilla Ataides, 21 ans, a modifié le code de l’informatique quantique, ce qui a doublé la capacité de corriger les erreurs dans les machines quantiques, ce qui a provoqué une véritable agitation internationale.

Nous pouvons voir d’autres signes positifs pour l’avenir chez Kautilya Katariya, sept ans, reconnue dans le Livre Guinness des records comme le plus jeune enfant à recevoir une certification IA d’IBM à l’âge de six ans seulement. Apparemment, il a un penchant pour l’apprentissage automatique et la construction d’IA.

L’Institut de codage du Royaume-Uni a reçu 20 millions de livres sterling pour mettre en œuvre ses initiatives, ce qui suggère clairement que le gouvernement a une position positive sur l’investissement dans l’enseignement de la programmation informatique. J’ai contacté le «Consortium national d’éducateurs, d’employeurs et d’organisations de sensibilisation» au sujet de leurs projets de financement.

Rachid Hourizi, directeur de l’Institute of Coding, a déclaré: «Ce financement a été utilisé pour accroître la capacité d’enseignement des compétences numériques dans le secteur de l’enseignement supérieur du Royaume-Uni et a contribué à recentrer les établissements d’enseignement supérieur sur les besoins de l’industrie et du secteur technologique.»

Il a ajouté: «Grâce à cette collaboration innovante intersectorielle et interrégionale, l’IoC produit un bassin de talents plus vaste, plus diversifié et mieux qualifié. Cela aide à combler le déficit de compétences et soutient la reprise de la pandémie en aidant les gens à retrouver un emploi. »

L’importance de s’attaquer à tout problème lié au «  déficit de compétences numériques du Royaume-Uni  » est depuis longtemps une priorité déclarée du Premier ministre Boris Johnson. Mais que se passerait-il si nous descendions encore plus loin dans le système éducatif. Quels avantages futurs pourrions-nous voir d’une révolution à la base de la programmation informatique?

Assez de Pi pour tout le monde

La Raspberry Pi Foundation, une organisation caritative éducative mondiale basée au Royaume-Uni, s’attaque à ce potentiel très important. Ils s’efforcent d’améliorer la disponibilité et les opportunités, s’efforçant de mettre «la puissance de l’informatique et de la création numérique entre les mains de personnes du monde entier».

J’ai parlé avec la directrice des clubs de la Fondation Raspberry Pi, Zoë Kinstone, à propos de CodeClub et CoderDojo – les deux clubs travaillant avec une communauté mondiale de bénévoles, d’éducateurs et de partenaires, gérant des clubs de codage gratuits pour les 9 à 13 ans et les 7 à 17 ans. -old respectivement.

Il y a eu un tel changement vers la création, pas seulement pour être un utilisateur de la technologie.Zoë Kinstone, directrice, The Raspberry Pi Foundation

Ils ont tous deux commencé leur vie en tant qu’organisations distinctes cherchant à aider les jeunes à devenir enthousiastes à l’idée d’apprendre à coder. Après avoir rejoint la Fondation, ils représentent désormais l’un des efforts mondiaux les plus importants et soutenus pour aider les jeunes à apprendre la programmation informatique à travers le monde.

Zoë Kinstone a expliqué que ces programmes ne sont pas seulement pour les enfants, mais aussi pour les adultes qui les accompagnent. «Ce sont peut-être des codeurs experts, mais ils peuvent aussi ne pas l’être, et c’est correct et ils peuvent apprendre aux côtés des jeunes, parce que l’éthique de notre les programmes des clubs, c’est que nous apprenons en faisant, nous apprenons au fur et à mesure.

L’approche de ces clubs est de laisser libre cours à l’imagination, de reprendre le contrôle de la technologie et peut-être aussi d’apprendre un peu. Zoë nous a dit que l’idée était de «faire évoluer le monde et d’embellir des trucs sympas à travers ce processus, et je pense qu’il y a eu un tel changement vers la création, pas seulement pour être un utilisateur de la technologie.

L’avenir de la maîtrise du code

Cette approche consistant à reprendre le contrôle de l’influence de la technologie a été reprise lorsque j’ai parlé avec la professeure de l’Université Tufts, Marina Umaschi Bers, qui dirige l’équipe derrière ScratchJr, un langage de programmation d’introduction qui permet aux jeunes enfants de 5 à 7 ans de créer leurs propres histoires et jeux interactifs, utilisé dans plus de 190 pays à travers le monde.

«Si vous considérez le codage comme la nouvelle littératie, à l’avenir, tout le monde devra comprendre ce qu’est un algorithme. Ils ne deviendront peut-être pas des développeurs de logiciels ou des ingénieurs, mais ils devront comprendre, par exemple, comment Facebook ou les actualités vous donnent des informations et autre chose à vos amis. »

La présidente du département d’Etude de l’enfant et du développement humain d’Eliot-Pearson, Marina Bers, a poursuivi en affirmant l’importance de se concentrer sur la linguistique de code dès le plus jeune âge. ils peuvent discriminer. Je pense que c’est vraiment important en tant que nouvelle alphabétisation, tout le monde devra comprendre ce que cela signifie, pour comprendre la pensée séquentielle logique abstraite. Et avoir les outils pour résoudre les problèmes. »

Estimer ce que les codeurs potentiels de demain peuvent accomplir ou à quoi ressemblera ce futur paysage est une perspective difficile à déterminer, comme le suggère Zoë Kinstone de la Fondation Raspberry Pi. Quand les enfants de sept ans d’aujourd’hui commencent à postuler pour du travail «Les emplois qu’ils obtiennent n’existent même pas encore. Qui sommes-nous pour définir cela, qui sommes-nous pour leur dire ce qui est possible ou non pour eux.

Briser les stéréotypes

Prenant l’exemple des États-Unis, une étude récente de Pew Research sur la main-d’œuvre des sciences, de la technologie, de l’ingénierie et des mathématiques (STEM) indique que 48% des femmes signalent une discrimination dans le processus de recrutement et d’embauche.

66% des femmes déclarent n’avoir pas de chemin clair vers une carrière dans leur entreprise actuelle, les femmes noires et hispaniques qui se spécialisent en ingénierie ou en informatique sont moins susceptibles d’être embauchées dans un rôle technologique que leurs homologues blanches, et environ 39% des femmes voient la principale raison de ne pas se voir offrir une promotion en tant que préjugé sexiste.

Le professeur Marina Bers suggère qu’une manière de faciliter un changement potentiel dans le paysage est à la racine, de déplacer et d’éliminer les stéréotypes et les préjugés. Le professeur déclare qu’il est essentiel que nous commencions cette formation technique avant le lycée (secondaire ou collège).

«Il est tout simplement trop tard. Ce que la recherche montre, c’est qu’au moins dans des pays comme les États-Unis, les minorités féminines n’entreront pas dans ces industries si tard dans la vie, car il y a déjà des stéréotypes construits «  Je ne suis pas bon en maths – je suis bon dans ce domaine. pas bon à ça.

«Et ce n’est pas vrai, donc plus vous les exposez tôt, plus ils établiront un lien émotionnel avec les sujets. Ils se rendront compte qu’ils sont aussi bons que quelqu’un d’autre. Parce que quand ils ont quatre et cinq ans, ils n’ont pas encore ces stéréotypes.

Ce concept semble déjà avoir un effet dans de nombreuses initiatives, en parlant avec Zoë Kinstone, je lui ai posé une question sur la participation des sexes dans les clubs. une évolution vers plus de filles impliquées.

«Il existe de nombreux programmes axés sur les filles et nous ne le faisons pas, nous sommes ouverts à toute personne de tout sexe. Il y a définitivement des stéréotypes et donc des barrières potentielles en termes de personnes aspirant à certaines carrières. En ce qui concerne l’environnement du club, nous sommes simplement ouverts à tout le monde et nous soutenons tout le monde.

Interrogé sur la participation des femmes à ScratchJr, le professeur Bers a réitéré la tendance inclusive. «Nous ne voyons pas de division, car lorsque nous avons créé ScratchJr, notre modèle était que nous voulions un outil expressif, nous utilisions la lecture et l’écriture comme exemples, nous utilisions les arts et l’artisanat comme exemples, toutes les activités créatives.

«Ainsi, lorsque vous fournissez des outils d’expression et que c’est ce qu’est scratchjr, nous ne voyons pas la différence entre les garçons et les filles, ils veulent tous s’exprimer.»

Le terrain de jeu de l’inclusivité

Pendant la pandémie, nous avons vu des communautés du monde entier dévastées par la pauvreté et les difficultés. Des organisations comme la Raspberry Pi Foundation ont aidé à aider les communautés à obtenir un accès indispensable aux ordinateurs avec un programme appelé Learn From Home.

Ce programme aide les très jeunes enfants sans accès ou avec un accès très limité aux ordinateurs, afin d’obtenir l’enseignement à domicile dont ils ont besoin pendant cette période de verrouillage et de continuer à encourager les jeunes esprits du futur. «Il y a eu une énorme demande pour cela, et nous examinons simplement comment cela va évoluer à l’avenir.»

Deviner à quoi ressemblera le monde du codage ou prédire ce que les codeurs en herbe vont créer est passionnant, mais ces décisions et motivations sont indépendantes de notre volonté. Le potentiel est aussi incroyable qu’ils sont prêts à le réaliser. Des organisations comme The Raspberry Pi Foundation et des logiciels comme Scratchjr contribuent très largement à la construction d’un terrain de jeu plus inclusif pour cet avenir, et qui sait que l’ancienne loi de Moore pourrait répondre à ses attentes.

Le professeur Marina Umaschi Bers dit qu’il est préférable que le langage et la compréhension puissent faire des merveilles. «La langue est notre outil de compréhension mais aussi de fabrication du nôtre, nous créons notre monde à travers l’interaction sociale en utilisant la langue. La même chose est vraie avec le langage informatique et la forme de ces langages va changer et il y a plus à venir. »