Jouer
Partie 1 – Étape par étape
- InstruireDemandez à chaque groupe de planifier son projet
VEXcode en écrivant du pseudo-code. Ils créeront du pseudo-code pour permettre
à leur robot Code Base et à leur extension de parcourir leur parcours de défi.
Regardez l’animation ci-dessous pour voir comment la base de code pourrait
évoluer dans un cours.
Dans l'animation ci-dessous, un parcours démarre dans le coin supérieur gauche, avec un chemin qui s'étend en forme rectangulaire vers la droite, avec plusieurs virages. Le long du chemin se trouvent cinq déchets éparpillés. Le robot avance, récupère les deux premiers objets, puis tourne à gauche et avance pour récupérer le troisième. Il tourne ensuite à gauche, avance, tourne à droite et avance pour récupérer le quatrième. Finalement, le robot tourne à droite, avance, tourne à gauche et avance trois fois pour récupérer le dernier déchet et atteindre la fin.Fichier vidéo - ModèleModèle permettant aux étudiants d'écrire du pseudo-code
pour planifier leur projet, puis de transférer le pseudo-code vers les blocs
[Commentaire], et enfin de créer et tester leurs projets. Assurez-vous que
chaque groupe dispose d’une feuille de papier et d’un crayon pour écrire son
pseudo-code.
- Demandez aux élèves de tracer le chemin que la base de code devra parcourir dans leur parcours de défi du début à la fin. Modélisez comment être précis dans le pseudo-code. Au lieu de dire « Avancer », les élèves devraient décrire exactement jusqu’où avancer en utilisant des mesures et des unités.
Exemple de pseudo-code - Une fois que les étudiants ont créé le pseudo-code, ils peuvent commencer leur projet VEXcode GO. Si les étudiants ont besoin d'aide pour ouvrir et enregistrer un projet, modélisez les étapes de laOuvrir et enregistrer un projet article, et demandez-leur de suivre. Demandez aux élèves de nommer leur projet Urgence Océanique.
Nom Projet - Ensuite, les élèves devront connecter leur Code Base à leur appareil. Si nécessaire, modélisez les étapes de la Connectez un cerveau VEX GO Bibliothèque VEX article pour les étudiants.
- Ils devront également configurer VEXCode GO pour la base de code. Si nécessaire, modélisez les étapes à partir de la Configurer une base de code Bibliothèque VEX article et assurez-vous que les étudiants peuvent voir les blocs Drivetrain dans la boîte à outils.
- Une fois le projet nommé, le cerveau connecté et la base de code
configurée, les étudiants sont prêts à transférer leur pseudo-code
vers des blocs de commentaires pour organiser leur projet.
Rappelez aux élèves qu’ils ont fait cela pour le projet Drive
in a Square dans le laboratoire 2. Si nécessaire,
modélisez le transfert du pseudo-code vers les blocs de
commentaires.
- Remarque : chaque groupe aura un pseudo-code différent, basé sur les mouvements nécessaires pour parcourir son parcours de défi.
Pseudocode pour les blocs de commentaires - Rappelez aux élèves que les blocs [Commentaire] sont utilisés pour organiser leurs projets et qu’ils n’exécuteront pas de comportements. Ils devront ajouter des blocs Drivetrain pour faire avancer leur base de code. Une fois que les élèves ont transféré leur pseudocode, ils ajouteront des blocs Drivetrain.
- Si nécessaire, modélisez en ajoutant le premier bloc Drivetrain dans l'exemple de projet. Demandez aux élèves de continuer jusqu’à ce qu’ils aient ajouté des blocs Drivetrain pour chacun des blocs [Commentaire].
Ajouter des blocs de transmission et modifier les paramètres - Une fois que les élèves ont ajouté tous les blocs Drivetrain, ils sont prêts à démarrer leurs projets. Demandez aux élèves de sélectionner le bouton « Démarrer » dans la barre d’outils pour démarrer le projet et d’observer les mouvements de la base de code. If needed, model the steps to start a project for students.
- Les étudiants doivent tester leur projet et l’efficacité de l’extension. Encouragez les étudiants à apporter des modifications à leur projet ou même à leur extension si nécessaire entre les tests. Regardez la vidéo ci-dessous pour voir un exemple de la base de code qui conduit à pousser un objet.
Fichier vidéo - AnimerAnimez une discussion avec les élèves en posant la
question suivante :
- Dans quelle direction votre robot doit-il se déplacer en premier ?
- Quel déchet allez-vous laisser votre robot ramasser en premier ?
- Votre robot doit-il faire des virages ? Si oui, quelles directions ?
- Votre base de code et vos extensions évoluent-elles d'une manière à laquelle vous ne vous attendiez pas ?
Lorsque les élèves commencent les tests, demandez-leur de vérifier que la « corbeille » est suffisamment grande pour ne pas rentrer sous la base de code ou l’extension. Cela empêchera la collecte des déchets et pourrait éventuellement entraver le mouvement de la base de code.
- RappelerRappelez aux élèves de continuer à essayer même s’ils échouent au début. Les étudiants auront trois occasions de s’améliorer. Rappelez également aux élèves d’optimiser les mouvements du robot en notant que le premier objectif doit être de ramasser un déchet avec succès avant d’en ramasser davantage.
- DemanderDemandez aux élèves comment ils peuvent aider l’environnement ? Font-ils partie d’un programme de recyclage ou ont-ils ramassé un déchet qu’ils ont vu à la cafétéria ?
Pause à mi-jeu & Discussion de groupe
Dès que chaque groupe a créé et testé ses projets, réunissez-vous pour une brève conversation.
- Vos essais ont-ils été fructueux ? Votre robot a-t-il atteint la ligne d’arrivée ?
- Comment fonctionne votre extension ?
- Comment pouvez-vous améliorer votre code ?
Partie 2 – Étape par étape
- InstruireExpliquez aux élèves qu'ils utiliseront leurs parcours
de défi pour réaliser trois essais chronométrés d'une minute au cours desquels
leur robot Code Base collectera trois déchets. L’objectif est d’améliorer le
temps nécessaire à leur base de code pour relever le défi. Regardez la vidéo
ci-dessous pour voir un exemple de la base de code qui conduit à pousser un
objet.
Fichier vidéo
- Les étudiants doivent documenter les résultats sur leur feuille de collecte de données et modifier leurs projets VEXcode GO entre les essais pour améliorer les performances.
- ModèleModèle pour les étudiants expliquant la procédure à
suivre pour exécuter des essais chronométrés et documenter les résultats avec
la feuille de collecte de données.
Procédure d'essai chronométrée - Encouragez les élèves à documenter un bref résumé de l’essai et les modifications à apporter à la feuille de collecte de données.
Exemple de feuille de collecte de données - AnimerAnimer une discussion sur les essais chronométrés :
- À quels défis avez-vous été confrontés pendant les épreuves ?
- Comment avez-vous apporté des modifications à votre base de code et à votre extension ?
- Comment avez-vous apporté des changements à votre projet Ocean Emergency ?
Enseignant travaillant avec un petit groupe.
- Demandez aux élèves de changer de rôle tout au long des essais. Par
exemple:
- Essais 1 & 3
- Builder - configure le cours et démarre le projet.
- Journaliste - chronomètre l'essai et enregistre les données.
- Essai 2
- Constructeur - chronomètre l'essai et enregistre les données.
- Journaliste - met en place le cours et démarre le projet.
- Essais 1 & 3
- RappelRappelez aux élèves de vérifier que la « poubelle » est
suffisamment grande pour ne pas rentrer sous la base de code ou l’extension et
éventuellement gêner le mouvement de la base de code. Rappelez également aux
élèves de vérifier que l'extension est stable et ne traîne pas sur le sol, ce
qui gênerait également le mouvement de la base de code. les élèves doivent
continuer d’essayer et réfléchir à la mesure dans laquelle ils se sont
améliorés au cours de trois essais. Il y a toujours place à la croissance et à
l’amélioration.
Guidez les élèves pour qu’ils réfléchissent à la manière dont ils ont réussi à apporter des ajustements et à améliorer les performances de la base de code au cours de trois essais. Tester et apporter des améliorations constituent une partie essentielle du processus de conception.
- DemanderDemandez aux élèves de penser à un moment où ils ont dû essayer quelque chose plusieurs fois avant d’y parvenir. Racontez aux élèves un moment où vous avez essayé quelque chose plusieurs fois avant d’y parvenir. Les adultes de toutes les professions du monde réel doivent constamment retravailler leurs idées et leurs projets au quotidien pour améliorer les choses.
Facultatif : Les élèves peuvent démonter leurs constructions à ce stade du laboratoire.