Mes blocs#
Introduction#
Mes blocs sont l’équivalent des fonctions en Python. Mes blocs regroupent les blocs en sections réutilisables et efficaces, conçues pour réaliser une tâche spécifique. Mes blocs peuvent être appelés plusieurs fois dans un programme, ce qui simplifie l’organisation du projet et permet d’éviter les blocs redondants.
définir myBlock
myBlock
Paramètres |
Description |
|---|---|
nom du bloc |
Un nom que vous donnez à votre Mon Bloc. |
paramètres |
Facultatif. Variables acceptant des valeurs d’entrée lors de l’appel de la fonction, permettant ainsi de lui transmettre des données. Il peut s’agir d’un nombre ou d’un booléen. |
Définir et nommer mes blocs#
Mes blocs#
Si un Mon Bloc ne nécessite pas de saisie, vous pouvez le définir sans paramètres.
définir greeting
[Define a My Block to display a message]
afficher [Hello!] sur l'écran ▶
au démarrage
[Call a My Block to display the message]
greeting
Mes blocs avec paramètres#
Les paramètres permettent de fournir à un Mon Bloc les informations nécessaires à son fonctionnement, comme le nombre de répétitions d’une séquence de mouvements. Par exemple, un Mon Bloc peut utiliser un paramètre numérique pour indiquer au robot la distance à parcourir. Ainsi, vous pouvez utiliser le même Mon Bloc de différentes manières selon les valeurs que vous lui attribuez.
définir named_greeting (name)
[Define a My Block with a parameter]
afficher [Hello, ] sur l'écran ▶
afficher (name) sur l'écran ▶
au démarrage
[Call a My Block to display the message]
named_greeting [Stranger]