KTurtle
An educational programming environment from KDE that teaches coding by drawing with turtle graphics.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get KTurtle
Package managers
- Flathub
flatpak install flathub org.kde.kturtle
About KTurtle
KTurtle is a beginner's programming environment. Programs are written in TurtleScript, a language loosely based on Logo, and drive a turtle that draws on an integrated canvas. Commands and messages are translated into the user's language, so children can learn without knowing English keywords.
The editor has syntax highlighting, simple error messages, integrated help, and slow-motion and step-by-step execution to show what each line does. Sample Logo scripts for fractals such as the Koch snowflake and Sierpinski triangle are available. It is released with KDE Gear on a regular schedule.
Strengths
- Commands translated into the learner's own language
- Step and slow-motion execution to follow a program
- Everything needed is in one window
- Regular releases as part of KDE Gear
Limitations
- TurtleScript is a teaching language, not one used for real projects
- No macOS build listed
Details
- Pricing
- FreeFree KDE application.
- License
- Open source, license not stated
- Developer
- KDE
- Platforms
- Windows, Linux
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Children and beginners taking their first steps in programming
- Categories
- Learning tools, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to KTurtle
Compare allSoftware that can replace KTurtle for an important use case, and what changes if you switch.
Scratch
A free block-based programming language and online community for making interactive stories, games and animations.
Scratch uses visual blocks in the browser instead of typed commands and adds a large community for sharing projects, though it is not open source.
Thonny
A Python IDE for beginners that comes bundled with Python and includes a simple debugger.
Thonny moves beginners to real Python with a bundled interpreter and simple debugger, and it runs on Windows, macOS and Linux.
MakeCode Arcade
Learn game programming with blocks and code in a browser.
MakeCode Arcade teaches game programming with blocks and code in the browser, is open source under MIT, and can deploy to supported handheld hardware.
Similar software
Related functionality, not necessarily a direct replacement.
Sololearn
An app for learning programming and AI topics through short interactive lessons on web and mobile.
Mimo
An interactive app for learning to code in Python, JavaScript, HTML, CSS, SQL and more.
BlocksCAD
A browser-based tool for creating 3D models with block-based visual programming, aimed at schools.
Exercism
A free online platform for practising programming through exercises in dozens of languages, with optional mentoring.