KTurtle

from Wikipedia, the free encyclopedia
KTurtle

KTurtle logo.svg
KTurtle KDE 4.0 screenshot (preview) .png
Screenshot by KTurtle
Basic data

Maintainer Cies Breijs
Current  version 04/19/2
( June 4, 2019 )
operating system Linux , Unix , Windows (via Cygwin )
programming language C ++
category Educational software , programming language
License GPL ( Free Software )
edu.kde.org/kturtle

KTurtle is a development environment for TurtleScript that allows a playful introduction to programming. The software is part of the KDE Education Project and is under the GNU General Public License .

software

TurtleScript is remotely based on the Logo programming language and allows simple drawings and mathematical calculations. A special feature of TurtleScript is that the commands can be translated into the learner's native language, i.e. That is, he can read the source code and the commands in his mother tongue and also program in his mother tongue. This should make it easier to get started. The language can be changed via settings.

Sample program

With this code the turtle draws a rectangle.

 zeichne ein Rechteck
 zurücksetzen
 wiederhole 2 {
   vorwärts 60
   linksdrehen 90
   vorwärts 140
   linksdrehen 90
 }

particularities

The software has various options that improve the control of program execution. For example, when executing a code example, the source text is displayed and it is highlighted in color which line of code is currently being processed by the program. With version 0.8 the control options have been improved again. The new "Inspector" also provides information about newly learned commands as well as variables and their values.

Limits

The KTurtle programming language and IDE are only intended for teaching purposes that use turtle graphics . KTurtle is neither intended nor suitable for any other purpose.

Comparable programs

KLogo Turtle (2003)

An important source of inspiration for KTurtle was the KDE software KLogo-Turtle by Euclides Chuma, which also has some similarities with KTurtle in terms of looks. However, the project has been dormant since around 2006.

See also

Web links

Commons : KTurtle  - album with pictures, videos and audio files
Wikiversity: KTurtle  - course materials

Individual evidence

  1. Download archive . (accessed on July 1, 2019).
  2. The kturtle Open Source Project on Open Hub: Languages Page . In: Open Hub . (accessed October 18, 2018).