Caractéristiques de KTurtle

KTurtle possède quelques caractéristiques qui facilitent l'apprentissage de la programmation. En voici quelques-unes :

  • Un environnement intégré avec un interpréteur TurtleScript, un éditeur, un canevas et d'autres outils, le tout dans une application unique (dans autres dépendances).

  • La possibilité de traduire les commandes TurtleScript en utilisant l'architecture de traduction de KDE.

  • TurtleScript gère les fonctions définies par l'utilisateur, la récursion et le changement de type dynamique.

  • L'exécution peut être ralentie, mise en pause ou arrêtée à n'importe quel moment.

  • un éditeur puissant avec une coloration syntaxique intuitive, la numérotation des lignes, le marquage des erreurs, l'exécution visuelle, et plus encore.

  • Le canevas, dans lequel la tortue dessine, peut être imprimé ou enregistré comme une image (PNG) ou comme dessin (SVG) ;

  • L'aide contextuelle : de l'aide lorsque vous en avez besoin. Appuyez simplement sur F2 (ou voyez AideAide sur : ) pour obtenir de l'aide le morceau de code qui se trouve sous le curseur.

  • une boîte de dialogue d'erreur qui fait un lien entre les messages d'erreur et les erreurs dans le programme, et les marque en rouge.

  • une terminologie de programmation simplifiée ;

  • Des programmes d'exemples intégrés pour faciliter le démarrage. Ces exemples sont traduits en utilisant l'architecture de traduction de KDE.