top of page

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”).

bottom of page