Eigenschappen van KTurtle

KTurtle heeft enkele leuke eigenschappen die het beginnen met programmeren eenvoudig maken. Hier volgen enkele van de belangrijkste eigenschappen van KTurtle:

  • Een geïntegreerde omgeving, met de TurtleScript-interpreter (programma dat de programmacode vertaalt naar machinecode), codebewerker, canvas en andere hulpmiddelen, alle in een applicatie (zonder extra afhankelijkheden).

  • De mogelijkheid de commando's van TurtleScript te vertalen, waarbij de vertaalmogelijkheden van KDE worden benut.

  • TurtleScript ondersteunt door de gebruiker gemaakte functies, recursie en het dynamisch wijzigen van het (gegevens)type.

  • De uitvoering kan op elk moment worden vertraagd, tijdelijk onderbroken of gestopt.

  • Een krachtige codebewerker, met intuïtieve syntaxisaccentuering, regelnummering, merkpunten voor fouten, visuele uitvoering, en meer.

  • Het canvas waarop de schildpad tekent, kan worden afgedrukt, of opgeslagen als een afbeelding (PNG) of tekening (SVG).

  • Contextgevoelige hulp: hulp daar waar die nodig is. Druk op F2 (of zie HelpHulp bij: ...) om hulp te krijgen bij de programmacode onder de muisaanwijzer.

  • Een foutdialoog die de foutmeldingen koppelt aan de fouten in het programma, en die met rood markeert.

  • Vereenvoudigde programmeerterminologie.

  • Geïntegreerde voorbeeldprogramma's die het makkelijker maken om te beginnen. Deze voorbeelden zijn vertaald, gebruikmakend van de vertaalmogelijkheden van KDE.