Dans cette première section, tu vas découvrir les différentes caractéristiques et fonctionnalités du micro:bit (M:B). Tu seras ensuite invité à faire afficher du texte et des animations sur l'interface du M:B.
Thèmes : Micro:controllers, Interface, Boutons, Animation.
Intro au M:B
Apprenons à connaitre le M:B ! Écoute la vidéo suivante : Introduction to the Micro:bit.
Tu es maintenant prêt à explorer les différentes caractéristiques du M:B à travers cette activité et/ou ces deux vidéos. Garde ton M:B près de toi pendant que tu découvres ses caractéristiques.
Discussion
Remue-méninges ... Où peut-on trouver des microcontrôleurs comme le Micro:bit dans notre vie quotidienne ?
Regarde la vidéo : What is on the microcontroller ?
Apprenons à... Afficher du texte
Défi #1 - Nom et message secret
Pour ce premier défi, tu es invité à utiliser les LEDs (DELs) pour faire afficher ton nom et ensuite un message secret.
Étant donné qu'il s'agit de ton premier défi M:B, voici les étapes à suivre pour commencer :
Étape 1. Rends-toi sur le logiciel de programmation de micro:bit : MakeCode.
Étape 2. Sélectionnes "nouveau projet".
Étape 3. Essaie ce premier projet :
Lorsque le Bouton A est pesé, le m:b affiche ton prénom.
Lorsque le Bouton B est pesé, le m:b affiche ton nom de famille.
Lorsque les Boutons A et B sont pesés en même temps, le m:b affiche un message secret.
Étape 4. Transfère ton code sur ton M:B à l'aide d'un cable USB ou de la fonction Bluetooth. Voici comment le faire.
Étape 5. À l'aide des boutons A, B et A+B, fais démarrer ton programme. Ton nom et ton message secret devraient défiler sur les LEDs (DELs) du M:B.
Étape 6. Enregistre ton code sur le document de suivi de la programmation.
...Suis ces 6 étapes pour chaque défi suivant !
Voici quelques tutoriels pour t'aider :
Tutoriel: Introduction au logiciel de programmation MakeCode
Ce tutoriel vidéo présente le logiciel de programmation MakeCode, qui permet de coder le M:B.
Tutoriel: Télécharger et transférer son programme MakeCode (fichier HEX) sur un M:B
Ce tutoriel vidéo te montre comment télécharger ton programme MakeCode (fichier HEX) et ensuite le transférer sur ton M:B.
Tutoriel : Utilisation du navigateur Chrome pour jumeler son M:B et effectuer des transferts directs
Ce tutoriel vidéo présente une façon rapide de transférer son code sur un M:B à l'aide du navigateur Chrome.
Apprenons à... Programmer une animation
Défi #2 - Petit danseur
Pour ce deuxième défi, tu es invité à utiliser les LEDs pour créer et animer petit danseur. Imagine que le logo M:B est la tête du danseur et que l'écran est son corps. Utilise au moins 4 blocs de Base pour coder ton animation.
*Essayez d'utiliser une autre entrée pour lancer votre programme. (ex. : lorsque secouer)"
CONSEILS POUR LE PERSONNEL ENSEIGNANT!
Le site MakeCode ne sauvegarde pas le code ni les projets. Les projets sont temporairement stockés dans le cache du navigateur. Il est donc important de fournir aux élèves une manière de faire le suivi de leur programmation. Par exemple, un document dans lequel ils peuvent facilement copier-coller leur code pour chaque défi. Ces suivis ne sont pas seulement utiles pour garder une trace des progrès des élèves, mais peuvent aussi servir de portfolio et de moyen de réflexion sur les apprentissages et les prochaines étapes.
Si vous enseignez en ligne, il existe différentes façons pour les élèves de partager leur code. Quelques suggestions : utiliser un document de suivi, demander aux élèves de copier-coller le lien vers leur projet dans le devoir de votre classe virtuelle, créer un formulaire en ligne à remplir, constituer un portfolio ou toute autre méthode choisie.
Pendant un cours en ligne, les élèves peuvent également copier-coller le lien vers leur code dans la boîte de discussion de la visioconférence, ce qui vous permet de visualiser le code ou le simulateur avec le reste de la classe.
Pour aller plus loin (en anglais)
... Quelques leçons pour débuter Beginner Lessons for Micro:bit.
... Demandez aux élèves d’explorer l’utilisation des coordonnées pour contrôler les DEL dans l’activité. Animation and Patterns.
Faire le suivi du processus et de la programmation
N'oubliez pas de garder des traces de votre programmation! Utilisez le document de suivi fourni par votre enseignant pour enregistrer et suivre vos projets M:B.