Laboratoire 1 – Prélever un échantillon de roche martienne
Question principale : Comment puis-je utiliser l'électro-aimant sur la base de code pour collecter un disque ?
- Les étudiants seront initiés au rôle d’un géologue planétaire et à la manière dont ils utilisent les outils du Mars Rover pour les aider à collecter et à étudier des échantillons. Ils construiront le Code Base 2.0 - Eye + Electromagnet pour agir comme leur rover dans l'Unité.
- Les élèves construiront un projet dans VEXcode GO pour utiliser l'électro-aimant pour collecter un disque et le ramener à la base. Ils construiront d’abord le projet avec leur enseignant, puis l’itéreront dans leurs groupes pour collecter un disque à partir d’autres emplacements.
- Les élèves partageront leurs projets et discuteront du fonctionnement de l’électroaimant dans leurs projets pour transporter le disque jusqu’à l’emplacement de base. Ils partageront également comment ils ont résolu le défi consistant à déplacer la base de code vers de nouveaux emplacements de base.
Laboratoire 2 – Étudiez votre échantillon de roche martienne
Question principale : Comment puis-je utiliser le capteur oculaire avec l'électro-aimant pour collecter un disque et le trier par couleur ?
- Les étudiants découvriront comment le capteur oculaire de la base de code peut être utilisé comme un outil pour aider leur rover de base de code à trier les échantillons qu'il collecte, tout comme les vrais rovers de Mars analysent et trient les échantillons afin que les échantillons puissent être renvoyés sur Terre lors d'une future mission.
- Les élèves s'appuieront d'abord sur leur projet du laboratoire 1 pour ajouter une condition avec le bloc [Si alors], en utilisant les données collectées par le capteur oculaire afin que si le disque est rouge, la base de code le conduise vers la base rouge. Ils itéreront ensuite sur leurs projets, pour collecter et trier un échantillon rouge vers et depuis emplacements.
- Les élèves discuteront des défis auxquels ils ont été confrontés pour relever le défi, ainsi que de la manière dont la condition a fonctionné dans le projet pour collecter et placer efficacement le disque rouge.
Atelier 3 – Trier vos échantillons
Question principale : Comment puis-je coder la base de code pour collecter plusieurs disques et les trier par couleur ?
- Les élèves discuteront de la manière dont le rover doit collecter et trier différents types d’échantillons sur Mars. Ils revisiteront leurs projets du laboratoire 2 et utiliseront la fonction Étape pour afficher le flux du projet à l'aide du bloc [Si alors], en accordant une attention particulière à la fonction de surbrillance dans VEXcode GO. Ils discuteront ensuite de la manière dont ils pourraient s’appuyer sur ce projet pour ajouter des conditions et trier davantage d’échantillons.
- Les étudiants s'appuieront ensuite sur leur projet pour ajouter une condition supplémentaire, afin que leur base de code puisse collecter et trier plusieurs échantillons dans différentes bases en fonction de leur couleur. Ils commenceront par des instructions guidées pour collecter le disque bleu, puis travailleront en groupe pour essayer de trier le disque vert.
- Les élèves partageront leurs projets, leurs stratégies et leurs défis alors qu’ils travaillaient au tri des disques. Ils discuteront du déroulement du projet du bloc [Si alors] et de la manière dont cela les a aidés à relever le défi de codage.
Laboratoire 4 – Géologue planétaire
Question principale : Comment puis-je utiliser Mes blocs pour créer un projet de codage plus efficace ?
- Les étudiants seront initiés au concept de My Block dans VEXcode GO et regarderont la vidéo du didacticiel « My Blocks » en classe. Ils discuteront de la manière dont Mes blocs peuvent rendre les projets plus faciles à comprendre et à résoudre. Ils s'appuieront ensuite sur leur projet du laboratoire 3 pour ajouter un bloc Mon à leur projet avec l'enseignant.
- Les étudiants s'appuieront sur l'apprentissage du laboratoire 3 pour explorer comment Mes blocs peuvent être utilisés pour aider un projet de codage complexe à être plus efficace, plus facile à comprendre et à dépanner. Ils utiliseront le bloc My créé dans Engage pour créer et tester leurs projets afin que la base de code collecte et trie les trois disques. Ils continueront également à discuter du fonctionnement de Mes Blocs dans le cadre du .
- Les étudiants discuteront de la manière dont l’utilisation de la fonction de surbrillance peut les aider à identifier quand la base de code exécutait le bloc Mon et quand elle ne l’exécutait pas, et comment l’utilisation d’un bloc Mon dans un projet est utile lors de la création de code.