Il est temps d'augmenter votre défi ! Dans cette leçon, vous explorerez le codage de votre robot de codage VEX AIM dans quatre directions à l'aide de VEXcode AIM. Vous vous appuierez sur ce que vous avez appris dans les leçons précédentes pour coder le robot afin qu'il se déplace à gauche et à droite. Ensuite, vous créerez un projet pour faire naviguer le robot autour des obstacles sur le terrain et revenir à son emplacement de départ !
Regardez la vidéo ci-dessous pour en savoir plus sur :
- Modification du paramètre de direction vers la gauche et la droite dans un mouvement pour bloc.
- Séquencer plusieurs blocs en fonction de votre plan.
- Débogage de base tel que la recherche et la correction d'une erreur dans un projet.
- Utilisation de mesures pour déterminer les paramètres.
Maintenant que vous avez regardé la vidéo, notez vos pensées dans votre journal. Répondez à ces questions pour guider votre réflexion et vous aider à préparer une discussion en classe entière :
- Quelles similitudes ou différences remarquez-vous entre l'utilisation de Move for block, Button Coding et Drive mode pour déplacer le robot ?
- Qu’avez-vous vu dans la vidéo pour étayer vos idées ?
- Que remarquez-vous concernant l’ordre et les paramètres des blocs ? Écrivez au moins trois observations.
- Énumérez au moins deux questions que vous vous posez sur l’utilisation de VEXcode pour déplacer les quatre barils.
- Quelle compétence possédez-vous et qui, selon vous, vous aidera à réussir le débogage dans VEXcode ?
Maintenant que vous avez regardé la vidéo, notez vos pensées dans votre journal. Répondez à ces questions pour guider votre réflexion et vous aider à préparer une discussion en classe entière :
- Quelles similitudes ou différences remarquez-vous entre l'utilisation de Move for block, Button Coding et Drive mode pour déplacer le robot ?
- Qu’avez-vous vu dans la vidéo pour étayer vos idées ?
- Que remarquez-vous concernant l’ordre et les paramètres des blocs ? Écrivez au moins trois observations.
- Énumérez au moins deux questions que vous vous posez sur l’utilisation de VEXcode pour déplacer les quatre barils.
- Quelle compétence possédez-vous et qui, selon vous, vous aidera à réussir le débogage dans VEXcode ?
Après que les élèves ont regardé la vidéo et avant de s'entraîner, se réunissent pour une discussion en classe entière. Utilisez les réponses des élèves aux questions fournies comme base de discussion.
Lors de la discussion, encouragez les élèves à faire référence aux méthodes précédentes de déplacement du robot, comme le codage des boutons et le mode de conduite. Créez un tableau comparatif des similitudes et des différences des mouvements. Utilisez cet artefact sur le reste de l'unité.
- Notez la différence entre la rotation et les mouvements latéraux. Vous pouvez poser aux élèves des questions complémentaires sur ces mouvements pour savoir comment, selon eux, le robot est capable de se déplacer de cette manière.
- Référez-vous à la vidéo de la leçon 2 de l'unité 1 où les trois roues du robot sont présentées et expliquées pour savoir comment cela crée la capacité du robot à se déplacer dans n'importe quelle direction. Ces informations seront importantes lors de la transition vers l’unité suivante.
Encouragez les élèves à se référer à leur journal ou à un élément visuel de la vidéo s’ils ont besoin d’aide pour articuler leurs pensées. N’oubliez pas que le journal est un outil pour soutenir la métacognition des élèves.
Pratique guidée
Maintenant que vous avez appris et discuté du codage du robot pour qu'il se déplace dans les quatre directions, c'est à votre tour de vous entraîner !
Étape 1 : Configurez le champ comme indiqué ci-dessous.

Étape 2 : Modélisez les mouvements du robot nécessaires pour accomplir la tâche à l’aide du mode Drive.
- Votre tâche consiste à conduire le robot des barils bleus aux barils orange en passant entre chaque ensemble, puis à naviguer autour de l'extérieur des quatre barils et à revenir à la position de départ. Documentez votre conduite, puis planifiez comment coder ce mouvement.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : assurez-vous que chaque membre du groupe a le droit de conduire et d'enregistrer, afin que vous puissiez avoir des discussions collaboratives significatives pendant que vous créez un plan partagé.
Étape 3 : Codez le robot pour terminer la tâche.
- Votre tâche consiste à utiliser votre chemin prévu à l'étape 2 pour coder le robot dans VEXcode AIM pour passer des barils bleus aux barils orange, puis naviguer autour de l'extérieur des quatre barils, puis revenir à la position de départ.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : construisez et testez votre projet en petits morceaux, pour vous assurer que le robot se déplace comme prévu. Cela facilite grandement la recherche et la correction des erreurs dans votre projet.
Étape 4 : Explorez ! Passez de la conduite au codage pour itérer sur votre projet et améliorer votre stratégie.
- Avec votre groupe, réfléchissez à des moyens d’améliorer votre projet.
- Conduisez le robot pour tester vos idées et choisissez-en une pour commencer.
- Répétez votre projet pour qu'il corresponde aux nouveaux comportements pilotés.
- Continuez à passer fréquemment de la conduite au codage pour itérer sur votre projet et trouver la meilleure stratégie pour terminer la tâche !
Ressources pour la pratique :
Les articles liés ici sont disponibles si vous avez besoin d'un soutien supplémentaire pour réaliser l'activité.
Maintenant que vous avez appris et discuté du codage du robot pour qu'il se déplace dans les quatre directions, c'est à votre tour de vous entraîner !
Étape 1 : Configurez le champ comme indiqué ci-dessous.

Étape 2 : Modélisez les mouvements du robot nécessaires pour accomplir la tâche à l’aide du mode Drive.
- Votre tâche consiste à conduire le robot des barils bleus aux barils orange en passant entre chaque ensemble, puis à naviguer autour de l'extérieur des quatre barils et à revenir à la position de départ. Documentez votre conduite, puis planifiez comment coder ce mouvement.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : assurez-vous que chaque membre du groupe a le droit de conduire et d'enregistrer, afin que vous puissiez avoir des discussions collaboratives significatives pendant que vous créez un plan partagé.
Étape 3 : Codez le robot pour terminer la tâche.
- Votre tâche consiste à utiliser votre chemin prévu à l'étape 2 pour coder le robot dans VEXcode AIM pour passer des barils bleus aux barils orange, puis naviguer autour de l'extérieur des quatre barils, puis revenir à la position de départ.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : construisez et testez votre projet en petits morceaux, pour vous assurer que le robot se déplace comme prévu. Cela facilite grandement la recherche et la correction des erreurs dans votre projet.
Étape 4 : Explorez ! Passez de la conduite au codage pour itérer sur votre projet et améliorer votre stratégie.
- Avec votre groupe, réfléchissez à des moyens d’améliorer votre projet.
- Conduisez le robot pour tester vos idées et choisissez-en une pour commencer.
- Répétez votre projet pour qu'il corresponde aux nouveaux comportements pilotés.
- Continuez à passer fréquemment de la conduite au codage pour itérer sur votre projet et trouver la meilleure stratégie pour terminer la tâche !
Ressources pour la pratique :
Les articles liés ici sont disponibles si vous avez besoin d'un soutien supplémentaire pour réaliser l'activité.
Rappelez aux élèves les attentes en matière de travail de groupe dès le début. You can use the roles in this pair programming VEX Library article to help you establish good habits with students.
Distribuez la carte de tâche de l'étape (Google / .docx / .pdf) à chaque élève. Rappelez aux élèves que l’objectif de la conduite est de s’assurer que tous les membres du groupe ont un modèle mental de la manière dont le robot doit se déplacer pour accomplir la tâche avec succès. Encouragez les élèves à être attentifs à la manière dont ils documentent leur conduite, car ils utiliseront leur pratique comme documentation pour créer leur code.
Pendant que les élèves conduisent,dans la salle et vérifiez auprès desleur apprentissage. Posez des questions telles que :
- Comment décririez-vous les mouvements du robot nécessaires pour accomplir la tâche ?
- Quels détails concernant votre conduite documentez-vous ? Pourquoi? Quoi d'autre pourrait être important ?
- Comment collaborez-vous pour créer un parcours planifié ? Comment chaque membre du groupe est-il impliqué ?
Distribuez la carte de tâche de l'étape 3 (Google / .docx / .pdf) à chaque élève après qu'il ait satisfait aux critères de réussite de la conduite et qu'il ait partagé avec vous son parcours prévu. Les étudiants utiliseront ensuite leur plan pour construire leurs projets VEXcode initiaux. Encouragez les étudiants à construire et à tester leurs projets de manière progressive, afin de faciliter la recherche et la correction des bogues.
Pendant que les élèves codent le robot, circule dans la salle et vérifie auprès des élèves pour discuter de leurs progrès et de leur apprentissage. Posez des questions telles que :
- Où en êtes-vous dans votre parcours jusqu'à présent ? De quel bloc ou comportement avez-vous besoin ensuite ? Comment le sais-tu ?
- Comment l'ordre des blocs affecte-t-il le mouvement du robot ? Comment avez-vous décidé de la séquence des blocs ?
- Que faites-vous si le robot ne bouge pas comme vous le souhaitiez ? Comment résolvez-vous ce problème ?
Une fois que les élèves ont un projet de codage initial qui complète la tâche, ils doivent passer à l’étape 4 et commencer l’itération. Encouragez les élèves à réfléchir à la manière dont ils définissent le « mieux » en tant que groupe, afin qu’ils puissent suggérer des changements visant le même objectif. Les élèves doivent passer librement et fréquemment de la conduite au codage, car ils apprennent à utiliser les deux stratégies pour répondre au mieux à leurs besoins.
Pendant que les élèves explorent et itèrent, circulez dans la salle pour vérifier leur processus. Posez des questions telles que :
- Quel est l’objectif de votre itération ? Pourquoi pensez-vous que cela améliorera votre projet ?
- Parlez-moi d’une des idées que vous avez essayées. Est-ce que cela a réussi ? Pourquoi ou pourquoi pas ?
- Comment travaillez-vous ensemble pour explorer et itérer sur votre projet ?
Ressources supplémentaires pour les enseignants :
- Utilisation des boutons Partager et Commentaires - Les étudiants peuvent utiliser le bouton Partager dans VEXcode AIM pour partager leur projet avec vous. Consultez cet article pour en savoir plus.
Conclure
Maintenant que vous avez pratiqué, il est temps de partager ce que vous avez appris. Répondez aux questions suivantes dans votre journal pour vous aider à réfléchir à votre apprentissage et à vous préparer à une discussion en classe entière :
- Quelle a été votre stratégie pour accomplir la tâche ? Pourquoi pensez-vous que cela a été un succès ? Soyez précis dans vos réponses.
- Comment avez-vous utilisé à la fois le mode Drive et VEXcode pour terminer la tâche ? Comment votre groupe a-t-il collaboré sur les deux parties de la pratique ?
- Qu’avez-vous appris par la pratique et qui s’appuie sur ce que vous avez vu dans la vidéo ?
Maintenant que vous avez pratiqué, il est temps de partager ce que vous avez appris. Répondez aux questions suivantes dans votre journal pour vous aider à réfléchir à votre apprentissage et à vous préparer à une discussion en classe entière :
- Quelle a été votre stratégie pour accomplir la tâche ? Pourquoi pensez-vous que cela a été un succès ? Soyez précis dans vos réponses.
- Comment avez-vous utilisé à la fois le mode Drive et VEXcode pour terminer la tâche ? Comment votre groupe a-t-il collaboré sur les deux parties de la pratique ?
- Qu’avez-vous appris par la pratique et qui s’appuie sur ce que vous avez vu dans la vidéo ?
Guidez les élèves pour qu'ils partagent leur apprentissage dans une discussion en classe entière. Aidez les élèves à réfléchir à leur apprentissage par la pratique pour converger vers une compréhension partagée ou des objectifs d’apprentissage.
Utilisez les questions auxquelles les élèves ont répondu dans leurs journaux comme point de départ de la discussion. Pendant que vous écoutez les contributions des élèves, posez des questions de suivi pour guider leur compréhension :
- Pour le partage de stratégie :
- Votre groupe a-t-il abordé la tâche de manière similaire ou différente ? Pensez-vous que votre stratégie était meilleure ou pire ? Pourquoi? Quelles preuves avez-vous pour étayer cette affirmation ?
- Pour le codage :
- Comment le passage du mode Drive au VEXcode vous a-t-il aidé à relever le défi ? Qu’avez-vous appris sur la documentation de votre conduite qui vous a aidé à créer un projet de codage réussi ?
- Qu'avez-vous appris sur la séquence des blocs ?
- Avez-vous rencontré des erreurs de codage ou des bugs ? Comment les as-tu réparés ?
Créez une liste partagée de pratiques ou de procédures pour créer et exécuter des projets VEXcode en fonction de ce que les étudiants partagent, pour aider à créer des artefacts qui reflètent la compréhension partagée des étudiants de VEXcode jusqu'à présent.
Sélectionnez Suivant > pour explorer un exemple de projet.