Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

3
Become a Fan
5.8

Available as/for:
Description:
KTurtle is an educational programming environment that uses TurtleSpeak, a programming language loosely based on and inspired by LOGO. The goal of KTurtle is to make programming as easy and accessible as possible. This makes KTurtle suitable for teaching young students the basics of math, geometry and... programming.

Some of the main features of KTurtle include:
* the ability to translate the programming commands into the native language of the student using the KDE translation framework.
* all you need integrated in in one application.
* simplified programming terminology.
* intuitive syntax highlighting and error markers.

(Text by: Cies Breijs)
Last changelog:

== KDE 4.0 (v8.0) ==

KTurtle largely rewritten in the KDE4 porting effort. Canvas is now a based on QGraphicsView (SVG ready). The editor has new features. An inspector widget and a run console where added. Still some regressions (F2 context help, full-screen mode)

== KDE 3.3 (v0.7) ==
KTurtle is first released as part of the kde-edu module in KDE 3.3. But sadly a terrible bug regarding the Settings dialog slipped in.

== KDE 3.3.1 ==
In KDE 3.3.1, 2 bugs are fixed (inlcuding the "Settings" bug).

== KDE 3.4 ==
Small bugs fixed. F2 context sensitive help implemented.

== KDE from SVN ==
KTurtles bleeding edge developer version (currently 0.7+) can be obtained from KDE's SVN server (kdeedu/kturtle), see here how to do this:
http://edu.kde.org/kturtle/obtain.php
Please note that some experience with kde-svn could be very helpfull while doing this.
You can also see who's up on #kde-edu @ irc.freenode.org.


Ratings & Comments

9 Comments

iamshayan12

9 +20%

no1knowsne1

9 +

cies

Hi Euclides Chuma, I'm Cies Breijs the initiator and main developer of KTurtle. As you might remeber I contacted you somewhere in 2002. I was inspired by your application and I wanted to help, yet I quickly found that I couldn't. At this point your app, KLogo-Turtle, suffered from: - portugese symbols (class/ method and variable names) in the code - all LOGO commands are hardcoded (every translation) - there is no real interpreter, this prevents growth Before I posted this I had a look at the current KLogo-Turtle's source code (0.6), and found non of these issues fixed. So I started MyOwnLogoApp (for which I had to learn C++/Qt/KDE programming) and called it KTurtle. - I found a BASIC interpreter in C++ called WSBASIC (wsbasic.sf.net) by Walter Schreppers, which i reused - I wanted to use and re-use as much KDE as possible (now using Kate_part, XMLGUI, KConfigXT) - for easy translation of the LOGO commands I wanted some external, extendible file format that plays nice with KDE's internationalisation framework (turned out to be XML) - and I wanted to get into KDE-EDU, so KTurtle gets widely distributed All the above points are in the current version of KTurtle, which ships with KDE 3.4! > This Project is a clone of KLogo-Turtle. Yes, this is true. I build a similar app because (1) I wanted to and (2) I couldn't work with yours. > Missing new thinks. Untrue! Euclides, don't get me wrong, I give you the full credit for inspiring me but you cannot say KTurtle misses 'new thinks', it has a lot of 'new thinks'! I invite you to have a look at (the source of) a current version of KTurtle... Kind regards, Cies Breijs.

khus

hi cies thank you for ur reply and sending the link..i appreciate..being a developer still u r very nice n down to earth...n by the way oh god u remember me...it was 2002 i mailed u..thanku freind..ur mail is inspiring for me too...once again thanku for your lovely message and taking care of my words..god bless u...bye t & c

euchuma

This Project is a clone of KLogo-Turtle. Missing new thinks. The project original is: http:\\klogoturtle.sf.net

scobiej

Well, it looks good but I can't get it to build! ./kturtle.kcfg ./settings.kcfgc; ret=$?; \ if test "$ret" != 0; then rm -f settings.h ; exit $ret ; fi /bin/sh: line 1: ./kturtle.kcfg: Permission denied make[4]: *** [settings.h] Error 126 And yes, I did follow the README.

cies

> Well, it looks good thanks! > but I can't get it to build! That's indeed a pity... :) > And yes, I did follow the README good you mention that, else i would have told you to go there... Did you read this? http://developer.kde.org/documentation/tutorials/howto/cvsusing.html#cvsanonaccess (especially the admin linking part) If none of this works then please sent me (ciesinasia+AT+yahoo+DOT+com) a full shell-log from the "cvs co kdeedu/kturtle" to the "make" attempt. Thanks for trying!

edavid

Hello, Yes, i've just checked out KTurtle from the CVS and followed the configuration & compilation steps. But I've got the following error when i use "make": then mv -f ".deps/kturtle.Tpo" ".deps/kturtle.Po"; \ else rm -f ".deps/kturtle.Tpo"; exit 1; \ fi kturtle.cpp: Dans member function

TSDgeos

This means you need newer kdelibs, setupGUI was added to kdelibs at around June 8 2004

Pling
0 Affiliates
Details
license
version 0.8
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 13

Other Education Apps:

Fresh Memory
zavulon5
last update date: 10 years ago

Score 5.8

Programa PTC
confenalfam
last update date: 13 years ago

Score 4.0

gmbCrossword
mikaelu
last update date: 19 years ago

Score 5.0

Klassroom
bornio
last update date: 21 years ago

Score 5.0

ksociograma
edith
last update date: 16 years ago

Score 5.0

Fresh Memory Lite
zavulon6
last update date: 9 years ago

Score 5.0



System Tags