Utilisation de boucles

Boucles prédéfinies

Une boucle permet de répéter plusieurs fois des instructions. Utilisons la boucle sans plus tarder.

Voici un script comportant 11 instructions élémentaires avec des annotations en rouge :

Boucles infinies

permet de répéter indéfiniment un script. C’est la boucle infinie.

ScratchJr - Script
ScratchJr - Script

On peut remarquer dans le script ci-dessus, qu’un groupe d’instructions (entouré en rouge) se répète quatre fois.

Heureusement, il existe une instruction qui permet de répéter, un groupe d’instructions, un nombre précis de fois, il s’agit de l’instruction RÉPÉTER :

ScratchJr - Utilisation d'une boucle
ScratchJr - Utilisation d'une boucle

Voici le script final (le groupe d’instructions qui se répète doit être accroché à l’intérieur de l’instruction RÉPÉTER) :

ScratchJr - Script avec boucle RÉPÉTER
ScratchJr - Script avec boucle RÉPÉTER

Ici, la boucle doit se répéter 4 fois. Mais on peut modifier ce nombre.

Remarque :
On peut insérer une boucle dans une boucle :

ScratchJr - Une boucle dans une boucle
ScratchJr - Une boucle dans une boucle
ScratchJr - La boucle infinie
ScratchJr - La boucle infinie

Essayez le script suivant :

ScratchJr - Script avec une boucle infinie
ScratchJr - Script avec une boucle infinie