# El manual del &kturtle;

Cies
Breijs

    cies AT kde DOT nl

Anne-Marie
Mahfouf

    annma AT kde DOT org

Mauricio
Piacentini

    piacentini AT kde DOT org

Daniel
Fortuny Anguera

    dfortuny@xtec.net

Traductor
&traductor.Antoni.Bella;
2004
2009
Cies Breijs
2004
2007
&Anne-Marie.Mahfouf;
2007
Mauricio Piacentini
&FDLNotice;
7 de maig de 2016
0.8.1 beta (Aplicacions 16.04)

&kturtle; és un entorn educatiu de programació que pretén ensenyar a programar de la manera més senzilla possible. Per aconseguir-ho &kturtle; permet accedir a totes les eines de programació des de la interfície d'usuari. El llenguatge de programació és el &turtlescript; que permet traduir-ne les ordres.

KDE
&package;
KTurtle
educació
idioma
natiu
programar
&turtlescript;
&logo;
tortuga

## Introducció

&kturtle; és un entorn de programació educatiu que fa servir &turtlescript;, un llenguatge de programació basat i inspirant en el &logo;. La meta del &kturtle; és fer de la programació una activitat fàcil i accessible. Això fa que &kturtle; esdevingui una eina adequada per a ensenyar fonaments de matemàtiques, geometria i... programació. La característica de &turtlescript; és que les ordres es poden traduir a l'idioma del programador.

El &kturtle; s'ha anomenat així perquè la tortuga és la protagonista de l'entorn de programació. L'estudiant instruirà la tortuga, utilitzant les ordres del &turtlescript;, perquè dibuixi en el llenç.

### Què és el &turtlescript;?

&kturtle; és un entorn de programació educatiu que fa servir &turtlescript;, un llenguatge de programació basat i inspirant en el &logo;. La primera versió del llenguatge de programació &logo; va ser creada en un laboratori d'intel·ligència artificial del MIT per en Seymour Papert l'any 1967, a partir del llenguatge de programació LISP. Des d'aleshores han aparegut moltes versions de &logo;. Cap a l'any 1980 van tenir protagonisme les versions per a MSX, Commodore, Atari, Apple II i els PC d'IBM. Aquestes versions estaven vinculades a projectes educatius. El MIT encara manté un un lloc web sobre &logo; que conté una llista de diverses implementacions del llenguatge.

&turtlescript; comparteix una característica que es troba en moltes altres implementacions de &logo;: La capacitat de traduir les ordres per adaptar-se a la llengua materna de l'estudiant. Aquesta característica fa que sigui més fàcil per als estudiants que tenen poc o cap coneixement d'anglès per començar. A més d'aquesta característica &kturtle; té moltes altres característiques destinades a facilitar als estudiants l'experiència inicial amb la programació.

### Característiques del &kturtle;

&kturtle; té algunes característiques que faciliten la feina de programació. Observeu alguns dels aspectes més destacats del conjunt de característiques de &kturtle;:

- Un entorn integrat i amb un intèrpret, un editor, un llenç i altres eines de &turtlescript; en una sola aplicació (sense dependències addicionals).

- La capacitat de traduir les ordres de &turtlescript; utilitzant l'estructura de traducció de &kde;.

- &turtlescript; dóna suport a les funcions definides per l'usuari, la recursivitat i el canvi de tipus dinàmic.

- L'execució es pot alentir, posar en pausa o aturar en qualsevol moment.

- Un potent editor que permet fer un ressaltat intuïtiu de la sintaxi, numeració de les línies, marcadors d'error, execució visual i altres coses.

- El llenç, on la tortuga dibuixa, es pot imprimir o desar com a una imatge (PNG) o un dibuix (SVG).

- Ajuda contextual: Ajuda quan ho necessiteu. Només haureu de prémer F2 (o veure Ajuda Ajuda sobre: ...) per obtenir ajuda en la part de codi actualment sota el cursor.

- Un diàleg d'error que vincula els missatges d'error per als errors en el programa i els marca en vermell.

- Terminologia de programació simplificada.

- Programes d'exemple integrats per fer més fàcil començar. Aquests exemples es tradueixen utilitzant l'estructura de traducció del &kde;.

&using-kturtle;

&getting-started;

&programming-reference;

&glossary;

&translator-guide;

## Crèdits i Llicència

&kturtle;

Copyright del programa 2003-2007 Cies Breijs cies AT kde DOT nl

Copyright de la documentació 2004, 2007 i 2009

- Cies Breijs cies AT kde DOT nl

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

- Canvis després de la correcció: &Philip.Rodrigues; &Philip.Rodrigues.mail;

- Alguns canvis des de la darrera traducció: Andrew Coles andrew_coles AT yahoo DOT co DOT uk

Traductor de la documentació: Daniel Fortuny Anguera dfortuny@pie.xtec.es i &credits.Antoni.Bella;

&underFDL; &underGPL;

## Índex d'ordres