Switch intègre des éléments familiers de la programmation par blocs et des zones de texte permettant de saisir des commandes textuelles.
Remarque : Les blocs Switch sont uniquement compatibles avecPython.
Switch offre aux étudiants une transition naturelle entre la programmation par blocs et la programmation textuelle. À mesure que les élèves se familiarisent avec la logique et l'enchaînement des commandes, ils peuvent commencer à convertir un projet bloc par bloc.
Cela permet aux élèves de continuer à travailler sur le flux logique d'un programme à base de blocs, où ils peuvent visualiser concrètement des éléments comme l'enroulement d'une boucle autour d'autres blocs, tout en commençant à expérimenter eux-mêmes avec des commandes textuelles. Une fois les blocs convertis en Switch, les élèves peuvent facilement modifier les paramètres et commencer à comprendre la syntaxe de la commande textuelle. Cette section vous guidera à travers l'utilisation de Switch par un étudiant afin d'expliquer comment vous pouvez utiliser ces blocs dans un projet VEXcode.
Conversion des blocs en interrupteurs
Remarque : Pour commencer à coder avec Switch Blocks, vous devez disposer d'un ordinateur (et non d'un appareil mobile).
Convertir un seul bloc en interrupteur
Faites un clic droit sur le bloc que vous souhaitez convertir en bloc interrupteur.
Sélectionnez Convertir le bloc en bloc de commutation.
Le bloc sera maintenant converti en un bloc de commutation avec les mêmes paramètres.
Pour transformer un bloc Switch en bloc après conversion, sélectionnez le boutonAnnuler.
Convertir plusieurs blocs en interrupteur
Faites un clic droit sur le sommet de la pile que vous souhaitez convertir en bloc Switch.
SélectionnezConvertir la pile en bloc de commutation.
Le bloc sur lequel vous avez cliqué avec le bouton droit et tous les blocs situés en dessous seront convertis en bloc interrupteur.
Convertir les blocs à l'intérieur d'un bloc C en commutateur
Vous pouvez convertir un bloc C et tout son contenu en Switch en un seul clic.
Faites un clic droit sur le bloc C que vous souhaitez convertir.
SélectionnezConvertir le bloc C et son contenu en bloc de commutation.
Tout le contenu du bloc C sera converti en un seul bloc Switch.
Utilisez un bloc de commutation
Ajouter un bloc interrupteur depuis la boîte à outils
Cliquez et faites glisser un bloc Switch depuis la boîte à outils.
Saisissez un bloc de commutation
Sélectionnez le champ de texte du bloc Switch, puis saisissez la commande souhaitée.
Copier et coller du texte à l'intérieur d'un bloc Switch
Cliquez et faites glisser pour sélectionner du texte dans le bloc Switch. Faites un clic droit et sélectionnez Copier. Ensuite, cliquez à l'intérieur d'un autre bloc Switch. Enfin, faites un clic droit et sélectionnez Coller pour transférer le texte.
Blocs de commutation supplémentaires
Les blocs de commutation suivent les mêmes conventions de forme que les autres blocs. Le tableau ci-joint présente la comparaison entre la forme du bloc, sa signification et les blocs de commutation du même type.
| Forme de bloc | Description | Exemples de blocs | Exemples de commutateurs |
|---|---|---|---|
| blocs de chapeau | Commencez par empiler des blocs, qui sont ensuite façonnés pour permettre la fixation de blocs situés en dessous. | ||
| Blocs empilés | Exécuter les commandes principales. Ils sont conçus pour s'emboîter au-dessus ou en dessous d'autres blocs empilés. | ||
| blocs booléens | Renvoie une condition sous forme vraie ou fausse et s'insère dans n'importe quel bloc avec des entrées hexagonales (à six côtés) pour les autres blocs. | ||
| Blocs de journalistes | Les valeurs du rapport sont présentées sous forme de nombres et s'insèrent dans les blocs comportant des entrées ovales pour les autres blocs. | ||
| Blocs C | Parcourez les blocs qu'ils contiennent ou vérifiez si une condition est vraie ou fausse. Leur forme permet de fixer des blocs empilés au-dessus, en dessous ou à l'intérieur d'eux. |
|