# O manual de &kturtle;

Cies
Breijs

    cies AT kde DOT nl

Anne-Marie
Mahfouf

    annma AT kde DOT org

Mauricio
Piacentini

    piacentini AT kde DOT org

Marce
Villarino

    mvillarino@users.sourceforge.net

Tradutor do proxecto Trasno
2004
Cies Breijs
2004
2007
&Anne-Marie.Mahfouf;
2007
Mauricio Piacentini
&FDLNotice;
2008-08-20
0.8 beta (&kde; 4.2)

&kturtle; é un entorno de programación para a educación que utiliza &turtlelang;, unha linguaxe de programación inspirada por &logo;. A principal característica de &turtlelang; é que os comandos da linguaxe poden ser traducidos á lingua do "programador" de tal xeito que poda programar no seu idioma nativo e a linguaxe de programación de &kturtle; reproduce esta característica.

KDE
kdeedu
KTurtle
educación
idioma
nativo
programación
código
&logo;
instrucións
sapoconcho

## Introdución

&kturtle; é un entorno de programación para a educación que utiliza &turtlelang;, unha linguaxe de programación inspirada por &logo; e baseada nesta. O propósito de &kturtle; é simplificar a programación e facela tan acesíbel como poda. Isto fai que &kturtle; sexa adecuado para ensinarlles aos cativos os fundamentos das matemáticas, xeometría e programación. Unha das principais características de &turtlelang; é que os comandos da linguaxe poden ser traducidos á lingua do programador.

O nome de &kturtle; procede do sapoconcho que ten un papel central no entorno de programación. O usuario programa o sapoconcho, mediante os comandos de &turtlelang;, para que debuxe unha imaxe no lenzo.

### Que é &turtlelang;?

&turtlelang;, a linguaxe de programación empregada en &kturtle;, está fortemente inspirada nalgúns dos conceitos fundamentais da linguaxe de programación &logo;. A primeira versión de &logo; foi criada por Seymour Papert do Laboratorio de Intelixencia Artificial do MIT en 1967 como un fillo da linguaxe LISP. Desde entón foron publicadas varias versións de &logo;. En 1980 &logo; gañou popularidade: había versións para MSX, Commodore, Atari, Apple II e IBM PC. Estas versións foron principalmente destinadas a usos educativos. LCSI publicou &Mac;&logo; en 1985 como unha ferramenta para programadores profisionais, pero nunca tivo éxito. O MIT aínda ten un sitio web acerca de &logo;, o cal pode consultarse en http://el.media.mit.edu/logo-foundation/.

Hoxe en día hai varias versións de &logo;, que pode achar no sitio web de &logo; no MIT ou simplesmente cunha procura en Google.

En comparación coas versións máis modernas de &logo;, &turtlelang; só oferece os comandos básicos máis apropriados para os propósitos educativos da linguaxe, e non tenta satisfacer as necesidades dos desenvolventes profisionais.

### Funcionalidades de &kturtle;

&kturtle; ten algunhas características que facilitan moito o comezar a programar. Estas son algunhas das funcionalidades máis destacábeis de &kturtle;:

- Un intérprete de &turtlelang; integrado (sen dependencias adicionais) coa posibilidade que empregar un conxunto de comandos completamente traducido, e permite utilizar funcións definidas polo usuario e tipos dinámicos.

- A execución pode ser enlentecida, pausada ou detida en calquera momento.

- Un potente editor dos comandos de &turtlelang; con realzado intuitivo da sintaxe, numeración de liñas e máis cousas.

- O lenzo pode gardarse como unha imaxe.

- Os comandos de &turtlelang; son traducíbeis.

- Un diálogo de erro que liga as mensaxes de erro cos erros no programa.

- Terminoloxía de programación moi simplificada.

- Moitos programas de exemplo integrados e internacionalizados que facilitan o comezar.

&using-kturtle;

&getting-started;

&programming-reference;

&glossary;

&translator-guide;

## Recoñecimentos e Licenza

&kturtle;

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

Copyright da documentación 2004, 2007

- Cies Breijs cies AT kde DOT nl

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

- &Philip.Rodrigues; e &Philip.Rodrigues.mail; fixeron algunhas modificacións tras unha leitura á procura de erros

- O como de tradución e algunhas modificacións tras leitura á procura de erros son obra de Andrew Coles andrew_coles AT yahoo DOT co DOT uk

mvillarino@users.sourceforge.net

&underFDL; &underGPL;

## Instalación

### Como obter &kturtle;

&install.intro.documentation;

### Compilación e Instalación

&install.compile.documentation;

## Índice dos comandos