Blockly possède un vocabulaire étendu pour ses différents composants visuels. Ce document décrit certaines des plus importantes que vous devez connaître pour commencer à utiliser Blockly.
Espace de travail
L'espace de travail est le composant de niveau le plus élevé dans Blockly. Il contient tous les autres composants. C'est ici que vous allez programmer !
Boîte à outils
La boîte à outils contient les blocs que vous utilisez pour programmer. Les blocs peuvent être déplacés vers l'espace de travail.
Il existe deux principaux types de boîtes à outils : les boîtes à outils avec menu déroulant et les boîtes à outils par catégorie. Ces deux types de vidéos peuvent être affichés verticalement et horizontalement.
Boîte à outils déroulante
Les boîtes à outils déroulantes (également appelées boîtes à outils simples) comportent un ensemble de blocs qui sont affichés en permanence.
Boîte à outils des catégories
Les boîtes à outils de catégorie comportent plusieurs ensembles de blocs.
Si vous cliquez sur un élément de catégorie, un menu volant s'ouvre et affiche les blocs de la catégorie.
Corbeille
La corbeille vous permet de supprimer des blocs par glisser-déposer. Vous pouvez également cliquer sur l'icône en forme de corbeille pour ouvrir un menu volant contenant les blocs que vous avez supprimés et les récupérer.
Commandes de zoom
Les commandes de zoom permettent de faire un zoom avant ou arrière sur l'espace de travail lorsque vous cliquez dessus.
Menu contextuel
Le menu contextuel s'affiche lorsque vous effectuez un clic droit ou un appui prolongé sur certains éléments de l'espace de travail (par exemple, l'arrière-plan de l'espace de travail ou les blocs). Une liste d'actions que vous pouvez effectuer sur cet élément s'affiche.
Blocs
Les blocs sont ce que vous utilisez pour programmer. Ils représentent des expressions et des instructions dans des langages de programmation textuels.
Pile de blocs
Une pile de blocs est un ensemble de blocs connectés. Elles peuvent être connectées horizontalement ou verticalement.
Blocage de vidéos
Un bloc fantôme est un bloc modifiable, mais non déplaçable, connecté à un autre bloc. Vous pouvez faire glisser des blocs non fantômes sur des blocs fantômes pour les remplacer.
Marqueur d'insertion
Un marqueur d'insertion est un aperçu de l'endroit où une pile de blocs sera connectée si elle est déposée. Il ressemble à un bloc gris.
Bloquer des composants
Les blocs comportent plusieurs parties que vous pouvez modifier et avec lesquelles vous pouvez interagir pour programmer.
Champs
Un champ est un élément visuel qui se trouve dans un bloc. Il peut être modifiable (comme une entrée de texte) ou uniquement informatif (comme un libellé). Un champ est toujours contenu dans une entrée.
Connexions
Une connexion est un emplacement sur un bloc auquel d'autres blocs peuvent se connecter.
Connexion | Image |
---|---|
Sortie | ![]() |
Entrée | ![]() |
Précédent | ![]() |
Suivant | ![]() |
Entrées
Une entrée est un conteneur pour les champs et les connexions. Un bloc est créé en affichant ses entrées sur une ou plusieurs lignes, comme des briques.
Toutes les entrées peuvent contenir des champs. Seules les entrées de valeur et d'instruction peuvent contenir une connexion.
Type d'entrée | Type de connexion | Remarques |
---|---|---|
Exemple | Aucun | |
Fin de ligne | Aucun | Force l'entrée suivante à commencer une nouvelle ligne. |
Valeur | Entrée | |
Affirmation | Suivant |
Icônes
Une icône est un élément visuel qui se trouve dans un bloc. Ils se trouvent toujours dans l'angle supérieur gauche du bloc et créent souvent des bulles.