<para>&kturtle; är en programmeringsmiljö för undervisning som använder programspråket &logo;. En unik egenskap hos &logo; är att programmeringskommandona är översatta till programmerarens eget språk, så att han eller hon kan programmera på sitt eget modersmål. </para>
<para>&kturtle; är en programmeringsmiljö för undervisning som använder programspråket <link linkend="what-is-logo">&logo;</link>. Målet med &kturtle; är att göra programmering så enkel och lättillgänglig som möjligt. Det gör &kturtle; lämpligt för att lära barn grunderna i matematik, geometri och ... programmering. De kommandon som används för programmering har stilen hos programspråket &logo;. En unik egenskap hos &logo; är att kommandon ofta översätts till programmerarens eget modersmål.</para>
<para>&kturtle; är uppkallat efter <quote>sköldpaddan</quote> (turtle på engelska) som har en central roll i programmeringsmiljön. Användaren programmerar sköldpaddan att rita en bild på <link linkend="the-canvas">duken</link> med &logo;-kommandon.</para>
<para>Den första versionen av programspråket &logo; skapades av Seymour Papert från MIT:s laboratorium för artificiell intelligens under 1967 utgående från programspråket LISP. Därefter har många versioner av &logo; utgivits. På 1980-talet hade &logo; fått fart, med versioner för MSX, Commodore, Atari, Apple II och IBM PC-system. Dessa versioner var i huvudsak avsedda för utbildning. LCSI gav ut <application>MacLogo</application> under 1985 som ett verktyg för professionella programmerare, men det blev aldrig populärt. MIT underhåller fortfarande en webbsida för &logo; som finns på <ulink url="http://el.media.mit.edu/logo-foundation/">http://el.media.mit.edu/logo-foundation/</ulink>.</para>
<para>Idag finns det flera versioner av &logo; tillgängliga, som enkelt hittas på <ulink url="http://el.media.mit.edu/logo-foundation/">MIT:s Logosida</ulink> eller med en enkel <ulink url="http://www.google.com/search?q=logo+programming+kids">google-sökning</ulink>. Den här versionen av &logo; (&kturtle;) är bara fokuserad på utbildningsaspekterna av programspråket och försöker inte passa professionella programmerares behov.</para>
<para>&kturtle; har en hel del bra funktioner som gör att det går snabbt och enkelt att börja programmera. Här är några av höjdpunkterna i &kturtle;s uppsättning med funktioner: <itemizedlist>
<listitem><para>En integrerad &logo;-tolk (inga extra beroenden) som använder &XML;-filer för översättningar av kommandon, stöder användardefinierade funktioner och dynamisk typkonvertering. </para></listitem>
<listitem><para>Körningen kan fås att gå långsammare, göra paus eller stoppa när som helst. </para></listitem>
<listitem><para>En kraftfull editor för &logo;-kommandon med syntaxfärgläggning, radnumrering med mera. </para></listitem>
<listitem><para><link linkend="the-canvas">Duken</link> kan sparas som en bild eller skrivas ut. </para></listitem>
<listitem><para><link linkend="the-canvas">Duken</link> har ett rundningsläge (som normalt är på) så att sköldpaddan inte så lätt kan komma bort. </para></listitem>
<listitem><para>Sammanhangsberoende hjälp för alla &logo;-kommandon, tryck bara på <keysym>F2</keysym>. </para></listitem>
<listitem><para>&logo;-kommandon kan översättas helt och hållet (när det här skrivs finns brasiliansk portugisiska, holländska, franska, tyska, italienska, slovenska, serbiska (kyrilliskt och latinskt), spanska och svenska i &kde;). </para></listitem>
<listitem><para>En feldialogruta som länkar felmeddelanden till misstagen i programmet. </para></listitem>
<listitem><para>Upphovsman till <application>WSBASIC</application> (<ulink url="http://wsbasic.sourceforge.net">http://wsbasic.sourceforge.net</ulink>), som är basen för tolken i &kturtle;: Walter Schreppers <email>Walter PUNKT Schreppers SNABELA ua PUNKT ac PUNKT be</email></para>
<listitem><para>Uppdaterad översättningsguide och vissa ändringar efter korrekturläsning av Andrew Coles <email>andrew_coles SNABELA yahoo PUNKT co PUNKT uk</email></para>