# &kturtle;-håndbogen

Cies Breijs

    cies # showroommama ! nl

Anne-Marie Mahfouf

    annma@kde.org

Erik Kjær Pedersen

    erik@binghamton.edu

2004 Cies Breijs
&FDLNotice;
2004-07-09
0.2

&kturtle; er et programmeringsmiljø til uddannelse der bruger &logo; programmeringssproget.

KDE kdeedu Kturtle uddannelse sprog indfødt Programmering kode Logo instruktioner skildpadde

## Indledning

&kturtle; er et uddannende programmeringsmiljø der bruger &logo; programmeringssproget. Det forsøger at gøre programmering så nemt og tilgængeligt som muligt. Dette gør &kturtle; passende for at lære børn basal matematik, geometri og... programmering. Kommandoerne der bruges til at programmere er i samme stil som &logo; programmeringssproget. Den entydige egenskab som &logo; har er at kommandoerne ofte er oversat til det sprog programmøren taler.

&kturtle; er navngivet efter skildpadden der spiller en central rolle i programmeringsmiljøet. Brugeren programmerer skildpadden, ved brug af &logo;-kommandoer, til at tegne et billede på kanvassen.

### Hvad er &logo;?

Den første udgave af programmeringssproget &logo; blev lavet af Seymour Papert fra MIT's laboratorium for kunstig intelligens i 1967 udgående fra programmeringssproget LISP. Derefter er mange udgaver af &logo; blevet udgivet. I 1980'erne havde &logo; fået fart på, med udgaver for MSX, Commodore, Apple II, Atari og IBM PC-systemer. Disse versioner var hovedsageligt beregnet til uddannelse. LCSI udgav MacLogo i 1985 som et værktøj for professionelle programmører, men det blev aldrig populært. MIT vedligeholder stadigvæk en netside for &logo; som er på http://el.media.mit.edu/logo-foundation/.

I dag er der flere udgaver af &logo; omkring, som nemt kan findes på MIT's &logo;side eller med en enkel google-søgning. Denne udgave af &logo; (&kturtle;) er kun fokuseret på uddannelsesaspekterne af programmeringssproget og forsøger ikke at passe med professionelle programmørers behov.

### &kturtle;'s egenskaber

&kturtle; har nogle gode funktioner der gør det nemt at starte med at programmere. Her ser du nogle af de vigtigste af &kturtle;'s egenskaber:

- En integreret &logo;-fortolker, intet behov for at hente andre programmer.

- En kraftfull editor for &logo;-kommandoer med intuitiv syntaksfarvelægning, linjenummerering med mere.

- Kanvassen kan gemmes som et billede eller udskrives

- Sammenhængshjælp for alle &logo;-kommandoer, tryk blot på F1.

- &logo;-kommandoerne er fuldt ud oversættelige (for øjeblikket er kun engelsk, hollandsk, fransk, tysk og svensk understøttet).

- Fuldskærmstilstand.

- Mange integrerede internationaliserede eksempel logo-programmer gør det nemt at komme i gang.

&using-kturtle; &getting-started; &programming-reference; &glossary; &translator-guide;

## Medvirkende og licens

&kturtle;

Program ophavsret 2003-2004 Cies Breijs cies # showroommama ! nl

Bidragydere:

- Kodningshjælp, editor-del: Anne-Marie Mahfouf annma@kde.org

- Forfatter til wsbasic (http://wsbasic.sourceforge.net) som er basis for fortolkeren i &kturtle;: Walter Schreppers Walter.Schreppers@ua.ac.be

- Tyske datafiler: Matthias Meßmer bmlmessmer@web.de

- Svenske datafiler: Stefan Asserhäll stefan.asserhal@telia.com

Dokumentation ophavsret 2004

- Cies Briej cies # showroommama ! nl

- Anne-Marie Mahfouf annma@kde.org

- Nogle korrekturlæsningsændringer ved &Philip.Rodrigues; &Philip.Rodrigues.mail;

&erik.kjaer.pedersen.credit; &underFDL; &underGPL;

## Installation

### Hvordan man får fat på &kturtle;

&install.intro.documentation;

### Kompilering og installation

&install.compile.documentation;
&documentation.index;