Réponse rapide
Pour enseigner la programmation avec un robot, on part d’un comportement observable, on décompose instructions et capteurs, on teste une hypothèse, puis on améliore le programme avec des preuves.
Un code qui fonctionne peut rester incompris
Demandez prévision, mesure et explication et gardez vitesse, énergie et zone sous contrôle pendant les essais.
Commencer par prévoir
Les élèves dessinent ou décrivent le mouvement attendu avant d’exécuter, afin de comparer intention et résultat.
Construire progressivement
Variables, conditions, boucles, fonctions et événements sont introduits par petites modifications observables.
Faire expliquer les erreurs
Journaux, mesures et essais contrôlés rendent le raisonnement visible au lieu de récompenser uniquement le code qui fonctionne.
Sources et références
- [1] Robotics and Autonomous Systems — NIST