Skip to main content
Portail des enseignants

S'engager

Lancer la section Engage

Les ACTES sont ce que l'enseignant fera et les DEMANDES sont la manière dont l'enseignant facilitera.

ACTES DEMANDE
  1. Demandez aux élèves de partager leurs idées sur la manière dont cela pourrait être utilisé par le vrai rover martien. Rappelez-leur ce que recherchent les vrais rovers, comme Perseverance. You can use the Background information as a reference.
  2. Encouragez les élèves à réfléchir à la surface de Mars et aux échantillons qui pourraient être collectés - cela peut être général, comme « roche » ou « sol ». L'idée est de montrer qu'il est nécessaire de trier différents éléments à l'aide de données de capteurs.
  3. Guidez les élèves vers l’idée que, puisqu’il n’y a pas humains sur Mars pour faire ce travail, les rovers martiens, comme Perseverance, doivent garder les choses organisées pour des études futures.
  4. Demandez aux élèves de partager leurs réponses et de s'appuyer sur leurs expériences avec la base de code dans le laboratoire précédent pour les guider vers l'idée d'utiliser une condition ou un bloc [Si alors], comme ils l'ont fait dans le laboratoire 2.
  5. Préparez les élèves à explorer cela avec vous.
  1. Dans le laboratoire 2, nous avons utilisé notre base de code pour trier un disque en fonction de sa couleur. Pourquoi pensez-vous que ce genre de comportement pourrait être utile sur le rover martien ?
  2. Nous avons utilisé des disques pour représenter des échantillons de roche. Pensez-vous qu’il existe plus d’un type d’échantillon de roche à trier sur Mars ? Quels types d’échantillons pensez-vous que les rovers martiens, comme Perseverance, collectent ?
  3. Pourquoi pensez-vous qu'il est important que le rover puisse trier les échantillons après leur collecte ?
  4. Comment pensez-vous que les scientifiques codent le rover pour collecter et trier différents types d'échantillons à différents endroits ? Comment peuvent-ils utiliser les données des capteurs du rover pour l’aider à prendre des décisions sur la manière de trier les échantillons ?
  5. Réfléchissons à ce que nous avons fait dans le laboratoire 2 : nous avons utilisé un disque rouge pour représenter un échantillon de roche. Et si nous ajoutions un disque bleu ou un disque vert pour représenter d’autres types d’échantillons ? Comment pouvons-nous coder notre base de code pour collecter et trier plusieurs disques en fonction de leur couleur ?

Préparer les élèves à la construction

Avant de construire nos projets, regardons de plus près comment ils fonctionnent, lorsque la base de code prend une décision. (Si les élèves ne disposent pas d'un Code Base 2.0 - Œil + Électroaimant pré-construit du laboratoire précédent, prévoyez 10 à 15 minutes pour que les élèves le construisent avant les activités du laboratoire.)

Faciliter la construction

  1. InstruisezExpliquez étudiants que vous allez d'abord examiner leur projet du laboratoire 2 en utilisant la fonction Stepping dans VEXcode GO, pour voir le déroulement du projet plus clairement.
    • Lorsque les élèves rejoignent leurs groupes, demandez-leur de remplir la feuille Rôles & Routines de la robotique. Utilisez la diapositive « Rôles et responsabilités suggérés » dans le diaporama d’images comme guide pour permettre aux élèves de remplir cette feuille.
  2. DistribuezDistribuez une base de code 2.0 pré-construite - Eye + Electromagnet, un disque rouge et une tablette ou un ordinateur avec VEXcode GO ouvert à des fins de démonstration. Les élèves doivent pouvoir voir l’écran et le robot. Les étudiants récupéreront leur matériel après la démonstration.

    Construction d'un œil et d'un électroaimant VEX GO Code Base 2.0.
    Code Base 2.0 - Oeil + Électroaimant
  3. FacilitezFacilitez une démonstration de la démarche à suivre dans un projet pour les élèves, afin de montrer le déroulement du projet avec le bloc [Si alors].
    • Allumez, connectez et configurez VEXcode GO pour la base de code, si vous ne l’avez pas déjà fait avant le début du laboratoire. See the Connecting articles in the VEX Library for device-specific information about connecting your robot to VEXcode GO. See the Configuring a Code Base article for more information on configuring VEXcode GO for your robot.
    • Ouvrez le projet Sort Red 1 du Lab 2. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to open a VEXcode GO project, if needed. If you do not have access to the project from Lab 2 build the following project in VEXcode GO.

      Projet de blocs VEXcode GO intitulé « Sort Red 1 » du laboratoire 2. Le projet consiste à démarrer, à faire avancer le disque dur de 400 mm, puis à dynamiser l'aimant pour le booster. Ensuite, tournez à droite à 180 degrés et avancez sur 400 mm. Pour trier le disque, tournez à gauche à 90 degrés et si l'œil détecte du rouge, avancez sur 100 mm et activez l'aimant pour le faire tomber. Enfin, et toujours à l'intérieur du bloc If Then, faites marche arrière sur 100 mm et tournez à gauche sur 90 degrés.
      Trier Rouge 1 projet
    • Placez un disque rouge à l’emplacement, comme indiqué dans l’image de configuration sur le terrain ci-dessous, et placez la base de code sur la base de Mars (position de départ).

      Vue de haut en bas d'un terrain GO avec un disque rouge en haut à gauche et un « X » noir dessiné avec un marqueur effaçable à sec en bas du terrain à gauche. Le robot est placé sur le côté gauche du « X » et directement sous le disque rouge, face au disque.
      Configuration pour tester
    • Appuyez sur le bouton Étape dans la barre d'outils VEXcode GO pour démarrer le projet un bloc à la fois. Lorsque le bouton Étape est enfoncé, la fonction de surbrillance dans VEXcode GO clignote sur le bloc en cours d'exécution, puis brille solidement autour du bloc suivant du projet. Appuyez à nouveau sur le bouton Étape pour passer à chaque bloc du projet. Help students to recognize that the block that is highlighted is the block that is running in the project. To learn more about the Stepping Feature in VEXcode GO, see the Stepping Through a Project in VEXcode GO VEX Library article.

      Barre d'outils VEXcode GO avec le bouton Étape appelé dans un cadre rouge, entre les icônes Démarrer et Arrêter.
      Bouton étape
    • Une fois que la base de code a récupéré le disque rouge, guide les élèves pour réfléchir au flux de projet du bloc [Si alors]. Demandez aux élèves de prédire si les blocs à l’intérieur du [Si alors] s’exécuteront. Nous saurons si ces blocs s'exécutent car ils seront mis en surbrillance :

      Le même projet de blocs VEXcode GO, avec le bloc conteneur If Then surligné en vert pour indiquer quels blocs se trouvent à l'intérieur. Le projet consiste à démarrer, à faire avancer le disque dur de 400 mm, puis à dynamiser l'aimant pour le booster. Ensuite, tournez à droite à 180 degrés et avancez sur 400 mm. Pour trier le disque, tournez à gauche à 90 degrés et si l'œil détecte du rouge, avancez sur 100 mm et activez l'aimant pour le faire tomber. Enfin, et toujours à l'intérieur du bloc If Then, faites marche arrière sur 100 mm et tournez à gauche sur 90 degrés.
      Les blocs à l'intérieur de [If then] fonctionneront-ils ?
      • Notre base de code a collecté le disque rouge. Les blocs à l'intérieur du bloc [Si alors] seront-ils mis en évidence ensuite ? Pourquoi ou pourquoi pas ? 
        • Étant donné que le disque est rouge et que le bloc <Detects color> est défini sur « rouge », la condition du bloc [Si alors] est vraie. Ainsi, les blocs à l'intérieur du bloc [If then] 'C' s'exécuteront. 
    • Continuez à parcourir le projet pour montrer aux élèves comment la surbrillance se déplace dans les blocs du bloc [Si alors] pendant que la base de code trie le disque .
    • Une fois que vous avez parcouru complètement le projet, rappelez aux élèves que le rover martien collectera différents types d'échantillons. Montrez aux élèves le disque bleu, pour représenter un échantillon de roche différent. Réinitialisez votre base de code sur le terrain et remplacez le disque rouge par un disque bleu. 
    • Parcourez à nouveau le projet et, après avoir récupéré le disque bleu, demandez élèves de prédire si les blocs à l'intérieur du bloc [Si alors] seront mis en évidence : 
      • Si nous utilisons un disque bleu au lieu d'un disque rouge, les blocs à l'intérieur du bloc [Si alors] seront-ils mis en évidence ? Pourquoi ou pourquoi pas ? 
        • Étant donné que le disque est bleu et que le bloc <Detects color> est défini sur « rouge », la condition du bloc [Si alors] est fausse. Ainsi, les blocs à l'intérieur du bloc [If then] 'C' NE s'exécuteront PAS. 
    • Demandez aux élèves ce qu’ils pourraient faire pour coder leur base de code afin qu’elle trie les disques rouges et bleus. Dites aux élèves qu'ils exploreront cela pendant la partie, lorsqu'ils s'appuieront sur leurs projets pour ajouter plus de blocs [Si alors], afin que leur base de code collecte et trie des disques de différentes couleurs dans leurs zones de tri, en fonction de la couleur. 
  4. OffreOffre renforcement positif pour les élèves qui participent activement à la démonstration, posent et répondent à des questions et écoutent leurs camarades de classe.

Dépannage pour les enseignants

Stratégies de facilitation

  • Pensez à la manière dont vos élèves accéderont à VEXcode GO. Assurez-vous que les ordinateurs ou tablettes que les étudiants utiliseront ont accès à VEXcode GO. For more information about setting up VEXcode GO, see this VEX Library article.
  • Rassemblez le matériel dont chaque groupe a besoin avant le cours. Pour ce laboratoire, chaque groupe de deux élèves aura besoin d'un kit GO, d'instructions de construction, d'un ordinateur ou d'une tablette pour accéder à VEXcode GO et des disques rouge, bleu et vert du kit. Les étudiants auront également besoin d'accéder à un terrain pour les tests. 
  • Configurez vos champs à l'avance, comme indiqué dans l'image ci-dessous, pour servir de zone de test pour la base de code. Disposez-les dans la classe pour laisser aux élèves suffisamment d’espace pour tester leurs projets. Dans cette image, le disque bleu est montré en place pour la partie 1 de la lecture. Vous souhaiterez peut-être marquer les emplacements de départ du disque et de la base de code, ainsi que les emplacements de la zone de tri avec un marqueur effaçable à sec pour aider les élèves lorsqu'ils se préparent à tester leurs projets.

    Vue de haut en bas d'un terrain GO avec un disque bleu en haut à gauche et trois carrés adjacents horizontalement en bas à droite étiquetés avec les lettres R, G et B. Les lettres indiquent les espaces dans lesquels les disques colorés correspondants seront placés.
    Configuration du terrain
  • Utilisez les lignes de la grille sur le terrain pour faciliter l'alignement. Le disque et l'électroaimant peuvent tous deux être alignés sur les lignes de la grille qui se croisent du terrain, pour permettre aux élèves de se préparer plus facilement à réussir lorsqu'ils testent leurs projets.
  • Les étudiants peuvent utiliser le bouton Étape à tout moment pendant les tests. Le bouton Étape peut être utilisé pendant les tests des étudiants, pour les aider à ralentir l'exécution de leur projet et à identifier plus facilement les erreurs lors du dépannage. Les élèves peuvent observer le comportement de chaque bloc individuellement, afin de mieux identifier où le robot ne fonctionne pas comme prévu. 
  • Si les élèves terminent tôt, demandez-leur de tester leur projet avec le disque rouge. Est-ce qu'il collecte et trie le disque rouge dans la zone de tri appropriée ? Pourquoi?