Outils pour utilisateurs

Outils du site


aseba:seances-thymio-1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
aseba:seances-thymio-1 [2018/11/30 18:24] – créée cyrilleaseba:seances-thymio-1 [2019/07/17 19:24] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 ===== Découverte des modes pré-programmés ===== ===== Découverte des modes pré-programmés =====
  
 +Fiches ressources à la fin.
 +Les thymios sont distribués par groupe de 2. Les élèves doivent essayer de comprendre leur fonctionnement.
 +Seul le mode violet (réponse sonore) pose problème. Il faut un environnement relativement calme pour son fonctionnement et non des binômes évoluant côte à côte.
  
 +
 +{{ :aseba:img_1504_resultat.jpg?nolink&400 |}}{{ :aseba:img_2169_resultat.jpg?nolink&400 |}}{{ :aseba:img_2170_resultat.jpg?nolink&400 |}}{{ :aseba:img_2171_resultat.jpg?nolink&400 |}}{{ :aseba:img_2172_resultat.jpg?nolink&400 |}}{{ :aseba:img_2173_resultat.jpg?nolink&400 |}}{{ :aseba:img_2174_resultat.jpg?nolink&400 |}}{{ :aseba:img_2175_resultat.jpg?nolink&400 |}}{{ :aseba:img_2176_resultat.jpg?nolink&400 |}}{{ :aseba:img_2177_resultat.jpg?nolink&400 |}}{{ :aseba:img_2178_resultat.jpg?nolink&400 |}}
 ===== Découverte de VPL ===== ===== Découverte de VPL =====
 +
 +Demander simplement aux élèves de reproduire le mode "Obéissant" via VPL. Puis le mode pisteur.
 +|Événement : Appui sur une touches de direction | Instruction : Avancer, reculer, ...|
 +
 +Très en main très rapide, pas de soucis particuliers : lancement du programme, chargement des instructions, compilation et envoi du programme au robot/
 +
 +Etant en wifi, pensez à réaliser des pairages différents pour chaque Thymio afin qu'ils n'interfèrent pas les uns aux autres.
 +[https://www.thymio.org/fr:thymiosettingwireless|Un robot par dongle]
 +
 +Rapidement, les élèves se rendent compte que ce mode est limité (je parle bien d'un usage en cycle 3) : on ne peut par exemple, par le faire avancer en terme de distances mesurables...
 +
 +
 +{{ :aseba:img_1491_resultat.jpg?nolink&400 |}}{{ :aseba:img_1492_resultat.jpg?nolink&400 |}}{{ :aseba:img_1493_resultat.jpg?nolink&400 |}}{{ :aseba:img_1494_resultat.jpg?nolink&400 |}}{{ :aseba:img_1495_resultat.jpg?nolink&400 |}}{{ :aseba:img_1496_resultat.jpg?nolink&400 |}}{{ :aseba:img_1502_resultat.jpg?nolink&400 |}}{{ :aseba:img_1503_resultat.jpg?nolink&400 |}}{{ :aseba:img_1505_resultat.jpg?nolink&400 |}}
 +
 +===== Découverte de Blockly version ASEBA=====
 +
 +Pour leur montrer les limites de VPL (enfin on peut le faire sous VPL mais c'est plus compliqué), je leur demande de faire faire à Thymio **un carré**.
 +
 +ILs cherchent mais ne trouvent pas de solutions satisfaisantes. Ils me disent qu'avec Scratch, ils y arrivaient et sont un peu déçus.
 +
 +Je leur propose alors d'utiliser un logiciel de programme de Thymio via des blocs comme Scratch.
 +
 +Via Aseba Studio, certain ont remarqué qu'il y a avait un bouton "**Blockly**" et me disent que la solution sera là.
 +
 +Je ne les contredis pas et leur propose de tester cette hypothèse. 
 +
 +Les premiers retours sont : ça ressemble à Scratch mais ce n'est pas tout à fait pareil. Mais ils trouvent très vite leurs marques et se lancent dans des tests.
 +
 +J'obtiens rapidement
 +|{{ :aseba:blockly-base.png?400 |}}|{{ :aseba:blockly-arreter.png?400 |}}|
 +|Le robot démarre bien mais ne s'arrête pas |Le robot ne démarre pas|
 +
 +Dans le premier cas, effectivement, il n'a **rien qui provoque un événement style STOP**.
 +Dans le second, **le robot démarre mais s'arrête immédiatement**.
 +
 +Je les encourage à persévérer. Ils cherchent, ils finissent par me dire qu'**on ne trouve pas d'instruction style "Avance de 10cm"**.
 +
 +C'est un peu compliqué car effectivement, il n'y en a pas. Il faut jouer **avec un minuteur**...
 +
 +Je leur montre et, effectivement, ils  y  parviennent donc, ils ont bien compris qu'on pouvait contourner la contrainte de la mesure du côté du carré par un laps de temps identique à vitesse identique.
 +De plus, l'unité millisecondes est difficile d'approche, mais ça passe quand même.
 +
 +Finalement, j'arrive plus ou moins à cette production :
 +
 +{{ :aseba:minuteur.png?600 |}}
 +
 +Par contre, ils sont déçus, **ils n'arrivent pas à le faire tourner __simplement__** ....
 +
 +Ils ont bien compris qu'il faudra répéter cette action 4 fois mais **ils manquent le codage du virage**.
 +
 +Ils me proposent ces 2 algorithmes mais qui ne fonctionnent pas 
 +{{ :aseba:minuteur2.png?300 |}}{{ :aseba:minuteur3.png?300 |}}
 +
 +C'est effectivement compliqué, il faudrait **un second minuteur** pour gérer le virage...
 +
 +Je leur dis qu'effectivement, ce n'est pas simple mais comme Thymio est sous open-source, d'autres logiciels sont disponibles et j'introduis [[http://blockly4thymio.net/|Blocky4thymio]].
 +
 +===== Blockly4Thymio =====
  
  
 +===== Ressources =====
 +  * {{ :aseba:fiche_08.pdf |Fiche 8. Les capteurs et les comportements pré-programmés.}}
 +  * {{ :aseba:fiche_09.pdf |Fiche 9. L'intérieur du Thymio II}}
 +  * {{ :aseba:fiche_23.pdf |Fiche : Pré-programmes. Événements et instructions.}}
 +  * [[http://blockly4thymio.net/|Blocky4thymio]]
aseba/seances-thymio-1.1543598694.txt.gz · Dernière modification : 2019/07/17 19:24 (modification externe)