Beaucoup de logiciels permettent de programmer avec une tortue. Le petit plus de ScratchGGB, grâce à Geogebra, est que l’on peut facilement vérifier le résultat à l’exécution : il sera correct si la trace de la tortue se superpose à la figure à reproduire (ici en rouge), et incorrect dans le cas contraire.
Les commandes tortue (forward, backward…) sont dans un module nommé « scratchggb » que j’ai créé. J’ai peut-être ici un peu trop aidé les élèves en leur donnant au départ un programme par blocs dessinant un drapeau, mais il leur reste quand même un travail algorithmique non négligeable à effectuer :
soit en imbriquant deux boucles, sans oublier de faire revenir la tortue à sa position de départ après le dessin d’un drapeau
soit en introduisant un sous-programme dessinant un drapeau, puis en l’utilisant dans une boucle