Root : le robot qui enseigne le code informatique aux enfants

jeu, 04/21/2016 - 14:58 -- siteadmin

Le code informatique reste une discipline rarement enseignée aux enfants. Et pourtant, 1 million d’emplois dans l’informatique seront à pourvoir à l’horizon 2020 aux Etats-Unis. L’enjeu est donc de préparer les étudiants d’aujourd’hui, et d’en faire des personnes qualifiées pour ces postes à venir. Le gouvernement américain l’a bien compris et avec le soutien de Barack Obama, a ainsi promis une aide de 4 milliards de dollars pour former les jeunes aux sciences informatiques, et en particulier, le code.

Root : le robot qui enseigne le code

L’université de Harvard y apporte sa contribution et veut ainsi enseigner le code dès l’école primaire, les enfants apprenant plus facilement dès leur jeune aâge. Mais pour les intéresser à une discipline assez obscure pour les non initiés, pourquoi ne pas le faire en s’amusant ?

Des chercheurs de l’université ont ainsi dévoilé Root, un petit robot programmable spécialement aux plus jeunes, mais qui intéressera aussi les adultes.

Grâce à un support magnétique, le robot peut être fixé sur un tableau blanc en salle de classe.

Sur le tableau, les enfants dessinent un chemin, des motifs, et créent ainsi un véritable parcours du combattant qui attend le robot Root. Depuis une application mobile sur iPad appelée Square, et grâce a des outils très visuels, ils apprennent alors la programmation en partant d’un niveau très basique, mais qui donnera rapidement des résultats. Il émettent des conditions, et en définissent des conséquences suivant les éléments et dessins qui se mettront sur le chemin du robot.

Les dessins et les conditions influent sur la manière dont le robot progresse, ou ce qu’il décide de faire lorsqu’il rencontre un obstacle ou un motif en particulier, dessiné sur son chemin.

Le résultat est visible en temps réel dans le comportement de Root, un excellent moyen de rendre le code informatique aussi amusant qu’un jeu.

Les enfants apprennent ainsi les bases du code et se préparent à passer à l’étape supérieure : l’écriture du code en version texte, avec de vrais fonctions complexes, ce qui est aussi possible depuis la même application.

Source: Le Collectif