Programmation-codage

Micro:bit - Un microcontrôleur facile à programmer

Qu'est-ce que le Micro:bit?

Micro:bit est un microcontrôlleur qui mesure 4 cm X 5 cm

Il comprend:

  • Matrice d'affichage de 5 x 5 DELdiodes électroluminescentes
  • 2 boutons programmables (A et B)
  • Capteur de mouvement 3D (ou accéléromètre)
  • Magnétomètre 3D (ou boussole numérique)
  • 3 entrées analogiques (0-1-2) (à utiliser avec des pinces aligator)
  • Capteur de température
  • Capteur de luminosité
  • Bouton de réinitialisation
  • Mise à la terre
  • Sortie 3V
  • Connectiques Bluetooth et micro-USB
  • Connexions

Le petit circuit imprimé peut être alimenté par un connecteur USB sur le port micro-USB ou par deux piles AAA (3V) ou un module d'alimentation optionnel à pile 3V en pastille

Des accessoires permettent d'augmenter les possibilités en branchant le Micro:bit dans une plaque externe.

                                                                                                                                                      2018-10-11_13h11_22.png

Ressources officielles

Site Officiel de Micro:bit 

(section principale en français, mais malheureusement, le site n'est pas traduit au complet. Utilisez la traduction de Chrome pour vous aider!)

Pour débuter avec le Micro:bit en quelques étapes faciles quand vous recevez votre Micro:bit

12 étapes pour apprendre la base de la science computationnelle et la programmation

Programmation

Le logiciel en ligne pour programmer le Micro:bit: Microsoft Makecode

Tutoriel intégré au logiciel de programmation https://makecode.microbit.org/

2018-10-11_13h35_13.png

Documentation sur le site de programmation MakeCode (guides, projets, etc.)

Pour les enseignants en classe

La page des enseignants sur l'usage du Micro:Bit

Débuter l'aventure Micro:Bit (articles, idées, etc.)

PDF-Micro:bit-Prise en main et programmation par blocs (IREM France)

Idées de projet

Pour débuter, on peut programmer le Micro:Bit sans accessoire et utiliser la matrice d'affichage, les boutons et les capteurs internes.

Afficher son nom, image, dessin, jeu de roche-papier-ciseaux

ex: Boutons émoji

Sortir de la plaquette et construire!

Il est possible de créer des boutons externes à l'aide des entrées analogiques 0-1 et 2 et de la mise à la terre GND, des pinces crocodiles avec fils et du papier d'aluminium. Il s'agit alors de programmer les entrées pour qu'elles déclenchent une étape de la programmation. Une foule d'idées se trouvent sur le site en suivant les liens ci-dessous.

Ex: 

Piano banane

Faire jouer de la musique dans des écouteurs

                                                                                                                                                                                                                                                  2018-10-11_13h53_19.png

Site de Micro:Bit pour des idées de projet à réaliser

Projets sur le site MakeCode

Projets

Affiche ton nom (débutant)

Le coeur qui bat

Roche-papier-ciseaux

Pile ou face

Boussole (notions d'angles, variable)

 

 

 

 

Utiliser Blockly pour apprendre la programmation

Ce site permet aux élèves de découvrir l’univers de la programmation étape par étape.

De plus, il habilite les élèves à suivre des consignes et à résoudre des problèmes.

Il est important de bien suivre le chemin car chaque étape réussie permet de comprendre la suivante.

Utiliser l’adresse suivante :

http://recitmst.qc.ca/blockly/fr/index.html

ou

Aller sur le site : récitmst (Rechercher)

Onglet à gauche : ressources pédagogiques

Cliquez sur « Jeux blockly pour apprendre à programmer » et Jeux Blockly

 

Merci à Noémie Houle enseignants à la CSBF pour le document!

 

 

 

Littlebits Code Kit

Ce qu'il y a dans la boîte (Unboxing)

 

Présentation du Code Kit par Littlebits