Dominique Nibart
Préface de la Micro:bit Educational Foundation
Dominique Nibart
Maîtriser la carte micro:bit en 40 activités Dominique Nibart est professeur de technologie et
Mise au point au Royaume-Uni à l’initiative de la BBC, la carte micro:bit passionné de robotique. Il est aussi le fondateur
est un ordinateur de poche entièrement programmable qui constitue de l’Assetec (Association nationale pour l’ensei-
40 ACTIVITÉS
un phénomène mondial depuis son lancement en 2016. Ses qualités gnement de la technologie). Chaque année depuis
pédagogiques, son matériel particulièrement performant, sa facilité de 1995, il organise un concours national de robots
programmation et son coût modique contribuent à cette réussite. Conçu pour écoliers et collégiens, baptisé Cybertech.
à l’origine pour un usage éducatif, ce nano-ordinateur permet d’initier les
élèves au codage et au pilotage de petits montages électroniques.
AVEC LA CARTE
Avec ses 40 activités ludiques, ce livre vous fera découvrir toutes les possibilités
et qualités de cette carte, en la programmant facilement avec le logiciel
d’approche visuelle MakeCode, très proche de Scratch. Chaque activité
micro:bit
va à l’essentiel, en présentant la problématique, voire un algorigramme, et
un exemple de programme. Cet ouvrage est organisé en deux parties : la
première permet de découvrir les fonctions simples de la carte micro:bit ;
la seconde propose des activités plus avancées, qui s’appuient notamment
sur des modules complémentaires comme les modules Grove.
À qui s’adresse ce livre ?
Aux enseignants et à leurs élèves de primaire, collège, lycée
micro:bit
Aux makers, geeks, roboticiens, FabLabs…
activités avec la carte
Au sommaire
Présentation de la carte micro:bit • Le logiciel MakeCode • Comment piloter la carte micro:bit ? •
PROGRAMMATION AVEC MAKECODE
Programmation simple. Afficher un texte • Faire défiler un texte • Afficher un dessin • Créer sa propre icône
• Faire clignoter une icône • Utiliser les boutons • Secouer la carte • Créer une calculatrice simplifiée •
Jouer aux dés • Jouer au jeu pierre-ciseaux-papier • Afficher la température • Créer une boussole • Détecter
des émotions • Concevoir un podomètre • Concevoir un chronomètre • Mesurer la luminosité • Jouer à pile
ou face • Utiliser le mode radio • Créer un minuteur • Jouer au jeu de la cible • Programmation avancée.
40
Créer ses propres blocs dans MakeCode • Piloter un servomoteur • Tester l’humidité d’une plante • Créer un
thermomètre d’extérieur • Jouer de la musique • Piloter la carte en Bluetooth • Découvrir les modules Grove
et l’afficheur 7 segments • Utiliser l’afficheur 7 segments pour afficher la température • Utiliser un buzzer
• Concevoir un télémètre • Créer une alarme de chambre • Créer une alarme de tiroir • Jouer de la musique
avec des fruits • Fabriquer un sabre laser • Réaliser une guirlande arc-en-ciel • Simuler un feu rouge • Faire
parcourir un carré à un robot • Signaler un obstacle à un robot • Déplacer un robot dans un labyrinthe •
Déplacer un robot en autonomie • Modules complémentaires de la carte micro:bit • Qualités pédagogiques
de la carte micro:bit.
Code ISBN : 978-2-212-67749-2
Code éditeur : G67749
15 E
Première de couverture : © Phil’s Mommy / Shutterstock
Photos de 4e de couverture : © A4 Technologie
Création Studio Eyrolles © Éditions Eyrolles
Dominique Nibart
Préface de la Micro:bit Educational Foundation
Dominique Nibart
Maîtriser la carte micro:bit en 40 activités Dominique Nibart est professeur de technologie et
Mise au point au Royaume-Uni à l’initiative de la BBC, la carte micro:bit passionné de robotique. Il est aussi le fondateur
est un ordinateur de poche entièrement programmable qui constitue de l’Assetec (Association nationale pour l’ensei-
40 ACTIVITÉS
un phénomène mondial depuis son lancement en 2016. Ses qualités gnement de la technologie). Chaque année depuis
pédagogiques, son matériel particulièrement performant, sa facilité de 1995, il organise un concours national de robots
programmation et son coût modique contribuent à cette réussite. Conçu pour écoliers et collégiens, baptisé Cybertech.
à l’origine pour un usage éducatif, ce nano-ordinateur permet d’initier les
élèves au codage et au pilotage de petits montages électroniques.
AVEC LA CARTE
Avec ses 40 activités ludiques, ce livre vous fera découvrir toutes les possibilités
et qualités de cette carte, en la programmant facilement avec le logiciel
d’approche visuelle MakeCode, très proche de Scratch. Chaque activité
micro:bit
va à l’essentiel, en présentant la problématique, voire un algorigramme, et
un exemple de programme. Cet ouvrage est organisé en deux parties : la
première permet de découvrir les fonctions simples de la carte micro:bit ;
la seconde propose des activités plus avancées, qui s’appuient notamment
sur des modules complémentaires comme les modules Grove.
À qui s’adresse ce livre ?
Aux enseignants et à leurs élèves de primaire, collège, lycée
micro:bit
Aux makers, geeks, roboticiens, FabLabs…
activités avec la carte
Au sommaire
Présentation de la carte micro:bit • Le logiciel MakeCode • Comment piloter la carte micro:bit ? •
PROGRAMMATION AVEC MAKECODE
Programmation simple. Afficher un texte • Faire défiler un texte • Afficher un dessin • Créer sa propre icône
• Faire clignoter une icône • Utiliser les boutons • Secouer la carte • Créer une calculatrice simplifiée •
Jouer aux dés • Jouer au jeu pierre-ciseaux-papier • Afficher la température • Créer une boussole • Détecter
des émotions • Concevoir un podomètre • Concevoir un chronomètre • Mesurer la luminosité • Jouer à pile
ou face • Utiliser le mode radio • Créer un minuteur • Jouer au jeu de la cible • Programmation avancée.
40
Créer ses propres blocs dans MakeCode • Piloter un servomoteur • Tester l’humidité d’une plante • Créer un
thermomètre d’extérieur • Jouer de la musique • Piloter la carte en Bluetooth • Découvrir les modules Grove
et l’afficheur 7 segments • Utiliser l’afficheur 7 segments pour afficher la température • Utiliser un buzzer
• Concevoir un télémètre • Créer une alarme de chambre • Créer une alarme de tiroir • Jouer de la musique
avec des fruits • Fabriquer un sabre laser • Réaliser une guirlande arc-en-ciel • Simuler un feu rouge • Faire
parcourir un carré à un robot • Signaler un obstacle à un robot • Déplacer un robot dans un labyrinthe •
Déplacer un robot en autonomie • Modules complémentaires de la carte micro:bit • Qualités pédagogiques
de la carte micro:bit.
Code ISBN : 978-2-212-67749-2
Code éditeur : G67749
Première de couverture : © Phil’s Mommy / Shutterstock
Photos de 4e de couverture : © A4 Technologie
Création Studio Eyrolles © Éditions Eyrolles
Dominique Nibart
Préface de la Micro:bit Educational Foundation
40 ACTIVITÉS
AVEC LA CARTE
micro:bit
PROGRAMMATION AVEC MAKECODE
G67749-40ACTIVITÉS-AVEC-LE-MICROBIT-INT-RVB.indd 1 17/05/2019 16:29
Éditions Eyrolles
61, bd Saint-Germain
75005 Paris
www.editions-eyrolles.com
Merci à la société A4 Technologie (www.a4.fr) et en particulier à André Bernot
et Thomas Defosse pour leur contribution appréciable et leur soutien.
Merci à Muriel Esch et Manuela Houssou-Montvert pour leur relecture attentive.
Merci à la Micro:bit Educational Foundation pour sa collaboration.
Merci à l’équipe de Microsoft Éducation France pour son soutien.
Merci à Denis Pichot pour ses précieux conseils.
En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent
ouvrage, sur quelque support que ce soit, sans l’autorisation de l’Éditeur ou du Centre français d’exploitation du
droit de copie, 20, rue des Grands Augustins, 75006 Paris.
© Micro:bit Educational Foundation pour les images des cartes pp. 7, 8, 13, 16 et 35
© A4 Technologie pour les photos pp. 35, 38, 39, 40, 41, 42, 43, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
60 et 61 haut
© Seeed Technology Co., Ltd. pour la photo du Grove Inventor Kit p. 61
© Kitronik Ltd. pour les deux photos du bas p. 61
© Éditions Eyrolles, 2019
ISBN : 978-2-212-67749-2
Dépôt légal : juin 2019
Imprimé en France par Pollina
Cet ouvrage est imprimé en France sur du papier couché demi-mat 135 g, papier issu de forêts gérées durablement.
G67749-40ACTIVITÉS-AVEC-LE-MICROBIT-INT.indd 2 16/05/2019 14:18
40 ACTIVITÉS AVEC LA CARTE MICRO:BIT
Préface
L’aptitude à coder et la « pensée informatique » (computational thinking) sont des compé-
tences fondamentales à notre époque, compétences auxquelles chaque enfant doit avoir
accès selon la Micro:bit Educational Foundation.
La carte micro:bit est née au Royaume-Uni en 2012. Il s’agit d’un petit dispositif program-
mable, très facile d’utilisation, présentant de nombreuses options et conçu à destination de
jeunes élèves et tout particulièrement des débutants en programmation. Après plusieurs
années de recherche et de développement, un million de cartes ont été distribuées en 2016
à tous les élèves de 6e du pays, afin de les mettre en contact avec la technologie, les inciter
à participer et libérer leur créativité.
Ce projet a rencontré un grand succès au Royaume-Uni : 89 % des enfants ayant uti-
lisé la carte micro:bit pensent désormais que la programmation est à la portée de tous,
et le nombre de filles souhaitant prendre l’informatique comme option a bondi de 70 %.
Depuis, ce succès est devenu mondial, la carte étant à présent disponible dans plus de
60 pays, avec des projets d’envergure nationale à Singapour, au Danemark, en Croatie ou
au Canada, pour n’en citer que quelques-uns.
Le rayonnement de la carte micro:bit n’est pas dû uniquement à son dispositif innovant.
C’est l’ensemble de l’écosystème micro:bit qui fait de cette carte un outil si attrayant pour
les enseignants, les élèves et plus généralement tous ceux et celles intéressés par une
utilisation inventive et ludique de la technologie. Notre écosystème micro:bit regroupe le
matériel, les périphériques, les extensions associés à la carte, mais également nos formi-
dables éditeurs. Sans oublier les nombreux projets, tutoriels et concepts amusants qui sont
disponibles gratuitement en ligne, ni la vibrante communauté de passionnés. Mais l’élé-
ment le plus important de notre écosystème, ce sont avant tout les utilisateurs de la carte.
La Micro:bit Educational Foundation vous remercie donc d’avoir choisi cet ouvrage et vous
souhaite bonne chance dans votre aventure micro:bit !
La Micro:bit Educational Foundation
N.B. : ce livre ne constitue pas une publication officielle ni certifiée par la Micro:bit Educational Foundation.
G67749-40ACTIVITÉS-AVEC-LE-MICROBIT-INT.indd 3 16/05/2019 14:18
40 ACTIVITÉS AVEC LA CARTE MICRO:BIT
Table des matières
Avant-propos.......................................................................................................................................... 6
Présentation de la carte micro:bit........................................................................................................ 7
Le logiciel MakeCode............................................................................................................................. 9
Comment piloter la carte micro:bit ?.................................................................................................. 11
Partie I. Programmation simple...................................................................................... 13
Activité 1. Afficher un texte................................................................................................................. 14
Activité 2. Faire défiler un texte.......................................................................................................... 15
Activité 3. Afficher un dessin............................................................................................................... 16
Activité 4. Créer sa propre icône......................................................................................................... 17
Activité 5. Faire clignoter une icône................................................................................................... 18
Activité 6. Utiliser les boutons............................................................................................................. 19
Activité 7. Secouer la carte................................................................................................................. 20
Activité 8. Créer une calculatrice simplifiée....................................................................................... 21
Activité 9. Jouer aux dés...................................................................................................................... 23
Activité 10. Jouer au jeu pierre-ciseaux-papier.................................................................................. 24
Activité 11. Afficher la température.................................................................................................... 25
Activité 12. Créer une boussole........................................................................................................... 26
Activité 13. Détecter des émotions...................................................................................................... 27
Activité 14. Concevoir un podomètre.................................................................................................. 28
Activité 15. Concevoir un chronomètre............................................................................................... 29
Activité 16. Mesurer la luminosité....................................................................................................... 30
Activité 17. Jouer à pile ou face........................................................................................................... 31
Activité 18. Utiliser le mode radio....................................................................................................... 32
Activité 19. Créer un minuteur............................................................................................................. 33
Activité 20. Jouer au jeu de la cible..................................................................................................... 34
G67749-40ACTIVITÉS-AVEC-LE-MICROBIT-INT.indd 4 16/05/2019 14:18
40 ACTIVITÉS AVEC LA CARTE MICRO:BIT
Partie II. Programmation avancée................................................................................ 35
Activité 21. Créer ses propres blocs dans MakeCode......................................................................... 36
Activité 22. Piloter un servomoteur..................................................................................................... 38
Activité 23. Tester l’humidité d’une plante.......................................................................................... 39
Activité 24. Créer un thermomètre d’extérieur................................................................................... 40
Activité 25. Jouer de la musique.......................................................................................................... 41
Activité 26. Piloter la carte en Bluetooth............................................................................................ 42
Activité 27. Découvrir les modules Grove et l’afficheur 7 segments.................................................. 43
Activité 28. Utiliser l’afficheur 7 segments pour afficher la température......................................... 46
Activité 29. Utiliser un buzzer.............................................................................................................. 47
Activité 30. Concevoir un télémètre.................................................................................................... 49
Activité 31. Créer une alarme de chambre......................................................................................... 50
Activité 32. Créer une alarme de tiroir................................................................................................ 51
Activité 33. Jouer de la musique avec des fruits................................................................................. 52
Activité 34. Fabriquer un sabre laser.................................................................................................. 53
Activité 35. Réaliser une guirlande arc-en-ciel.................................................................................. 54
Activité 36. Simuler un feu rouge........................................................................................................ 55
Activité 37. Faire parcourir un carré à un robot................................................................................. 56
Activité 38. Signaler un obstacle à un robot....................................................................................... 57
Activité 39. Déplacer un robot dans un labyrinthe.............................................................................. 59
Activité 40. Déplacer un robot en autonomie...................................................................................... 60
Modules complémentaires de la carte micro:bit................................................................................ 61
Qualités pédagogiques de la carte micro:bit...................................................................................... 62
Webographie........................................................................................................................................ 64
G67749-40ACTIVITÉS-AVEC-LE-MICROBIT-INT.indd 5 16/05/2019 14:18