Quel langage pour le Micro:bit ?
Micro:bit starter |
Une question reste cependant en suspend:
Quel langage utiliser pour la programmation ?
Micro:bit est également conçu pour être programmé en faisant un choix parmi plusieurs langages disponibles.
L'objectif de Micro:bit d'avoir quelque-chose qui puisse être programmé un un débutant pour réaliser de petits projets créatifs.
Il faut avouer que ce n'est pas un but facile à atteindre.
Tout commence sur le lien http://www.microbit.org/code/ où vous pourrez sélectionner entre l'éditeur:
- JavaScript Blocks Editor
- Python Editor
Javascript Blocks Editor
Produit par Microsoft, cet éditeur de code est un langage visuel permettant de glisser-déposer des blocs permettant de réaliser des actions.
Exemple de Code Bloc |
Le même éditeur est disponible sur Microsoft MakeCode https://makecode.com/ où les libellés des blocs seront proposés en Français.
- Ressource de référence expliquant les différents blocs (en anglais).
- Quelques leçons et exemples pour apprendre à utiliser les fonctionnalités du Micro:bit (en anglais)
- La section "Projet" sur Makecode.microbit.org propose des exemples très intéressants. Captivant à explorer!
- La "référence > Bluetooth" permet d'accéder aux blocs Bluetooth, leurs documentations et exemples. Il y a même des vidéos!
Cela permet d'élargir significativement le champs des possibilités offert par le Micro:bit
Un éditeur de code traditionnel avec un sous ensemble du langage Python.
Python est un langage très facile à appendre et très agréable à pratiquer.
- Ressource de référence - une vraie mine d'information qui explore toutes les interfaces de Micro:bit. (microbit.org)
- Une série de tutoriels Python pour Micro:bit (readthedocs)
Le processus utilisé pour faire fonctionne un programme sur le Micro:Bit est le suivant:
- Vous utilisez l'éditeur de code de votre choix dans un navigateur internet.
- Quand le programme est prêt vous cliquez sur le bouton de téléchargement (pour le télécharger le programme, un fichier HEX, dans le navigateur).
- Brancher le Micro:bit sur le port USB (il apparaît comme un disque Flash).
- Glissez-déposez (copiez) le programme sur le Micro:bit
- Pressez le bouton "Reset" du Micro:bit et le programme s'exécute.
Utiliser l'émulateur
Comme préciser ci-dessus, le cycle de développement pour tester un programme (écrire le code, compiler, télécharger) est un peu long.
Heureusement, l'éditeur de bloc propose un émulateur :-)
L'émulateur permet de tester les programmes (par essai/erreur) avant de les télécharger sur la carte.
Écrire un commentaire