4.La réponse de la tortue

Dans cette leçon, nous allons poser des questions à la tortue pour obtenir des réponses. Nous saurons où se trouve exactement la tortue et dans quelle direction elle se dirige.
Écris la commande suivante : effacerécran répéter 24 [ droite 17 av 33]
Après avoir dessiné quelque chose de joli, notre tortue se trouve quelque part dans son monde, à une position inconnue. Pour connaître la position actuelle de la tortue, nous pouvons lui demander : « Quelle est ta position ? ». Pour poser une question, nous devons utiliser la commande imprimer, qui affichera la réponse que nous cherchons. Dans ce cas, nous utiliserons également la commande position. La réponse apparaîtra sous forme de coordonnées x et y.
Affiche la position de la tortue.
Maintenant, nous savons comment demander à la tortue ses coordonnées x et y. Si nous le souhaitons, nous pouvons lui demander une seule des coordonnées, en utilisant xcor ou ycor, respectivement.
Affiche la coordonnée x actuelle de la tortue.
Pour connaître la direction exacte (l'angle) vers laquelle la tortue se dirige, nous pouvons utiliser la commande cap.
Affiche la direction dans laquelle la tortue se dirige.
Jusqu'à présent, nous connaissons notre position et la direction dans laquelle nous nous dirigeons. Supposons que nous voulions atteindre un point spécifique comme (0,0). Nous devons savoir comment orienter la tête de la tortue vers ce point. La première chose à faire est de trouver la direction / l'angle dans lequel nous devons tourner pour atteindre le point spécifié. La commande sera : vers liste XCOR YCOR, où XCOR et YCOR sont respectivement les coordonnées x et y du point. La réponse sera un angle absolu basé sur les 360 degrés d'un cercle.
Affiche vers où nous devons orienter la tête de la tortue pour atteindre le point (0,0).
À l'étape précédente, nous avons obtenu un angle / direction en sortie. Maintenant, nous voulons orienter la tête de la tortue vers le point souhaité (0,0) dans la direction de cet angle. Note qu'un seul chiffre est nécessaire après la décimale : XXX.X, 123.4, etc.
Oriente la tête vers le point (0,0).
TurtleAcademy learn programming for freeYour browser is not supporting canvas We recomand you to use Chrome or Firefox browsers