Réponse rapide
Pour apprendre la programmation avec un robot pédagogique, on fixe un objectif observable, on décompose le problème, on teste le code, puis on corrige selon les mesures et le comportement obtenu.
Un programme réussi n’est pas une preuve de sécurité
Testez vitesse, espace, câbles et comportement en défaut avant de laisser un groupe exécuter le code sans assistance immédiate.
Commencer par une action
Un déplacement, un signal ou un arrêt fournit un résultat concret auquel associer une instruction, une condition ou une boucle.
Faire varier un seul élément
Modifier progressivement vitesse, seuil ou durée aide à comprendre la cause d’un changement et évite de corriger plusieurs erreurs à la fois.
Rendre les erreurs lisibles
Simulation, messages, journaux et observation directe permettent d’expliquer pourquoi le programme diverge et de proposer une amélioration.
Sources et références
- [1] Robotics and Autonomous Systems — NIST