Jeffrey Cross
Jeffrey Cross

Enseigner la logique de programmation aux débutants ultimes: les enfants

Comment enseignez-vous la programmation aux enfants sans expérience préalable en programmation? C’est ce que nous avons essayé de comprendre chez primo.io.

primo.io est une société de matériel pédagogique basée à Londres, créée par Matteo Loglio et moi-même. Plus tôt cette année, nous avons commencé à travailler sur Primo avec l’ingénieur produit Josh Valman et l’ingénieur mécatronique Lucia Rabago-Mayer. Nous avons commencé à concevoir un produit qui initierait les enfants de 4 à 7 ans à la programmation par la magie du jeu. Pas d'écrans, pas de technologie visible.

Bien que Primo ne soit pas le premier produit à aborder le sujet des enfants et de la programmation, nous avons voulu le faire en créant une expérience physique pour le plus jeune public possible. Les travaux de Saymour Papert, qui ont conduit au développement révolutionnaire de LOGO et de LOGO physiques du siècle dernier, nous ont beaucoup inspirés. Nous voulions le distiller et le simplifier encore plus, en lui donnant une application adaptée aux tout-petits.

Les produits numériques sont monnaie courante pour divertir les enfants, et de nombreuses solutions à l'écran remarquables le font déjà bien. Scratch, par exemple, est un fantastique outil à l’écran qui remplit bien son rôle, mais il reste assez compliqué et destiné aux enfants un peu plus âgés.

À certains égards, les solutions numériques constituent également un choix facile dans les environnements éducatifs d’aujourd’hui. Nous divertissons nos enfants avec des produits numériques tout le temps. C’est la norme. Nous avons choisi une voie différente avec un produit physique, même si cela impliquerait de concevoir l'expérience d'une interface de programmation à partir de la base plutôt que de compter sur un outil préexistant (Ordinateurs, tablettes et téléphones intelligents). Cela nécessitait un peu de réflexion, mais l'avantage d'une ardoise vierge est que nous pouvions concevoir une expérience adaptée aux enfants plutôt que d'adopter un bateau conçu à l'origine pour des adultes.

Après avoir consulté des enseignants et des psychologues pour enfants, nous avons commencé à intégrer notre système à un jeu de jeu intuitif ne nécessitant aucune expérience préalable, aucune alphabétisation et aucune assistance pour l'utilisateur. Ce que nous avons proposé peut être décrit comme une interface de programmation physique amusante que les enfants peuvent utiliser pour créer des algorithmes simples avec des blocs colorés. L’objectif est de guider un robot convivial vers sa destination en choisissant la bonne séquence d’instructions (en avant, à gauche ou à droite).

Le développement de Primo s’est déroulé dans un environnement collaboratif «open source». Le processus était non seulement formidable et stimulant, mais il a également fait passer le produit d'un concept à un autre qui pourrait être viable sur le plan commercial, assez facile à produire à grande échelle et distribué dans les écoles et les foyers.

Nous avons utilisé ce que nous avons eu le privilège de considérer comme outils de prototypage «Common Place» mis à disposition par FAB LAB Torino pour préciser chaque itération. L’apparence finale du produit reflète bien cela, non seulement par son esthétique coupée au laser, mais également par la possibilité pour quiconque de récupérer nos fichiers source (qui seront disponibles gratuitement après notre campagne Kickstarter). Une carte Arduino, simple. électronique, un peu de créativité, et façonner leur propre version du produit. Telle est l’intention derrière notre décision de conserver primo en tant que produit open source.

Garder notre matériel et nos logiciels open source était une évidence. Nous savons que la programmation et l’apprentissage préscolaire méritent d’être approfondis, et nous ne sommes pas les seuls à le penser. En restant open source, nous espérons impliquer ceux qui sont intéressés par le développement de ce sujet plutôt que de les faire travailler contre nous ou en concurrence avec nous.

Nous avons décidé de poursuivre notre travail avec Primo par le biais d'une campagne Kickstarter. Nous espérons que la voie du financement participatif fera d'une pierre deux coups: Solliciter une foule de technologues et d'éducateurs intéressés qui, nous l'espérons, vont intensifier notre programme et nous tenir au courant des développements futurs et mobiliser les fonds nécessaires pour faire avancer nos travaux le niveau suivant.

Part

Laisser Un Commentaire