
Séquence 14 : Comment optimiser le déplacement d’un robot ?
Activités Durée prévue Matériel nécessaire
Activité 14.1 1 séance 1/2 Ordinateurs avec logiciel mBlock
Robot mBot (1 par îlot)
Activité 14.2 1 séance 1/2 Ordinateurs avec logiciel mBlock
Robot mBot (1 par îlot)
Activité 14.3 2 séances Ordinateurs avec logiciel mBlock
Robot mBot (1 par îlot)
3 activités5 séancesTotal
Objectifs de la séquence :
-
Approfondir les connaissances en algorithmie (boucles d’instruction, variables dynamiques, gestion de capteurs et actionneurs).
-
Préparer les élèves au projet sur le “Challenge Robotique” où ils seront en autonomie pour créer des programmes.
-
Maîtriser la création d’algorithme et la traduction en programme par blocs
Cette séquence s’inscrit dans un EPI en partenariat avec les Mathématiques (encore à bien définir) où les élèves vont travailler sur la notion d’espace à recouvrir par un robot dans un temps (et des déplacements) minimum.
Ces 3 activités sont très fortement inspirées (!) d’activités tirées des cahiers “Algorithmique & Programmation” des Editions Delagrave.
Activité 14.1 : Comment guider un robot à distance ?
Vous devez programmer les touches de la télécommande fournie avec le robot mBot (attention ! pile non incluse !) pour piloter celui-ci. Cette activité vous permet d’appréhender la notion d’instruction conditionnelle (si … alors … sinon).


Activité 14.2 : Comment faire suivre une ligne à un robot ?
Dans cette activité, Vous allez apprendre à programmer un module “suiveur de ligne” composé de 2 émetteurs-récepteurs infra-rouge. C’est l’occasion de revoir les boucles d’instructions et approfondir la notion de variable dynamique. Pour information, il existe 2 types d’instructions pour le module suiveur de ligne du mBot : celles utilisées dans cette activité (qui “code” les états des 2 capteurs) ou celles qui permettent de programmer chaque capteur du module suiveur de ligne indépendamment de l’autre. Cette deuxième méthode est à privilégier lorsque on cherche à optimiser encore plus le suivi de ligne (voir les prochaines séquences sur le “Challenge Robotique”).

