Il est temps de coder votre robot avec des blocs ! Dans cette leçon, vous découvrirez le codage de votre robot de codage VEX AIM pour la première fois à l'aide de VEXcode AIM. Vous apprendrez à coder le robot pour qu'il se déplace tout droit, en passant précisément entre deux barils sur le terrain. Découvrez comment votre code contrôle directement le mouvement du robot !
Regardez la vidéo ci-dessous pour en savoir plus sur :
- Utilisation du déplacement pour un bloc dans un projet
- Modification du paramètre de distance dans un projet
- Téléchargement, exécution et démarrage d'un projet VEXcode AIM
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 :
- Que remarquez-vous en déplaçant le robot avec des blocs par rapport à la conduite ou au codage des boutons ? Écrivez au moins trois observations.
- Qu’avez-vous vu dans la vidéo pour étayer vos idées ?
- Énumérez au moins deux questions que vous vous posez sur l’utilisation de VEXcode pour déplacer le robot vers un emplacement.
- Quelle compétence possédez-vous et qui, selon vous, vous aidera à réussir à coder 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 :
- Que remarquez-vous en déplaçant le robot avec des blocs par rapport à la conduite ou au codage des boutons ? Écrivez au moins trois observations.
- Qu’avez-vous vu dans la vidéo pour étayer vos idées ?
- Énumérez au moins deux questions que vous vous posez sur l’utilisation de VEXcode pour déplacer le robot vers un emplacement.
- Quelle compétence possédez-vous et qui, selon vous, vous aidera à réussir à coder 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 en utilisant le contenu de la vidéo et les réponses aux questions des élèves. Guidez les élèves pour qu'ils partagent leurs idées sur les similitudes et les différences entre la conduite du robot, le codage du robot à l'aide du codage par bouton et le codage du robot à l'aide de VEXcode AIM. Encouragez les élèves à étayer leurs affirmations par des preuves.
Notez les idées des élèves au tableau, car vous y reviendrez dans la section de synthèse de la leçon.
Les étudiants peuvent avoir des questions ou des observations concernant le codage avec des blocs. Regardez cette vidéo de la conférence VEX Robotics Educators pour en savoir plus sur le cas de la programmation par blocs du Dr David Weintrop.
Pratique guidée
Maintenant que vous avez appris et discuté du codage du robot, 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 oranges en passant entre chaque ensemble. Documentez votre chemin prévu à partir de la conduite, puis élaborez un plan sur la manière de 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, en passant entre chaque ensemble.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : revenez à l’étape 2 et effectuez des exercices de conduite supplémentaires si vous êtes bloqué lors du codage du robot. La conduite peut vous aider à résoudre des problèmes tels que la détermination de la distance à parcourir entre les barils.
Étape 4 : Explorez ! Passez de la conduite au codage pour itérer sur votre projet et améliorer votre solution.
- 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.
- Itérez sur votre projet pour qu'il corresponde aux nouveaux comportements pilotés.
- Continuez à passer 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, 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 oranges en passant entre chaque ensemble. Documentez votre chemin prévu à partir de la conduite, puis élaborez un plan sur la manière de 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, en passant entre chaque ensemble.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : revenez à l’étape 2 et effectuez des exercices de conduite supplémentaires si vous êtes bloqué lors du codage du robot. La conduite peut vous aider à résoudre des problèmes tels que la détermination de la distance à parcourir entre les barils.
Étape 4 : Explorez ! Passez de la conduite au codage pour itérer sur votre projet et améliorer votre solution.
- 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.
- Itérez sur votre projet pour qu'il corresponde aux nouveaux comportements pilotés.
- Continuez à passer 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é.
Mettez en avant les attentes du travail de groupe dès le début. Posez des questions telles que :
- Comment votre groupe va-t-il démarrer ?
- Comment pouvez-vous prendre des tours en conduisant votre robot ? Vous codez votre robot ?
- Que pouvez-vous faire pour être utile si ce n’est pas votre tour de conduire ou de coder ?
Dans les leçons suivantes, les élèves utilisent deux cartes de tâches pendant la pratique guidée pour intégrer la conduite et le codage. La conduite aide les élèves à construire un modèle mental des mouvements physiques du robot. Ils traduisent ensuite cette compréhension en un modèle informatique grâce au codage. En passant d’un mode à l’autre, les étudiants affinent continuellement leurs solutions, approfondissant ainsi leur compréhension conceptuelle. Pour en savoir plus sur la pensée computationnelle dans l’éducation, lisez cet article VEX PD+ Insights.
Pour obtenir des conseils sur la facilitation des transitions entre la conduite et le codage, consultez cet article de la bibliothèque VEX : Faciliter le cycle de conduite et de codage.
Distribuez la carte de tâche de l'étape 2 à chaque élève (Google / .docx / .pdf). Pendant que les élèves complètent cette fiche de tâches, circulez dans la salle et engagez-les dans des discussions pour en savoir plus sur leurs progrès et leurs compréhensions. Posez des questions telles que :
- Comment savoir quand démarrer ou arrêter le mouvement du robot pendant que vous conduisez ?
- Quels détails de votre conduite documentez-vous pour créer votre itinéraire prévu ? Pourquoi? Quoi d'autre pourrait être important ?
- Comment collaborez-vous pour créer un plan ? Comment chaque membre du groupe est-il impliqué ?
Une fois que les élèves auront terminé leurs modèles physiques, ils viendront partager leurs progrès avec vous. Une fois que les élèves ont démontré qu'ils ont satisfait à tous les critères de réussite, distribuez la carte de tâche de l'étape (Google / .docx / .pdf). Les étudiants commenceront ensuite à appliquer leur apprentissage de la pratique du mode Drive au codage dans VEXcode. Parce qu'il s'agit de leur première exploration dans VEXcode AIM, soyez prêt à guider les étudiants à travers les procédures en classe, notamment :
- Où ils doivent enregistrer les projets sur leur appareil
- Quel format leurs noms de projet devraient-ils avoir (c.-à-d. Nom de famille Unité n° Leçon n°)
Pendant que les élèves codent le robot, circulez dans la salle et engagez les élèves dans des discussions pour en savoir plus sur leurs progrès et leurs compréhensions en matière de codage. Posez des questions telles que :
- Que remarquez-vous sur le mouvement du robot lorsque vous le codez par rapport à lorsque vous conduisez ? Comment le robot commence-t-il ou arrête-t-il de bouger ?
- Quelles questions avez-vous sur l’utilisation de VEXcode AIM ? Y a-t-il des procédures que vous pensez qu’il serait utile de noter dans votre journal ?
- Comment avez-vous déterminé les paramètres dont vous aviez besoin dans votre projet ?
L'étape 4 est conçue pour favoriser l'itération et l'exploration des étudiants en passant librement de la conduite au codage pour améliorer leurs projets et trouver la meilleure stratégie pour la tâche. Les étudiants n’ont pas « terminé » une fois qu’ils ont codé le robot une fois, mais peuvent toujours trouver des moyens d’améliorer leur projet ou leur stratégie. Pendant que les élèves explorent, posez des questions telles que :
- Vos idées ont-elles fonctionné comme prévu lorsque vous les avez mises en pratique ? Pourquoi ou pourquoi pas ?
- Comment votre groupe a-t-il choisi ce qu’il fallait changer ensemble ?
- Comment le codage aide-t-il votre conduite ? Comment la conduite aide-t-elle votre codage ?
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 terminer la pratique ? Comment cette stratégie est-elle liée à votre parcours prévu ? 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é pour piloter, coder et itérer votre projet ?
- Maintenant que vous avez créé votre premier projet VEXcode, qu'avez-vous remarqué à propos du codage avec VEXcode qui est différent du codage par bouton ? Qu'avez-vous remarqué qui ressemble au codage des boutons ?
- 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 terminer la pratique ? Comment cette stratégie est-elle liée à votre parcours prévu ? 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é pour piloter, coder et itérer votre projet ?
- Maintenant que vous avez créé votre premier projet VEXcode, qu'avez-vous remarqué à propos du codage avec VEXcode qui est différent du codage par bouton ? Qu'avez-vous remarqué qui ressemble au codage des boutons ?
- 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 :
- Un autre groupe a-t-il abordé la pratique 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 ?
- Maintenant que vous avez créé votre premier projet VEXcode, comment ajouteriez-vous ou modifieriez-vous ce que nous avons noté sur les différences entre la conduite avec le contrôleur, le codage des boutons et le codage avec VEXcode AIM ?
- Qu'avez-vous appris sur l'utilisation de VEXcode avec votre robot qui vous aidera à avancer ? Quelles idées avons-nous en commun sur l'utilisation de VEXcode ?
Créez un tableau comparant la conduite, le codage des boutons et le codage dans VEXcode AIM en utilisant les idées des étudiants.
Sélectionnez Suivant > pour passer à la leçon suivante.