icu.next-video

Contenu proposé par

France Télévisions

Regarde cette vidéo et gagne facilement jusqu'à 15 Lumniz en te connectant !

Il n’y a pas de Lumniz à gagner car tu as déjà consommé cet élément. Ne t'inquiète pas, il y a plein d'autres contenus intéressants à explorer et toujours plus de Lumniz à gagner.

->   En savoir plus
Maths02:41Publié le 11/09/2017

Poser des conditions dans un code

Class'Code

Comment poser ses conditions dans du code sur Scratch ?

Précédemment, nous avons appris à provoquer un événement quand un arrière-plan bascule dans Scratch : le chat, qui s’est moqué de l’hippopotame, tombe quand le sol se dérobe sous ses pieds. Nous allons tenter de rendre le chat encore plus effronté avec ce nouveau défi : si le premier lutin touche le deuxième, alors il doit se produire quelque chose.

Faites donc avancer le chat indéfiniment. À l’intérieur de la boucle, posez une condition : si l’hippopotame est touché alors l’arrière-plan bascule vers celui « sans sol ».

Si on lance le programme, on se rend compte que quand le chat touche l’hippopotame, l’arrière-plan bascule bien et le sol se dérobe sous ses pieds, mais le chat avance indéfiniment. Si on veut que le chat arrête d'avancer lorsqu'il touche l'hippopotame, il faut insérer le bloc « stop ce script » pour interrompre la boucle infinie, si la condition est remplie.

 

Pour en savoir plus, découvrez comment synchroniser les actions dans Scratch et apprenez les bases du langage de programmation avec Micode dans 3 minutes pour coder.

Réalisateur : Liliane Kahmsay, Florent Masseglia

Nom de l'auteur : Florent Masseglia, Marie Duflot-Kremer, Didier Roy

Producteur : OpenClassrooms, Class'Code

Année de copyright : 2016

Année de production : 2016

Publié le 11/09/17

Modifié le 02/01/24