Jouer
Partie 1 – Étape par étape
- InstruireDites aux élèves qu'ils vont tester notre version Code/Jour/Nuit en créant un projet dans VEXcode qui utilise la lumière LED du capteur oculaire pour éclairer la Terre. Ils utiliseront VEXcode GO pour afficher le jour et la nuit, au lieu d'utiliser le commutateur comme ils l'ont fait dans le laboratoire précédent.
-
Partagez cette animation ci-dessous avec les élèves et rappelez-leur qu’ils devront commencer leurs projets avec le point directement face au Soleil. VEXcode est utilisé pour faire tourner la Terre sur son axe avec une lumière LED éclairant un côté de la Terre pendant qu'elle tourne.
Fichier vidéo - Les élèves construiront la première partie de ce projet avec vous, en codant la Terre pour qu'elle tourne à 180 degrés par rapport au Soleil. Ils le testeront pour visualiser le point sur la Terre et la position nocturne, et comment la lumière LED illumine le modèle, qui le rend plus facile à voir.
- Ensuite, ils coderont la deuxième partie du projet, en faisant tourner la Terre pour qu'elle soit directement face au Soleil, dans leurs groupes.
-
- ModèleModèle permettant aux étudiants de savoir comment construire le projet dans VEXcode GO et tester leurs projets.
- Commencez par montrer aux élèves comment connecter le cerveau de leur base de code à leur appareil dans VEXcode GO. Because connection steps vary between devices, see the Connecting articles of the VEXcode GO section of the VEX Library for specific steps to connect the VEX GO Brain to your computer or tablet.
- Ils devront également configurer VEXCode GO afin que les blocs des catégories Mouvement et Détection leur soient accessibles. Demandez aux élèves de suivre ces étapes pour y parvenir :
-
Sélectionnez le bouton Périphériques dans le coin droit pour ouvrir la fenêtre Périphériques.
Sélectionnez le bouton Appareils. -
Sélectionnez « Ajouter un appareil »
Sélectionnez « Ajouter un appareil » -
Sélectionnez « ROBOT PERSONNALISÉ »
Sélectionnez « ROBOT PERSONNALISÉ » -
Ensuite, sélectionnez « MOTEUR ».
Sélectionnez « MOTEUR » -
Il vous sera demandé de sélectionner un port. Dans la version Code Jour/Nuit, le moteur est branché sur le port 1, sélectionnez « 1 » dans la configuration.
Sélectionner le port 1 -
Il n'est pas nécessaire de modifier le nom ou le sens du moteur, sélectionnez donc « TERMINÉ ».
Sélectionnez « TERMINÉ »
-
- Suivez le même processus pour configurer le capteur oculaire.
-
Sélectionnez d’abord « Ajouter un appareil ».
Sélectionnez « Ajouter un appareil » -
Cette fois, sélectionnez « ŒIL ».
Sélectionnez « ŒIL » -
Vous serez invité à connecter votre capteur oculaire au port oculaire. Puisque vous avez déjà fait cela lorsque vous avez créé le Code Day/Night Build, sélectionnez « TERMINÉ ».
Sélectionnez « TERMINÉ » -
Fermez la fenêtre Appareils en sélectionnant la flèche. Votre build Code Day/Night est maintenant configuré !
Sélectionnez la flèche
-
- Commencez ensuite à construire votre projet ensemble.
-
Faites glisser un bloc [Définir la lumière des yeux] dans l’espace de travail et attachez-le au bloc {When started}.
Ajouter un bloc [Définir la lumière des yeux] -
Ajoutez ensuite un bloc [Spin for] au projet.
Ajouter un bloc [Spin for] -
Modifiez le paramètre dans le bloc [Spin for] à 180 degrés, car dans cette partie du projet, nous voulons que la Terre tourne vers la position nocturne, avec le point tourné directement à l'opposé du Soleil.
Modifiez le paramètre à 180 degrés -
Demandez-leur d'exécuter le projet à tester, en sélectionnant « DÉMARRER » dans VEXcode GO.
Sélectionnez « DÉMARRER » dans VEXcode GO - La Terre doit tourner de manière à ce que le point soit directement orienté à l’opposé du Soleil. Demandez aux élèves de décrire le modèle et ce qu’ils verraient s’ils se trouvaient au même endroit sur Terre que le point.
-
- Maintenant que les élèves ont terminé la première moitié du projet avec vous, expliquez-leur qu'ils vont maintenant coder la construction Jour/Nuit pour qu'elle pivote afin que le point soit à nouveau directement face au .
-
Demandez-leur d’abord de faire glisser un bloc [Attendre] dans l’espace de travail et de l’attacher à leur projet. Cela amènera la Terre à s’arrêter brièvement en position nuit, pour permettre aux élèves de faire des observations sur le cycle jour/nuit.
Ajouter un bloc [Attendre] - Ensuite, mettez-les au défi de choisir un bloc qui fera tourner la Terre pour qu’elle soit face au Soleil et de l’ajouter à leurs projets.
- Une fois que les élèves ont construit leur projet, demandez-leur de nommer leur projet Terre et Ciel avec LED et de l'enregistrer sur leur appareil. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
-
- FaciliterFaciliter la discussion sur leurs projets VEXcode et le Code Day/Night Build.
- Comment l'ajout de LED améliore-t-il le modèle jour/nuit ?
- Quel bloc avez-vous utilisé pour faire tourner la Terre vers le Soleil ?
- Avez-vous eu besoin de modifier le paramètre dans le bloc que vous avez utilisé ? En quoi l'as-tu changé et pourquoi ?
- Avons-nous besoin du bloc [Attendre] dans le projet pour modéliser le cycle Jour/Nuit ?
- RappelerRappelez aux élèves que le bloc [Attendre] de leur projet a un objectif : leur permettre de faire des observations sur la position de la Terre lorsqu'il fait nuit, mais qu'en réalité, la Terre ne s'arrête pas, mais tourne continuellement sur son axe.
- DemanderDemandez aux élèves où ils ont rencontré d’autres modèles scientifiques et les raisons pour lesquelles les scientifiques les créent.
- Pensez aux endroits où vous avez vu d’autres modèles d’idées scientifiques. Quelles idées expliquaient les modèles ?
- Quelles sont les raisons pour lesquelles les scientifiques utilisent des modèles dans leur travail ? Pensez-vous que certains types de scientifiques pourraient trouver les modèles plus utiles que d’autres ?
- Si vous deviez créer un modèle d’un processus ou d’un modèle scientifique, que choisiriez-vous ?
- Tous les modèles doivent-ils être physiques ou peuvent-ils également être numériques ? Si oui, où avez-vous vu un modèle numérique d’un processus ou d’un modèle scientifique ?
Pause à mi-jeu & Discussion de groupe
Dès que chaque groupe aura ajouté un bloc pour coder la Terre afin qu'elle tourne à nouveau pour faire face au Soleil, réunissez-vous pour brève conversation.
- Maintenant que nous avons créé un projet VEXcode pour démontrer le cycle jour/nuit en utilisant le cerveau et la lumière LED. Quel modèle pensez-vous être le meilleur et pourquoi ?
- Si vous vouliez créer un projet VEXcode qui aiderait à expliquer pourquoi il semble que le Soleil se déplace dans le ciel, quels blocs pensez-vous pouvoir utiliser pour le coder ?
Partie 2 – Étape par étape
- InstruireDites aux élèves qu'ils vont maintenant s'appuyer sur ce qu'ils ont appris pour créer un projet VEXcode pour leur construction Code Jour/Nuit qui aide à expliquer pourquoi il semble que le Soleil se déplace dans le ciel tout au long de la journée. Ils programmeront la Terre pour qu'elle tourne et fasse une pause pendant 6 heures d'affilée, afin de pouvoir observer et documenter comment le Soleil apparaîtrait depuis le point sur la Terre au cours des six heures. Regardez l'animation ci-dessous pour voir la Terre tourner, puis s'arrêter pendant une heure à la fois, avec le degré de rotation affiché et mis à jour au fur et à mesure de sa rotation.
Fichier vidéo
- ModèleModèle pour les étudiants expliquant comment construire le projet dans VEXcode GO.
-
Commencez par supprimer les blocs [Spin for] et [Wait] du projet qu’ils ont réalisé dans le laboratoire 1. Le projet ressemblera désormais à ceci :
Supprimez les deux derniers blocs du projet précédent. - L'étudiant doit ensuite ajouter trois blocs [Commentaire]. Demandez-leur d’insérer les heures 1:00, 2:00 et 3:00 dans les commentaires. que nous allons utiliser les commentaires pour suivre chaque heure que nous codons dans notre projet.
Ajoutez trois blocs [Commentaire]. - Ensuite, demandez aux élèves d’ajouter le bloc [Tourner pendant] sous le bloc [Commentaire] 1:00, en leur rappelant que nous pouvons définir le paramètre dans le bloc pour que le moteur fasse tourner la Terre sur une distance équivalente à une heure.
Ajoutez le bloc [Spin for]. - , montrez comment déterminer le nombre de degrés à définir dans le paramètre.
- Expliquez aux élèves que nous voulons que la Terre tourne sur une distance d'une heure à la fois, mais nous devons d'abord déterminer de degrés cela représenterait.
- Expliquez aux élèves ce calcul :
- Une rotation complète de la Terre correspond à 360 degrés et un jour terrestre correspond à 24 heures. Si nous divisons 360 degrés / 24 heures, nous obtenons 15 degrés, nous devons donc faire tourner notre moteur vers l'avant de 15 degrés pour chaque rotation d'une heure.
-
Maintenant, demandez aux élèves de saisir 15 dans le paramètre de leur bloc [Spin for].
Réglez le paramètre sur 15 degrés. - Sélectionnez ensuite « Démarrer » dans VEXcode GO pour tester le projet.
Sélectionnez Démarrer pour exécuter le projet. -
Les élèves doivent observer la position du point sur la Terre par rapport au Soleil. Chaque fois que les élèves testent leurs projets, ils doivent s'assurer que le point sur la Terre est directement orienté vers le Soleil avant d'appuyer sur Démarrer.
Commencez avec le point orienté directement vers le Soleil. - Ensuite, démontrez l’ajout d’une heure supplémentaire au projet VEXcode. Faites glisser un bloc [Attendre] et attachez-le au bloc [Tourner pour]. Cela fera une pause dans le projet à 1h00 avant de passer à l'heure suivante. Sinon, la Terre continuerait de tourner sans s’arrêter. Demandez aux élèves de vous suivre pendant que vous faites cela, puis modifiez le paramètre dans le bloc [Attendre] sur 2 secondes. Cela permettra aux élèves d’observer la position du point par rapport au Soleil pendant que leur projet se déroule.
Ajoutez le bloc [Wait] et définissez le paramètre sur 2 secondes. -
Ensuite, demandez aux élèves de continuer à compléter le projet pour coder pendant les deux heures suivantes, en suivant le même schéma pendant que vous ajoutez des blocs. Demandez aux élèves d’exécuter leurs projets pour tester, en observant la position du point par rapport au Soleil pour chaque heure.
Ajoutez des blocs pour coder les deux prochaines heures. - Maintenant, les élèves doivent continuer à ajouter des blocs au projet, en suivant le même modèle, jusqu’à ce que la Terre tourne par incréments d’une heure pendant six heures consécutives.
- Enfin, les élèves doivent exécuter leurs projets et observer où se trouve le Soleil par rapport au point sur la Terre chaque fois qu'il s'arrête aux blocs [Attendre]. Ils devraient prêter une attention particulière à la façon dont le Soleil semble se déplacer dans le ciel.
- Une fois que les élèves ont construit leur projet, demandez-leur de nommer leur projet Rotation horaire de la Terre et de l'enregistrer sur leur appareil. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
- Pour les élèves qui terminent rapidement et ont besoin d'un défi supplémentaire, demandez-leur d'essayer de simplifier leur code en ajoutant un bloc [Répéter] à leur projet. Pourraient-ils atteindre le même objectif avec moins de blocs ?
-
- FaciliterFaciliter une conversation avec les élèves pendant qu'ils testent leurs projets et observent le mouvement de la construction Code Jour/Nuit.
- Quel modèle avez-vous remarqué dans le projet ? Pouvez-vous utiliser ce modèle pour ajouter les trois heures suivantes au projet ?
- Pouvez-vous penser à une manière différente de coder le projet tout en faisant en sorte que la construction Code Day/Night se déroule de la même manière ?
- Que remarquez-vous à propos de la position du Soleil par rapport au point sur la Terre à mesure que chaque heure passe ? Quel modèle remarquez-vous ici ?
- Si les élèves ont des difficultés à visualiser ce modèle, demandez-leur de se lever à leur place et de jouer le mouvement du Code Day/Night Build (similaire à ce qu'ils ont fait dans la section Engage du Lab). Ils devraient utiliser l’avant de la pièce comme Soleil et tourner avec la Terre dans leur modèle. Demandez-leur de garder un bras pointé vers le Soleil (à l’avant de la pièce) pendant qu’ils tournent, pour les aider à intérioriser le modèle.
- En supposant que nous ayons commencé le projet à midi (12h), pouvez-vous prédire la position du Soleil et de la Terre à minuit ? Et à 6 heures du matin ?
- RappelRappelez aux élèves de s'assurer de définir correctement les paramètres dans leurs blocs [Tourner pour] et [Attendre], car ils affecteront les performances de Code Day/Night Build lorsqu'ils essaieront d'observer le modèle scientifique.
- Insistez auprès des sur le fait que faire des erreurs fait partie du codage et que l’important est d’en tirer des leçons au fur et à mesure.
- DemandezDemandez aux élèves de réfléchir à la raison pour laquelle il est important de comprendre ce qui se passe pendant le cycle jour/nuit et la position de la rotation de la Terre à différents moments de la journée.
- Comment le cycle jour/nuit affecte-t-il les plantes et les animaux ?
- Comment pourrions-nous utiliser la connaissance du cycle jour/nuit pour améliorer des choses comme la santé humaine ou les transports dans les villes ?
- À quels types de carrières pouvez-vous penser qui sont directement affectés par le cycle jour/nuit ?