Répondez aux questions suivantes dans votre cahier d'ingénierie pendant que vous concevez votre projet :
- Que voulez-vous programmer pour que le robot fasse ? Expliquez avec des détails.
- Quelles étapes allez-vous suivre pour tester le projet ? Expliquez avec des détails.
- Comment votre robot peut-il être programmé pour accomplir la tâche plus efficacement ? Expliquez comment.
Boîte à outils de l'enseignant - réponses
-
En général, le plan devrait être que le robot se déplace d'une pièce à l'autre et dépose des médicaments en utilisant des comportements de programmation simples comme avancer, tourner et attendre.
-
Le plan de test impliquera probablement l’utilisation du terrain pour exécuter des essais et déboguer le projet.
-
Les réponses possibles pourraient inclure : utiliser le chemin le plus court ou utiliser une programmation plus sophistiquée comme des boucles ou des variables.
Suivez les étapes ci-dessous pour créer votre projet :
-
À l'aide d'une règle, planifiez le chemin que vous souhaitez programmer pour votre robot à l'aide de dessins et de pseudo-code (Google / .docx / .pdf). Évaluez votre pseudo-code avant de passer à la deuxième étape.
-
Utilisez le pseudo-code que vous avez créé pour développer votre projet.
-
Testez souvent votre projet et itérez dessus en utilisant ce que vous avez appris lors de vos tests.
Conseils pour les enseignants
-
Demandez aux élèves d’utiliser une règle pour mesurer leur chemin proposé. Ensuite, demandez aux élèves d’évaluer leur pseudo-code avant de passer à la deuxième étape.
- Demandez aux élèves d’utiliser du pseudo-code comme commentaires dans leur projet pour faciliter l’organisation, le déroulement et le dépannage. Rappelez aux élèves d’évaluer leur pseudo-code avant de commencer leurs projets. Vous pouvez télécharger une rubrique pseudo-code ici (Google / .docx / .pdf).
-
Consultez l'exemple de code Python VEXcode V5 suivant pour référence pendant que vous aidez les élèves à relever le défi :
# Importations de bibliothèque depuis vex import * # Début du code du projet # Avancez, puis tournez à gauche drivetrain.drive_for(FORWARD, 650, MM) drivetrain.turn_for(LEFT, 90, DEGREES) # Avancez, puis tournez à droite drivetrain.drive_for(FORWARD, 900, MM) drivetrain.turn_for(RIGHT, 90, DEGREES) # Avancez jusqu'à la pharmacie et attendez drivetrain.drive_for(FORWARD, 300, MM) wait(3, SECONDS)
Conseils pour les enseignants
Avant que les étudiants n'ouvrent un nouveau projet, ils doivent sélectionner un modèle. Le projet modèle contient la configuration du moteur du robot sélectionné. Si le modèle n'est pas utilisé, le robot n'exécutera pas le projet correctement.
Si vous rencontrez des difficultés pour démarrer, consultez les exemples de projets.
La visualisation d’exemples de projets peut aider à générer des idées.
Procédez comme suit :
- Ouvrez le menu Fichier .
- Sélectionnez Ouvrir les exemples.