Introduction
Dans cette unité, vous commencerez à explorer le codage par blocs avec le bras 6 axes. Vous apprendrez à coder le bras à 6 axes pour se déplacer le long des axes x, y et z. Ensuite, vous combinerez ces compétences pour créer un projet permettant de déplacer le bras à 6 axes dans les trois axes pour qu'il atterrisse sur des emplacements de tuiles spécifiques sans entrer en collision avec des cubes.
Regardez la vidéo d’introduction ci-dessous pour avoir un aperçu de ce que vous ferez et apprendrez dans cette unité.
Co-créer des objectifs d'apprentissage
Maintenant que vous avez regardé la vidéo, vous savez que vous codez le bras à 6 axes pour qu'il se déplace le long des axes x, y et z afin de toucher des emplacements de tuiles spécifiques. Vous commencerez par modifier le code pour changer les couleurs de la tour de signalisation. Ensuite, vous coderez le bras à 6 axes pour qu'il se déplace le long des axes x, y et z. Ensuite, vous assemblerez le tout pour coder le bras afin qu'il se déplace et touche des emplacements sur la tuile. Pensez à ce que vous devrez savoir et apprendre pour accomplir ces tâches.
Vous co-créerez des objectifs d'apprentissage avec votre groupe et votre enseignant pour capturer ces objectifs, afin que vous ayez une compréhension commune de vos objectifs d'apprentissage pour l'unité. Vous écrirez vos objectifs d'apprentissage dans votre cahier d'ingénierie afin de pouvoir vous y référer tout au long de l' .
Il est utile de formuler les objectifs d’apprentissage sous la forme de « Je peux » et affirmation. Des exemples d’objectifs d’apprentissage pour cette unité pourraient inclure :
- Je peux définir le langage de programmation et le comportement du robot.
- Je peux coder le bras à 6 axes pour qu'il se déplace vers plusieurs emplacements sur l'axe des x.
- Je peux documenter la séquence de comportements nécessaires pour déplacer le bras à 6 axes au-dessus d'un obstacle.
Pour créer vos objectifs d'apprentissage, réfléchissez d'abord à ce que vous devrez savoir pour pouvoir réaliser les activités présentées dans la vidéo ci-dessus. Faites une liste dans votre carnet d'ingénierie de ce que vous devrez savoir, apprendre et faire, comme ceci :
- Modifiez les coordonnées dans le bloc pour déplacer le bras à 6 axes le long de l'axe des x.
- Codez le bras à 6 axes pour qu'il se déplace le long de l'axe z afin de franchir un obstacle.
- Documenter les comportements d'un projet dans mon carnet d'ingénierie.
- Identifier les comportements nécessaires pour accomplir une tâche.
- Travailler avec mon groupe pour séquencer les comportements afin de réaliser l'activité de manière collaborative.
Ensuite, co-créez des objectifs d'apprentissage en fonction de votre liste. Réfléchissez à la manière dont chacune des choses que vous avez répertoriées peut être intégrée dans un objectif d'apprentissage, en utilisant des déclarations du type « Je peux ». Vous pouvez utiliser ce modèle pour vous aider à écrire vos objectifs d’apprentissage dans votre cahier d’ingénierie. (Google Doc / .docx / .pdf)
Par exemple, l'élément de liste « Modifier les coordonnées dans le bloc pour déplacer le bras à 6 axes le long de l'axe des x » peut être décalé vers la cible d'apprentissage Je peux coder le bras à 6 axes pour qu'il se déplace vers plusieurs emplacements sur l'axe des x.
Le tableau suivant montre un exemple de la manière dont l'organisateur d'objectifs d'apprentissage de votre cahier d'ingénierie pourrait être rempli.
| Catégorie d'objectif d'apprentissage | Objectifs d'apprentissage |
|---|---|
|
Objectifs de connaissances Que dois-je savoir et comprendre pour réussir l’unité ? |
|
|
Objectifs de compétences Que puis-je démontrer pour montrer que je comprends les concepts et les compétences nécessaires pour réussir l'unité ? |
|
|
Cibles de produits Que puis-je noter dans mon cahier d'ingénierie pour démontrer et élargir mes connaissances sur les concepts et les compétences nécessaires pour réussir l'unité ? |
|
Partagez vos objectifs d'apprentissage avec votre enseignant. Ajustez-les selon vos besoins afin que vous, votre groupe et votre enseignant soyez tous d'accord.
Vocabulaire
Dans cette unité, vous serez initié au codage par blocs comme moyen de contrôler les mouvements du bras à 6 axes. Cette liste de vocabulaire est là pour fournir une référence pour tous les nouveaux termes que vous pourriez rencontrer. Notez ce vocabulaire dans votre cahier d’ingénierie. Utilisez cette liste comme référence lorsque vous travaillez sur l’unité et rencontrez des mots que vous ne connaissez peut-être pas.
- Comportement
- Actions effectuées par un robot et définies par le langage de programmation.
- Langage de programmation
- Un de règles dans lesquelles les symboles représentent des actions. VEXcode est le langage de programmation du bras 6 axes.
- Commande
- Blocs de programmation qui modifient le comportement du bras robotique.
- Arrêt contrôlé
- Une fonction de sécurité qui permet l'arrêt immédiat du mouvement du bras à 6 axes de manière contrôlée pour éviter les accidents ou les dommages.
| Quantité | Matériel nécessaire |
|---|---|
| 1 par groupe |
Kit de cellule de travail CTE |
| 1 par groupe |
Ordinateur |
| 1 par groupe |
Code VEX EXP |
| 1 par élève |
Cahier d'ingénierie |
| 3 par groupe |
Cubes |
Chargement, dénomination et enregistrement d'un projet
Avant de pouvoir coder le bras à 6 axes à l'aide de VEXcode, vous devez apprendre à ouvrir, nommer et enregistrer un projet. Utilisez les étapes ci-dessous comme référence lors du chargement, de la dénomination et de l’enregistrement d’un projet.
- Pour charger un projet existant, sélectionnez Ouvrir dans le menu Fichier.

2. Ensuite, parcourez les fichiers de votre appareil pour localiser le projet avec une extension .cteblocks et ouvrez le projet.

3. Pour enregistrer un projet, sélectionnez d’abord le champ du nom du projet. Une boîte de dialogue s'ouvrira dans laquelle vous pourrez nommer votre projet. Donnez à votre projet un nom auquel vous pourrez facilement vous référer plus tard, puis sélectionnez Enregistrer.
Sélectionnez Suivant > pour en savoir plus sur le téléchargement et l’exécution d’un projet.