Mise en œuvre de VEX GO STEM LABS
LES STEM Labs sont conçus pour être le manuel de l'enseignant en ligne pour VEX GO. Comme un manuel de l'enseignant imprimé, le contenu des laboratoires STEM destiné aux enseignants fournit toutes les ressources, le matériel et les informations nécessaires pour pouvoir planifier, enseigner et évaluer avec VEX GO. Les diaporamas d'images de laboratoire sont le compagnon tourné vers l'étudiant de ce matériel. Pour plus d'informations sur la mise en œuvre d'un laboratoire STEM dans votre classe, consultez l'article Mise en œuvre de VEX GO STEM Labs.
Objectifs et normes
Objectifs
Les étudiants postuleront
- Utiliser un [Mon bloc] dans un projet pour que la base de code collecte et trie plusieurs disques.
- Utiliser le bloc [If then] avec les <Detects color> blocs d'un projet pour que la base de code trie un disque en fonction de sa couleur.
- Création d'un projet où la base de code utilise les données du capteur pour prendre une décision, si la condition dans un bloc [If then] indique True ou False.
Les étudiants donneront un sens à
- Comment coder la base de code pour résoudre un problème, tel que le tri d'un disque vers un emplacement spécifique en fonction des données du capteur oculaire.
- Comment l'utilisation de My Blocks facilite la création de projets en réutilisant des parties de code qui se répètent dans un projet.
Les étudiants seront qualifiés pour
- Utilisation des instructions de construction pour construire le Code Base 2.0 - Eye + Electromagnet.
- Connexion d'un cerveau à une tablette ou à un ordinateur dans VEXcode GO.
- Enregistrer et nommer des projets dans VEXcode GO.
- Ajout de blocs VEXcode GO à un projet.
- Séquencement des blocs dans un projet.
- Utilisation de blocs de transmission dans un projet pour que la base de code se déplace vers un emplacement spécifique.
- Modification des paramètres dans les blocs VEXcode.
- Démarrage et arrêt d'un projet dans VEXcode GO.
- Création d'un projet dans VEXcode GO qui utilise le capteur oculaire et l'électroaimant.
- Création d'un [My Block] dans un projet dans VEXcode GO pour réutiliser des portions de code.
Les élèves sauront
- Comment le capteur oculaire et l'électroaimant sur la base de code peuvent être utilisés pour transporter des disques et les trier par couleur.
- Que le <Detects color> bloc est un bloc rapporteur qui signale Vrai lorsque le capteur oculaire détecte la couleur sélectionnée et Faux lorsqu'il détecte une couleur différente.
- Que le bloc [If then] est un bloc « C » qui exécute les blocs à l'intérieur de celui-ci si la condition booléenne est signalée comme étant vraie.
- Que Mes blocs peuvent être créés en utilisant des parties de code qui sont répétées dans un projet, pour rendre le projet plus facile à travailler.
Objectif(s)
Objectif
- Les élèves développeront un projet VEXcode GO en utilisant Mes blocs pour réutiliser des parties de code qui se répètent dans le projet, pour que la base de code déplace plusieurs disques vers différentes zones de tri en fonction de leur couleur.
- Les élèves identifieront que Mes blocs peuvent être utilisés dans un projet pour réutiliser une séquence de blocs qui sera répétée dans un projet.
- Les élèves communiqueront les comportements, par des mots et des gestes, que la base de code devra accomplir pour accomplir une tâche.
Activité
- Pendant Engage, les élèves seront initiés au concept de My Block, en regardant le tutoriel vidéo My Blocks dans VEXcode GO Together en classe. Ils s'appuieront ensuite sur ce qu'ils ont appris dans le laboratoire 3, pour créer un [Mon bloc] qui réutilisera la partie du code qui trie les disques. Pendant le jeu, les élèves créeront un projet qui utilisera le [Mon bloc] pour piloter la base de code afin de collecter un disque rouge, vert et bleu à différents endroits et de les livrer à la bonne zone de tri en fonction de leur couleur.
- Pendant Engage, les élèves reviendront sur leur projet VEXcode GO du laboratoire 3 et identifieront le modèle répété dans leur projet. Ils seront initiés au concept d'utilisation de My Blocks pour réutiliser cette partie du code, et à la façon dont ils peuvent rendre les projets plus longs plus faciles à travailler. Ils construiront ensuite un [Mon bloc] en utilisant la séquence de code répétée utilisée pour trier les disques par couleur, ensemble en tant que classe. Dans Play, les élèves travailleront avec leur groupe pour construire un projet à l'aide de ce [Mon bloc], pour coder la base de code afin de trier à plusieurs reprises les disques dans les zones de tri appropriées en fonction de la couleur. Lors de la pause à mi-parcours, les élèves identifieront le fonctionnement de [My Block] dans leur projet lors d'une discussion en classe.
- Tout au long du laboratoire, les élèves communiqueront avec leur classe et dans leurs groupes, comment la base de code devra se déplacer et l'ordre des comportements qu'elle devra adopter, afin de collecter et de trier avec succès les disques aux emplacements souhaités. Ils utiliseront un langage et des gestes spatiaux pour montrer et décrire ces séquences de comportements.
Évaluation
- Pendant le jeu, les élèves testeront et itéreront sur leurs projets VEXcode GO, pour piloter la base de code afin de collecter un disque rouge, vert et bleu à différents endroits, et utiliseront le [Mon bloc] pour les trier dans la zone de tri correcte en fonction de la couleur. Pour réussir le défi, les élèves devront construire un projet et séquencer le [Mon bloc] au bon endroit, afin qu'il trie chaque disque après sa collecte sur le terrain. Pendant la pause et le partage à mi-parcours, les élèves parleront du fonctionnement de [My Block] dans leur projet, pour les aider à collecter et trier avec succès plusieurs disques dans leurs zones de tri en fonction de la couleur.
- Au cours des discussions sur la pause et le partage à mi-parcours, les élèves identifieront comment le [Mon bloc] fonctionne dans leur projet pour trier avec succès les disques. Les élèves discuteront de la façon dont l'utilisation de [My Block] a facilité la création de leur projet, et comment la réutilisation des mêmes séquences de cette manière facilite le codage du robot pour répéter le processus de tri chaque fois qu'un disque a été collecté.
- Afin de collecter avec succès des disques à partir de différents endroits, les étudiants devront communiquer dans leurs groupes la direction et les distances que la base de code devra parcourir à partir de son emplacement de départ pour atteindre les disques. Au cours des discussions sur la pause et le partage à mi-parcours, les élèves décriront comment leur base de code s'est déplacée et l'ordre des comportements qu'elle a mis en place pour collecter et trier avec succès plusieurs disques.