# Het handboek van &kturtle;

Cies
Breijs

    cies AT kde DOT nl

Anne-Marie
Mahfouf

    annma AT kde DOT org

Mauricio
Piacentini

    piacentini AT kde DOT org

Jaap
Woldringh

    jjh punt woldringh op planet punt nl

2004
Cies Breijs
2004
2007
&Anne-Marie.Mahfouf;
2007
Mauricio Piacentini
&FDLNotice;
2007-11-09
0.8

&kturtle; is een educatieve programmeeromgeving, waarin gebruik wordt gemaakt van &turtlelang;, een programmeertaal die lijkt op &logo;. De unieke eigenschap van &turtlelang;, is dat de programmeercommando's kunnen worden vertaald naar de taal van de 'programmeur', zodat hij/zij kan programmeren in zijn/haar eigen taal, en dit is ook het geval in &kturtle;.

KDE
kdeedu
KTurtle
educatie
taal
eigen
programmeren
code
&logo;
instructies
schildpad

## Inleiding

&kturtle; is een educatieve programmeeromgeving waarin gebruik wordt gemaakt van de programmeertaal &turtlelang;, een programmertaal die enigszins lijkt op en geïnspireerd is door &logo;. Het doel van &kturtle; is het programmeren zo eenvoudig en toegankelijk mogelijk te maken. Dit maakt &kturtle; geschikt om kinderen de basis van wiskunde, meetkunde en... programmeren bij te brengen. Een belangrijke eigenschap van &turtlelang; is dat de commando's vaak zijn vertaald naar de spreektaal van de programmeur.

&kturtle; is genoemd naar de schildpad (turtle) die een centrale rol speelt in de programmeeromgeving. De gebruiker programmeert de schildpad, met behulp van de &turtlelang;-commando's, om een tekening te tekenen op het canvas.

### Wat is &turtlelang;?

&turtlelang;, de programmeertaal die in &kturtle; wordt gebruikt, is in hoge mate geïnspireerd door de grondbeginselen van &logo;. De eerste versie van de &logo;-programmeertaal werd in 1967 gemaakt door Seymour Papert van MIT Artificial Intelligence Laboratory. en werd afgeleid van de programmeertaal LISP. Vanaf dat moment zijn er veel versies van &logo; uitgebracht. Omstreeks 1980 werd &logo; bekender met versies voor MSX, Commodore, Atari, Apple II en IBM-PC's. Deze versies werden vooral voor educatieve doeleinden uitgebracht. LCSI bracht in 1985 &Mac;&logo; uit, een hulpmiddel voor professionele programmeurs. Dit programma sloeg helaas niet aan. MIT onderhoudt nog steeds een website over &logo;. Deze vindt u op http://el.media.mit.edu/logo-foundation/.

Vandaag de dag zijn er verschillende versies van &logo; verkrijgbaar. Deze kunt u gemakkelijk vinden op MIT's &logo;-website en via een eenvoudige Google-zoekopdracht.

In vergelijking met de meeste moderne versies van &logo; zijn in &turtlelang; alleen de basiscommando's beschikbaar die het meest geschikt zijn voor de educatieve doeleinden van de taal. Er is niet geprobeerd om aan de eisen te voldoen van professionele programmeurs.

### Functies van &kturtle;

&kturtle; heeft enkele leuke functies die het beginnen met programmeren eenvoudig maken. Hier zijn enkele functies van &kturtle;:

- Een geïntegreerde &turtlelang;-interpreter (geen extra afhankelijkheden) waarin gebruik kan worden gemaakt van een volledig vertaalde verzameling van commando's. Er is ondersteuning voor door de gebruiker gedefinieerde functies en dynamische omschakeling tussen typen.

- De uitvoering kan op elk moment worden vertraagd, tijdelijk onderbroken of gestopt.

- Een krachtige codebewerker voor de &turtlelang;-commando's met intuïtieve syntaxisaccentuering, regelnummering, en meer.

- Het canvas kan worden opgeslagen als een afbeelding, en worden afgedrukt.

- Contextuele hulp voor alle &logo;-commando's: druk op F2.

- De commando's in &turtlelang; zijn volledig vertaalbaar.

- Een dialoog die de foutmeldingen koppelt aan de gemaakte programmeerfouten.

- Vereenvoudigde programmeerterminologie.

- Veel geïntegreerde en vertaalde voorbeeldprogramma's maken het eenvoudig om te beginnen.

&using-kturtle;

&getting-started;

&programming-reference;

&glossary;

&translator-guide;

## Dankbetuigingen en licenties

&kturtle;

Programma copyright 2003-2007 Cies Breijs cies AT kde DOT nl

Documentatie copyright 2004, 2007

- Cies Breijs cies AT kde DOT nl

- &Anne-Marie.Mahfouf; annma AT kde DOT org

- Proefgelezen en verbeterd door &Philip.Rodrigues;&Philip.Rodrigues.mail;

- Bijgewerkte vertalingshandleiding en enkele verbeteringen door Andrew Coles andrew_coles AT yahoo DOT co DOT uk

&meld.fouten;&vertaling.rinse; &underFDL; &underGPL;

## Installatie

### Hoe u &kturtle; kunt krijgen

&install.intro.documentation;

### Compilatie en installatie

&install.compile.documentation;

&documentation.index;