Textes et Blockly
Quand les situations sont plus complexes, l'utilisation de l'outil "expression" en y mêlant textes et calculs peut devenir très malcommode : le champ d'entrée est bien petit, et même si en théorie on peut y écrire toute une série d'instructions en javascript, il est bien plus simple d'uiliser le mode tortue !
Sous forme d'exemples on trouvera ici :
l'écriture de textes mêlant calculs et mots, éventuellement conditionnels.
l'écriture de textes dont l’affichage est conditionnel.
Premier exemple.
La courbe ci-dessous est celle du logarithme népérien.
Si on déplace le point orange, le texte est modifié au changement de signe de son abscisse
Comment a-t-on procédé ?
Il a suffi à la tortue d'écrire ce qui suit :
Remarque :
E2, c'est l'expression créée dans la figure dont la valeur est l'abscisse du point orange.
Avant d'écrire d'assembler les blocs relatifs à l'écriture du texte, comme une expression numérique intervient, il est important d'insérer le bloc "précision numérique".
Second exemple.
La figure a été utilisée ailleurs pour illustrer le produit remarquable "différence de deux carrés".
Syntaxe :
Suivant la position du curseur il y a affichage ou non d'un texte lui-même conditionnel.
Bien évidemment les points M et N sont variables.
Comment a-t-on procédé ?
Il a suffi de demander à la tortue d'écrire ceci :