# O manual do &kturtle;

Cies
Breijs

    cies AT kde DOT nl

Anne-Marie
Mahfouf

    annma AT kde DOT org

Mauricio
Piacentini

    piacentini AT kde DOT org

Marcus
Gama

    marcus.gama@gmail.com

Tradução
2004
Cies Breijs
2004
2007
&Anne-Marie.Mahfouf;
2007
Mauricio Piacentini
&FDLNotice;
2008-08-20
0.8 beta (&kde; 4.2)

O &kturtle; é um ambiente de programação educativo que usa a linguagem de programação &turtlelang; inspirada pela linguagem &logo;. A qualidade única do &turtlelang; é que os comandos de programação podem ser traduzidos para o idioma do 'programador', para que ele possa programar no seu idioma nativo e a linguagem de programação do &kturtle; reproduz este recurso.

KDE
kdeedu
KTurtle
educação
idioma
nativo
programação
código
&logo;
instruções
tartaruga

## Introdução

O &kturtle; é um ambiente educativo de programação que usa o &turtlelang;, uma linguagem de programação vagamente baseada e inspirada pelo &logo;. O objetivo do &kturtle; é fazer a programação tão fácil e acessível quanto possível. Isto torna o &kturtle; adequado para ensinar às crianças as bases da Matemática, Geometria e... programação. Uma das características principais do &turtlelang; é a habilidade de traduzir os comandos no idioma do programador.

O &kturtle; tem o nome com base na tartaruga que desempenha um papel central no ambiente de programação. O usuário programa a tartaruga, usando os comandos do &turtlelang;, para desenhar uma imagem na área de desenho.

### O que é o &turtlelang;?

&turtlelang;, a linguagem de programação usada no &kturtle;, é altamente inspirada em alguns dos conceitos fundamentais da linguagem de programação &logo;. A primeira versão da linguagem de programação &logo; foi criada por Seymour Papert do Laboratório de Inteligência Artificial do MIT em 1967 como uma alternativa à linguagem de programação LISP. Desde então, foram lançadas várias versões do &logo;. Em 1980, o &logo; foi ganhando adeptos, com versões para o MSX, Commodore, Atari, Apple II e sistemas IBM PC. Estas versões eram principalmente para fins educacionais. A LCSI lançou o &Mac;&logo; em 1985 como uma ferramenta para programadores profissionais, mas nunca teve grande sucesso. O MIT ainda mantém um site sobre &logo; que poderá ser acessado em: http://el.media.mit.edu/logo- foundation/.

Hoje em dia existem várias versões do &logo; por aí, que poderão ser encontradas no site do &logo; no MIT e com uma pequena pesquisa no Google.

Em comparação com as versões mais modernas do &logo;, o &turtlelang; implementa apenas os comandos básicos, mais adequados para os propósitos educacionais da linguagem e não tenta preencher as necessidades de programadores profissionais.

### Recursos do &kturtle;

O &kturtle; possui alguns recursos legais que tornam a introdução à programação uma leve brisa. Veja aqui alguns dos detalhes dos recursos do &kturtle;:

- Um interpretador integrado do &turtlelang; (sem dependências extras) que inclue a habilidade de usar um conjunto completo de comandos, suporta funções definidas pelo usuário e a mudança dinâmica de digitação.

- A execução pode ser tornada mais lenta, pausada ou interrompida a qualquer momento.

- Um editor poderoso para os comandos de &turtlelang; com um realce de sintaxe intuitivo, numeração de linhas entre outras coisas.

- A área de desenho pode ser salva como uma imagem.

- Os comandos do &turtlelang; são completamente traduzíveis.

- Um diálogo de erros que associa as mensagens de erro aos erros propriamente ditos no programa.

- Uma terminologia de programação simplificada.

- Vários exemplos de programas integrados e traduzidos facilitam o início.

&using-kturtle;

&getting-started;

&programming-reference;

&glossary;

&translator-guide;

## Créditos e licença

&kturtle;

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

Direitos autorais da documentação 2004, 2007

- Cies Breijs cies AT kde DOT nl

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

- Algumas alterações de revisão de texto por &Philip.Rodrigues; &Philip.Rodrigues.mail;

- Ajuda de tradução atualizada e algumas mudanças de revisão de Andrew Coles andrew_coles AT yahoo DOT co DOT uk

Tradução de Marcus Gamamarcus.gama@gmail.com

&underFDL; &underGPL;

## Instalação

### Como obter o &kturtle;

&install.intro.documentation;

### Compilação e instalação

&install.compile.documentation;

## Índice de comandos