Micro:bit, c’est quoi?¶
Micro:bit est un microcontrôleur développé au Royaume-Unis. Par ses caractéristiques techniques et ses interfaces pédagogiques, cet objet possède un fort potentiel pour l’enseignement de l’algorithmique.
Après un bref rappel historique, nous expliquerons plus en détail les caractéristiques propres de cet objet. Nous mettrons ensuite en avant la facilité de mise en œuvre en formation puis nous poursuivrons en donnant un premier aperçu de l’intérêt pédagogique de Micro:bit.
Bref historique¶
Le développement de Micro:bit s’inscrit dans le cadr d’une politique volontariste de développement de l’apprentissage de la programmation. L’objectif premier visait à équiper tous les élèves de 11/12 ans du Royaume-Unis ainsi que leur enseignant. Maintenant que c’est chose faite, le reste du monde peut en profiter aussi.
La BBC [1] est le moteur de ce projet. 30 ans après sa première distribution d’ordinateurs aux enfants britanniques [2], “la Vieille Dame” remet ça aujourd’hui. La BBC utilise ses moyens de diffusions pour promouvoir et accompagner les utilisateurs, notamment en proposant des émissions de TV dédié à cet objet sur un mode ludique et divertissant. Sur les 29 [3] partenaires de ce projet, se trouvent entre autres Microsoft [4] pour une partie logiciel et interface de programmation, ARM [5] pour la construction des processeur et la partie matériel, et Samsung [6] pour un support mobile. C’est donc un projet qui mobilise des acteurs majeurs du numériques et de la communication, prévu pour durer.
La carte Micro:bit¶
Concrètement de quoi s’agit-il ? On parle ici de microcontrôleur, à savoir une carte électronique programmable pour interagir avec le monde réel. C’est une version accessible de l’électronique que tout un chacun manipule au quotidien sans se poser de question, par exemple les dispositifs de domotique qui permettent de gérer à distance le chauffage, la sécurité, l’arrosage du géranium… Ou bien plus simplement la bouilloire programmable au degré °C près, la guirlande du sapin qui clignote au rythme de “Jingle Bells”. Ce microcontrôleur permet d’élaborer par exemple un podomètre, un doudou sensoriel, un sismographe rudimentaire…
L’interface de programmation est conçue pour être utilisable par un enfant d’une dizaine d’année, c’est donc la simplicité qui prime. On dispose en première approche d’une application internet utilisant le principe de la programmation par bloc, à savoir sur le principe des Blockly que l’on retrouve dans Scratch ou StudioCode. En plus d’une programmation accessible, l’interface propose une simulation de la carte. Ceci permet de voir directement les effets du programme dans l’interface. Pour un usage plus avancé il est notamment possible de programmer avec le langage Python [7] ou Javascript.
Bien entendu de nombreux exemples de projets existent, qu’ils soient issus des émissions BBC ou de la communauté éducative. Sur le site officiel on trouve des idées, des tutoriels, des leçons [8] comme par exemple : une alarme de trousse, un compteur de frappe (au baseball) ou encore des leçons sur l’accélération.
Notes
| [1] | Make It Digital - The BBC micro:bit. (s. d.). Consulté 29 mars 2017, à l’adresse http://www.bbc.co.uk/programmes/articles/4hVG2Br1W1LKCmw8nSm9WnQ/the-bbc-micro-bit |
| [2] | BBC Micro. (2016, septembre 20). In Wikipédia. Consulté à l’adresse https://fr.wikipedia.org/w/index.php?title=BBC_Micro&oldid=129763631 |
| [3] | Partners. (s. d.). Consulté 29 mars 2017, à l’adresse https://www.microbit.co.uk/partners |
| [4] | The BBC micro:bit and Microsoft - Microsoft Research. (s. d.). Consulté 29 mars 2017, à l’adresse https://www.microsoft.com/en-us/research/project/the-bbc-microbit-and-microsoft/ |
| [5] | Ltd, A. R. M. (s. d.). ARM | Innovation Hub - BBC micro:bit. Consulté 29 mars 2017, à l’adresse http://www.arm.com/innovation/products/microbit.php |
| [6] | Code on the go with Samsung & micro:bit. (s. d.). Consulté 29 mars 2017, à l’adresse http://www.samsung.com/uk/citizenship/bbcmicrobit.html |
| [7] | Python editor. (s. d.). Consulté 29 mars 2017, à l’adresse http://python.microbit.org/editor.html |
| [8] | Idées | micro:bit. (s. d.). Consulté 29 mars 2017, à l’adresse http://microbit.org/fr/ideas/ |