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.

Au démarrage, un bloc personnalisé nommé « greeting » est appelé pour afficher « Hello ! » à l’écran.#
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.

Au démarrage, ce bloc personnalisé « named_greeting » est appelé avec un paramètre. Il affiche alors « Bonjour », suivi du nom donné.#
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]