Developpez.com

Le Club des Développeurs et IT Pro

Play-i : des robots pour apprendre la programmation aux enfants

La meilleure approche pour enseigner les plus de cinq ans ?

Le 2013-11-29 14:29:19, par Stéphane le calme, Chroniqueur Actualités
Après le Royaume-Uni qui a annoncé l'introduction de la programmation comme nouvelle matière dans les programmes scolaires des enfants de 5 ans, c'est au tour de quatre associés d'apporter leur pierre à la réalisation de cet objectif. Parmi eux figure un ancien haut cadre de Google et l'ancien responsable des équipes de développement logiciel de l'iPod chez Apple.

Ils ont, pour leur part, opté pour une approche différente en remplaçant les écrans d'ordinateurs par la robotique pour développer les mécanismes de conception de logiciels chez les tout petits. C'est dans ce cadre qu'ils ont créé Play-i, un ensemble de robots (pour le moment deux, Bo et Yana) destinés aux cinq ans et plus qui sont dotés de moteurs et de capteurs, dont les actions peuvent être programmées par l'enfant sur une interface tactile. Pour se faire, une interface tactile intuitive en langage naturel comme Scratch (développé par le MIT) ou Blocky (par Google) est mise à leur disposition. L'avantage apporté est de permettre à l'enfant de comprendre la structuration d'un langage de programmation, et la logique qui permet d'aboutir à une action.

Par exemple, si l’enfant veut que le robot se déplace à 90° vers la gauche lorsqu’il rencontre un obstacle, il devra comprendre qu’il doit d’abord définir une condition en créant un bloc « if » qui vérifie l’état du capteur d’obstacle, puis déterminer les actions (fonctions) à réaliser. Dans l’exemple ci-dessous, si un mur est présent, alors il faut reculer de 20, tourner à gauche à 90°, puis avancer de 100.


Play-i apportera une touche marketing en proposant un ensemble d'accessoires pour habiller ou équiper vos robots et les customiser comme par exemple le xylophone de Bo.


Le projet se base sur le crowdfounding (financement participatif) et le succès ne se fait pas attendre ! En effet, afin de voir le jour, le projet Play-i avait besoin de 250 000 $, et à ce jour il a dépassé les 800 000 $.

Source : blog Play-i

Et vous ?

Qu'en pensez-vous ?
  Discussion forum
186 commentaires
  • transgohan
    Expert éminent
    Un gamin de 5ans pour moi il va mettre l'ordre de tourner à gauche.
    Mais il ferra pas le test avant...
    Et si ça fonctionne pas... Bah il comprendra pas pourquoi le robot ne veut pas tourner.

    Le côté ludique c'est de faire se mouvoir un petit robot, mais après selon moi tout le reste ne sert à rien...
    Qui croirait franchement qu'un gamin de 5ans est capable de faire de l'algorithmie sérieusement ? Il est encore à apprendre à lire...
    Je suis même sûr qu'on ferrait un sondage sur 100 élèves de 5ans en leur demandant ce qu'est un angle à 90° qu'on aurait de drôles de surprises...
  • Lyche
    Expert éminent
    Envoyé par hn2k5
    Et si, par ce moyen, on leur apprenait autre chose que leur futur travail ??
    Je sais pas moi, si on mettait cette logique utilitariste entre parenthèse et qu'on leur apprenait à lire, écrire, compter, l'histoire, la littérature, la géographie, ... Tout un tas de trucs inutiles que Sarko voulait dégager (a dégagé ?) des programmes scolaires.
    En tout cas, autre chose que de l'informatique ou du commerce qu'ils vont devoir se taper toute leur vie...
    Et l'orthographe aussi, y a du boulot pour reconstruire tout ce que Facebook et le mode texto détruisent.

    Cdlmt
    heu... y'a que Sarko qui a massacré l'éducation nationnale? T'étais en France ces 30 dernières années?
  • Hephaistos007
    Expert confirmé
    Tout cela est bien mignon mais qui a déjà enseigné l'algorithmique sur ce forum ? Faites un essai avec votre petit neveux ce weekend et revenez partager votre expérience ici-même. Nous sommes tout ouï.

    Les quelques enseignants d'algorithmique (dont j'ai fais parti) qui sont intervenus vous expliquent que l'enseigner à des adultes (bacheliers de série S et ES) provoque déjà des hécatombes. C'est un fait que je vous engage à constater par vous même (d'où ma question de départ : qui a déjà enseigné l'algorithmique sur ce forum ?).

    Donc ceux qui se réinventent un vie a-posteriori ("moi à 5 ans j'aurais bien aimé faire de l'algo", ceux qui ont galéré comme pas deux pour comprendre la programmation objet ou la programmation concurrente dans le supérieur et qui clame aujourd'hui que c'est vraiment le ba-ba, ceux qui ne voient pas que l'immense majorité des citoyens s'en contrefichent royalement de la science informatique (seul l'usage les intéresse : smartphones, internet, facebook, tweets, ...), ceux qui font des amalgames entre les langages naturels et les langages formels (les langages informatiques donc), ...
    Tout ceci manque franchement d'honnêteté intellectuelle ou bien alors de clairvoyance. Je ne sais pas ce qui est le pire en fait...
  • DonQuiche
    Expert confirmé
    Pour ma part je trouve ça très bien. C'est facilement abordable, les premiers résultats sont très concrets et c'est ludique. Une bonne idée de cadeau.

    Envoyé par hn2k5
    Et si, par ce moyen, on leur apprenait autre chose que leur futur travail ??
    Mais pourquoi diable cela serait-il forcément dans une optique professionalisante ?! On peut simplement offrir ça pour ouvrir un nouvel horizon au gamin, l'amuser et lui donner de quoi se creuser la cervelle. Un jouet, en somme !
  • moldavi
    Inactif
    Bonjour.

    Envoyé par 4sStylZ

    mon prof m'a fait travaillé avec une méthodologie très simple que je vais t’exposer.
    Envoyé par 4sStylZ

    Cette liste de règle, que j'ai oublié depuis, est hyper précise
    Je reste un peu sur ma faim. Tu nous dis que tu vas nous exposer une méthodologie, puis que tu nous dis que tu as oublié les règles...

    Cela ne devait pas être si extraordinaire, si tu les as oublié.
  • Derf59
    Membre actif
    Une sorte de "ré-invention" du Logo (avec la tortue)
  • hn2k5
    Membre éclairé
    Et si, par ce moyen, on leur apprenait autre chose que leur futur travail ??
    Je sais pas moi, si on mettait cette logique utilitariste entre parenthèse et qu'on leur apprenait à lire, écrire, compter, l'histoire, la littérature, la géographie, ... Tout un tas de trucs inutiles que Sarko voulait dégager (a dégagé ?) des programmes scolaires.
    En tout cas, autre chose que de l'informatique ou du commerce qu'ils vont devoir se taper toute leur vie...
    Et l'orthographe aussi, y a du boulot pour reconstruire tout ce que Facebook et le mode texto détruisent.

    Cdlmt
  • Saverok
    Expert éminent
    Que les enfants maîtrisent les fondamentaux des maths avant d'apprendre la programmation.
    De même, s'ils pouvaient ouvrir un livre d'histoire ou lire quelques classiques de la littérature, ça ne ferait pas de mal
    La meilleure méthode pour apprendre l'algorithmie de manière ludique est de se confronter à des casses têtes (style le rubik's cube ou les tours de Hanoï)

    Un enfant de 5 ans a d'autres choses à faire que d'être devant un écran toute la journée...

    De plus, si je commence à offrir un robots de quelques centaines d'euros à mon fils de 5 ans, je risque de devoir hypothéquer ma maison lorsqu'il aura 10 ans
  • 4sStylZ
    Membre éprouvé
    Les gens qui sont en désaccord avec ce produit m'ont l'air de penser que ce robot, visant à apprendre l'algorithmie, les automates, et plus simplement la logique propose un apprentissage qui devra remplacer les enseignements classiques.

    Non, ce n'est pas parce qu'on tente d'apprendre une nouvelle matière à un enfant que cela vas altérer son apprentissages du français, et, par exemple des mathématiques fondamentaux.

    Et je pense que c'est encore plus vrais si c'est enseigné de façon aussi ludique. A cet age, j'aurais été bien plus captivé par programmer un robot à la maison pour qu'il se ballade dans ma maison plutôt que par me taper les tables de multiplications.

    Je ne sais pas si l'age est bien choisi pour l'enseignement de l'algorithmie, ou même si ce prix est bien justifié, mais franchement, j'ai jamais rien compris à tout les programmes scolaires de maths quel que soit mon age, et en tant que développeur, je m'en serais par contre bien mieux sorti si j'avais su plutôt ce qu'était un algo, même avec des exemples hyper simples.

    Jusqu'à ce que je vois un vrais algo pour moi, ce métier était aussi étrange que de la sorcellerie.
  • moldavi
    Inactif
    Bonjour.

    Il y a un jeu super pour apprendre la programmation. Cela s'appelle le Lego. Il faut emboîter les briques les unes sur les autres...

    C'est certainement la première chose à apprendre à des enfants de 5 ans.