Formation : MicroBit Crefoc Nabeul 30-08-2019
Exemple de répartition pédagogique (9ème année)
MicroBit
Séquence Répartition
horaire
Séance n°1
Explorer différentes possibilités d’utilisation de la carte Microbit (à travers des 20mn
exemples de projets).
Découvrir les composants de la carte Microbit (boutons, alimentation, port usb, 25mn
pins, pin ground, processeur, bouton reset, … magnétomètre, accéléromètre,
capteur de température, radio Bluetooth, etc.).
S’initier à utiliser un environnement de programmation en ligne (Makecode) : 10mn
Exécuter un programme existant (Exécuter, enregistrer, partager, téléverser,
etc.).
Séance n°2
- Découvrir l’environnement Makecode (Blocs, les évènements, etc.) 25mn
- S’initier à l’utilisation des commandes de base (à partir d’un programme
existant, à analyser et à modifier pour changer son comportement).
Créer un programme simple, le sauvegarder (Par exemple, un smiley et un 30mn
visage triste qui s’alterne) : Discuter différentes solutions (forever, on start,
show leds, pause, etc.).
Séance n°3
Rappel et approfondissement de l’environnement Makecode : Importer un 20mn
fichier existant (File .hex / URL) + Commenter la solution correspondante.
Se familiariser avec les blocs d’entrée (Inputs) : découvrir et s’exercer (on 30mn
button…pressed).
Exercice : Afficher 3 différentes informations selon l’utilisation des 3 boutons
d’entrée (discuter les différentes solutions).
Découvrir d’autres blocs (évènements) d’entrée : on shake, on pin…pressed, 5 mn
etc.
Séance n°4
Approfondissement des blocs d’entrées : On shake + utilisation de variables 30mn
(déclaration, affectation, affichage, etc.).
Exercice : Simuler un jet de dés (discuter les différentes solutions : clear screen,
pick random, etc.).
Utiliser les boucles : apporter des modifications sur l’exercice précédent pour 15mn
introduire une boucle dans le traitement (Par exemple : effectuer 3 jets du dès).
Ajouter des sons : apporter des modifications sur l’exercice précédent pour 10mn
introduire des sons dans le traitement (Par exemple : un son différent à chaque
Animatrice : Nadia AGREBI Page 1 sur 2
Formation : MicroBit Crefoc Nabeul 30-08-2019
jet).
Séance n°5
Introduire les traitements conditionnels (Exercice : Afficher un message selon 30mn
l’intervalle de température détectée).
On peut faire la même chose avec le magnétomètre ou n’importe quel autre
capteur + On peut approfondir l’ajout de séquences sonores.
Utilisation des fonctions (modularité, création d’une bibliothèque réutilisable). 25mn
Séance n°6
Objets communicants : Expliquer le phénomène + envoyer des infos entre deux 55mn
cartes + Créer un groupe de fréquence radio (utilisation de blocs tels que radio
set string, radio send string, on radio received, radio set group, etc).
Séance n°7
Rendez-vous sur la page d’accueil de Makecode pour découvrir quelques projets 25mn
déjà réalisés (par exemple, banana keyboard) : cela peut aider les apprenants à
trouver un sujet de projets à réaliser.
Développer une application simple (un jeu par exemple). 30mn
Séance n°8
Développer une application simple (avancement + Remédiation et 55mn
consolidation).
Séance n°9
Présentation des projets. 55mn
NB :
- Le projet peut être choisi dès les 1ères séances (après une démonstration de quelques
projets existants) et tous les apprentissages seront passés à travers ce dernier.
- Il est possible de traiter la partie "Objets communicants" séparément (Séance 6) via
un autre projet (Si la répartition annuelle le permet).
- Dans toutes les séances, il est recommandé de demander aux élèves de chercher les
instructions nécessaires dans leurs traitements sur internet (web, youtube,
plateformes, forums, etc.).
- Toute autre scénarisation, mettant l’élève en action est envisageable (nombre de
séances, ordre des séquences à présenter, énoncés des activités, horaire alloué à
chaque séquence, etc.).
- Dans le cas où le nombre de cartes disponibles n’est pas suffisant, utiliser le
simulateur et avantager les démonstrations sur le matériel disponible.
Animatrice : Nadia AGREBI Page 2 sur 2