L’apprentissage des mathématiques avec le robot mobile MRduino avec la programmation graphique (Blockly).
Les distances
Le premier exemple est le concept de distance.
Cet exemple permet de faire avancer le robot en ligne droite de 20 cm.
“Comment faire avancer MRduino d’une distance de 20 cm ?”
Voici l’algorithme pour faire avancer le robot de 20 cm :
Initialiser le robot MRduino,
Activer le contrôle : ceci permet d’activer le contrôle en distance et orientation du robot,
Appel du bloc avancer distance,
Étape n°1
Initialisation du robot MRduino avec l’ajout du bloc “Initialisation robot MRduino ” :
Étape n°2
Activation du contrôle, pour gérer les distances et les angles.
Étape n°3
Appel du bloc “Avancer distance ” avec en paramètre le nombre 20, afin d’avancer le robot de 20 cm.
Les angles
Cette deuxième partie présente les angles géométriques :
“Comment faire tourner MRduino d’un angle de 90° ?”
C’est très simple !
Il faut appeler le bloc “Tourner à gauche degré” avec en paramètre l’angle de 90 °.
Voici le programme en Blockly pour tourner à gauche de 90° :
Un autre exemple :
tourner à gauche de 45°,
allumer la led n°1
tourner droite de 180°
allumer la led n°2
Forme géométrique
Maintenant, place à la réalisation d ‘une forme géométrique avec le robot MRduino :
Exercice n°1 :
Réaliser un carré de 10 cm de coté.
Réponses de l’exercice n°1: