Lecture
Partie 1 - Étape par étape
- InstruireInstruire les élèves qu'ils vont prétendre que leur robot Code Base est un Mars Rover. Ils construiront un projet dans VEXcode GO pour conduire et collecter un échantillon avec la base de code. Cette animation montre comment la base de code se déplacera dans ce défi.
Fichier vidéo
- ModèleModèle pour les étudiants comment construire un projet dans VEXcode GO et tester leurs projets sur le terrain.
- Commencez par montrer aux élèves comment connecter le cerveau de leur base de code à leur appareil dans VEXcode GO. Étant donné que les étapes de connexion varient d'un appareil à l'autre, consultez les articles Connexion de la bibliothèque VEXCODE GO VEX pour connaître les étapes spécifiques à suivre pour connecter le VEXcode GO Brain à votre ordinateur ou à votre tablette.
- Ils devront également configurer VEXCode GO pour la base de code. Si nécessaire, modélisez les étapes de l'article Configurer une bibliothèque VEX de base de code et assurez-vous que les étudiants peuvent voir les blocs de transmission dans la boîte à outils.
- Faites glisser un bloc [Drive for] dans l'espace de travail et attachez-le au {When started} bloc.
- Modéliser pour les étudiants comment modifier le paramètre du bloc [Drive for] afin que la base de code avance vers l'emplacement de l'échantillon. Remarque : 325 millimètres (mm) conduira la base de code à l'échantillon dans la configuration de champ recommandée.
- Ensuite, demandez aux élèves de faire glisser un bloc [Définir la couleur du pare-chocs] pour que le signal Code Base indique qu'il collecte un échantillon. Ce bloc aura le pare-chocs LED brillant dans la couleur sélectionnée.
- Ensuite, demandez aux élèves de faire glisser un bloc [Attendre] et de le régler sur 3 secondes. Ces trois secondes laisseront le temps à la base de code de « prélever l'échantillon ».
- Les élèves doivent ensuite ajouter un autre bloc [Définir la couleur du pare-chocs] et le mettre sur OFF. Le pare-chocs LED s'éteindra pour signaler que l'échantillon a été prélevé.
- Une fois que les étudiants ont construit leur projet, demandez-leur de nommer leur projet Collect 1 et de l'enregistrer sur leur appareil. Consultez la section Ouvrir et enregistrer de la bibliothèque VEXcode GO VEX pour connaître les étapes spécifiques à l'appareil pour enregistrer un projet VEXcode GO.
- Modèle pour les étudiants où placer leurs robots Code Base sur le terrain. Le robot doit commencer sur le « X » et faire face au cercle où l'échantillon sera prélevé.
- Une fois que la base de code est placée sur le terrain, demandez aux élèves de sélectionner Démarrer dans VEXcode GO pour tester leurs projets.
- Une fois que la base de code a parcouru 325 mm jusqu'à l'emplacement de collecte, le pare-chocs LED s'allume en rouge pour indiquer qu'il collecte un échantillon. Les élèves doivent placer leur élément « échantillon » au-dessus de la base de code. Après trois secondes, le voyant s'éteint pour indiquer que le prélèvement de l'échantillon est terminé.
- Pour les groupes qui terminent tôt et qui ont besoin de défis supplémentaires, demandez-leur d'ajouter un bloc [Turn for] à la fin de leur projet et de le tester pour voir ce que la base de code fera. Demandez-leur d'expérimenter et de réfléchir aux moyens par lesquels ce bloc pourrait être utile pour collecter des échantillons sur le terrain.
- FaciliterFaciliter les étudiants travaillant avec VEXcode GO et testant leurs projets. Pendant que les élèves testent leurs projets, posez des questions pour les aider à réfléchir à la façon dont leurs bases de code évoluent.
- Pouvez-vous me montrer, avec vos mains, comment votre base de code va se déplacer pour collecter l '« échantillon » ?
- Comment pensez-vous que votre base de code pourrait se déplacer ensuite si elle allait revenir à la base ?
- Rappelez aux élèves qu'ils peuvent modifier leurs projets et les tester à nouveau si leur base de code n'arrive pas à l'emplacement « échantillon » la première fois. Les élèves doivent vérifier le paramètre dans le bloc [Drive for] pour s'assurer qu'il a la distance correcte nécessaire pour atteindre l'échantillon.
- Demandez aux élèves quels types de choses ils pensent que le rover Mars recueille lors de ses missions. S'ils étaient des scientifiques étudiant Mars, de quoi voudraient-ils apprendre ?
Discussion de & groupe à mi-parcours
Dès que chaque groupe a recueilli l'échantillon, réunissez-vous pour une brève conversation.
- Maintenant que nous avons recueilli notre échantillon, que pensez-vous que notre robot doit en faire ?
- Comment pensez-vous que nous pouvons coder notre base de code pour la ramener à la base ? Comment le robot devra-t-il se déplacer pour livrer l'échantillon à la base ?
- Quels blocs pensez-vous que nous pourrions avoir besoin d'utiliser dans la prochaine partie de notre projet pour le faire ?
Partie 2 - Étape par étape
- InstruireInstruire les élèves qu'ils ajouteront à leur projet afin que la base de code ramène l '« échantillon » à la base. Cette animation ci-dessous montre la conduite de la base de code pour collecter l '« échantillon », puis retourner à la base pour livrer l' « échantillon ».
Fichier vidéo
- Modèle modèle pour les étudiants comment construire sur leur projet VEXcode GO existant et le tester sur le terrain.
- Vos élèves peuvent être en mesure de construire un projet pour relever le défi par eux-mêmes. Cependant, pour les élèves plus jeunes, vous voudrez peut-être construire le projet ensemble en classe, comme vous l'avez fait dans Play Part 1. Si vous construisez le projet ensemble, vous pouvez suivre les étapes ci-dessous.
- If students need to open their Collect 1 project, model the device-specific steps, as shown in the VEX Library articles in the Open and Save section.
- Demandez aux élèves d'ajouter des blocs à leur projet VEXcode GO pour recréer le code dans l'image ci-dessous. La case rouge indique les nouveaux blocs qui doivent être ajoutés au projet.
- Si les étudiants n'ont pas utilisé le bloc [Turn for] dans un projet précédent, modélisez comment faire glisser le bloc [Turn for] dans le projet et modifiez le paramètre à 180 degrés. La distance de rotation est réglée à 180 degrés de sorte que la base de code se retourne pour faire face à la base avant d'avancer pour délivrer l'échantillon.
- Une fois que les étudiants ont construit leur projet, demandez-leur de nommer leur projet Collect Return et de l'enregistrer sur leur appareil. Consultez la section Ouvrir et enregistrer de la bibliothèque VEXcode GO VEX pour connaître les étapes spécifiques à l'appareil pour enregistrer un projet VEXcode GO.
- Demandez aux élèves de placer leur base de code sur le terrain, puis sélectionnez Démarrer dans VEXcode GO pour tester leurs projets.
- Après que la base de code se soit rendue à l'emplacement de collecte, les élèves doivent placer leur « échantillon » sur le dessus du robot lorsque le pare-chocs LED s'allume en rouge. La base de code tournera alors à droite à 180 degrés et retournera à la base. Une fois que le robot est revenu à la base et que le pare-chocs LED est rouge, les élèves doivent retirer l '« échantillon » de la base de code. Le pare-chocs LED s'éteint pour symboliser que l'échantillon a été livré.
- Si les élèves terminent la collecte et la livraison de l'échantillon et disposent de plus de temps, encouragez-les à essayer de naviguer vers un autre emplacement d'échantillon. Utilisez un marqueur effaçable à sec pour marquer un emplacement d'échantillon qui est un pas plus près ou plus loin de la base, et demandez aux élèves d'ajuster les paramètres de leur projet pour atteindre ce nouvel échantillon et le livrer à la base.
- FaciliterFaciliter les étudiants à tester leurs projets et à se relayer sur le terrain. Pendant que les élèves testent, posez-leur des questions sur la séquence de blocs dans leur projet qui permet à la base de code de se déplacer au bon endroit.
- Pouvez-vous me montrer, avec vos mains, comment la base de code se déplacerait si le bloc [Turn for] était réglé sur la gauche au lieu de la droite ?
- Que se passerait-il si la partie tournante du projet arrivait avant la partie motrice ? Votre base de code serait-elle en mesure d'atteindre l'échantillon ?
Review the Using the VEX GO Sensors and the Coding with the VEX GO LED Bumper articles for additional information on the LED Bumper.
- RappelerRappelez aux élèves qu'ils doivent vérifier leur projet et le comparer à l'image du projet, avant de le tester. Si un étudiant a construit le projet dans VEXcode GO, son partenaire peut vérifier le code, avant de placer la base de code sur le terrain et de démarrer le projet.
- Demandez aux élèves combien d'échantillons ils pensent que les scientifiques essaient de collecter pour étudier Mars. Pourquoi plus d'échantillons seraient-ils plus utiles que moins d'échantillons ? Pensez-vous que nos bases de codes pourraient collecter plusieurs échantillons ?