De Scratch Wiki en français

Révision datée du 12 octobre 2016 à 17:21 par InterwikiBot (discussion | contributions) (Moving wiki.)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)


Les blocs de donnée

Intoduction

Les blocs de données sont oranges pour les variables et oranges foncé pour les listes.

Voici les différents blocs de données.


les variables

les variables sont des objet contenant une valeur(score:36;réponsevie:42...sont des exemples de variables possibles

voici les blocs agissants sur les variables

(variable)

bloc contenant la valeur/suite de caractères de votre choix

(☁ variable)

variable) comme le bloc au-dessus,mais cette variable sera stockée sur le serveur,et sa valeur ne sera pas "oubliée" quand le projet démarre

(utile pour les "high-score" d'un jeu,par exemple).

mettre [variable v] à [0]

ce bloc permet de définir la valeur d'une variable.

ajouter à [variable v] (1)

ce bloc permet d'augmenter la valeur d'une variable (il est possible de la réduire en ajoutant un nombre négatif).

montrer la variable [variable v]

ce bloc permet d'afficher sur la scène un cadre contenant le nom de la variable et sa valeur

cacher la variable [variable v]

ce bloc permet de cacher le cadre contenant le nom de la variable et sa valeur


les listes

les listes sont des objets contenant plusieurs suites de caractères/valeurs associées à des nombres (Liste1=1:a;2:le scratch wiki est utile;3:65.12...)( Liste1 est une liste possible)

voici les blocs agissants sur les listes

(liste :: list)

est une liste.


ajouter [thing] à [liste v]

permet d'ajouter un élément à une liste;ici,si la liste "liste" est vide,"thing" sera l'élément 1.

supprimer l'élément (1 v) de la liste [liste v] 

permet de supprimer l'un de éléments d'une liste.


insérer [thing] en position (1 v) de la liste [liste]

permet de rajouter un élément à une place précise de la liste;ici,"thing" sera le premier élément,peu importe ce que contient déjà la liste.


remplacer l'élément (1 v) de la liste [liste v] par [thing]

permet de remplacer l'élément (x) d'une liste,quel qu'il soit,par autre chose;ici,c'est le premier élément de la liste "liste" qui sera remplacé par "thing".


(élément (1 v) de [liste v]

agit comme une variable contenant l'élément (x) d'une liste";ici,ce sera le premier élément de la liste "liste"


longueur de [liste v])

agit comme une variable dont la valeur serait le nombre d'éléments de la liste choisie.


[liste v] contient [thing] ?

ce bloc renvoie "True" (vrai) si l'élément inséré (ici "thing")

fait partie de la liste choisie (ici "liste"),et "False" (faux) sinon.

/!\ Comme tous les blocs de cette forme,il est principalement utilisé dans les blocs "Si","Si/Sinon","Attendre jusqu'à" et"Répéter jusqu'à" (qui sont expliqués dans la partie "Contrôles"([1])),mais dans les blocs "=","<" et ">",il vaudra 0 si c'est faux et 1 si c'est vrai.

Les cookies nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation des cookies.