0% ont trouvé ce document utile (0 vote)
22 vues2 pages

Formation à la programmation MicroBit

Le document présente un exemple de répartition pédagogique sur 9 séances pour une formation sur la carte MicroBit. Il détaille les objectifs et contenus de chaque séance pour découvrir progressivement les fonctionnalités de la carte et de l'environnement de programmation Makecode.

Transféré par

Nouha Amiri
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
22 vues2 pages

Formation à la programmation MicroBit

Le document présente un exemple de répartition pédagogique sur 9 séances pour une formation sur la carte MicroBit. Il détaille les objectifs et contenus de chaque séance pour découvrir progressivement les fonctionnalités de la carte et de l'environnement de programmation Makecode.

Transféré par

Nouha Amiri
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi