Remix Challenges - Partie 1
Conseils à l'enseignant
-
Assurez-vous que les élèves ont sélectionné le projet Clawbot Control Example. Vous pouvez indiquer aux étudiants qu'il y a plusieurs sélections à choisir sur la page Ouvrir les exemples du menu Fichier. Rappelez aux élèves qu'ils peuvent se référer au tutoriel Utilisation d'exemples et de modèles à tout moment pendant l'exploration.
-
Vous pouvez demander aux élèves d'ajouter leurs initiales ou le nom de leur groupe au nom du projet. Cela aidera à différencier les programmes si vous demandez aux étudiants de les soumettre.
Avant de commencer votre projet, le programmeur doit sélectionner le bon exemple de projet. L'exemple de projet Clawbot Control contient la configuration des moteurs et des capteurs Clawbot. Si le modèle n'est pas utilisé, votre robot n'exécutera pas le projet correctement.
- Le programmeur doit aller dans le menu fichier, Ouvrir les exemples, filtrer en sélectionnant « Événements », puis sélectionner le projet d'exemple Clawbot Control.
- Enregistrez le projet.
- Vérifiez que le nom du projet Clawbot Control est maintenant dans la fenêtre au centre de la barre d'outils. Le Clawbot est maintenant correctement configuré et le projet Clawbot Control est prêt à l'emploi.
Maintenant, jetez un coup d'œil à la façon dont les blocs sont utilisés dans ce projet. Dans vos cahiers d'ingénierie, faites les prédictions suivantes :
- Que se passe-t-il lorsque vous exécutez ce projet ? Que pourra faire le Clawbot ?
- Que se passerait-il si nous n'utilisions pas le <Not> bloc dans ce projet ?
Boîte à outils de l'enseignant - Arrêtez-vous et discutez
Une fois que les étudiants ont fini de répondre à la question ci-dessus dans leurs cahiers d'ingénierie, discutez de leurs entrées :
Clé de réponse
-
Des prédictions précises expliqueront que le Clawbot sera capable d'avancer, d'inverser et de tourner à l'aide des joysticks, en les déplaçant de haut en bas sur les axes A et D. Le bras du Clawbot pourra monter et descendre à l'aide des boutons L Up et Down, et la griffe pourra s'ouvrir et se fermer à l'aide des boutons R Up et Down. Des réponses avancées peuvent même prédire que les positions des bras et des griffes se maintiendront en place lorsque leurs boutons ne sont pas enfoncés et que leurs moteurs s'arrêtent.
-
Le <Not> bloc, dans ce cas, indique au Clawbot que lorsque les boutons L et R ne sont pas enfoncés, les boutons Arm (L) et/ou Claw (R) doivent s'arrêter. Si les <Not> blocs étaient retirés, ces moteurs se déplaceraient indéfiniment après qu'on leur ait dit pour la première fois de tourner.
Si le temps le permet, demandez aux élèves de retirer le <Not> bloc afin qu'ils puissent voir comment cela affecte les comportements de leur Clawbot.