# Руководство &kturtle;

Cies Breijs

    cies AT kde DOT nl

Anne-Marie Mahfouf

    annma AT kde DOT org

Владимир Давыдов

    trotski@inbox.ru

Перевод на русский
Николай Шафоростов

    shafff@ukr.net

Редакция перевода
2004 Cies Breijs
&FDLNotice;
2004-11-8
0.6

&kturtle; это образовательная программная оболочка для программирования на языке &logo; Отличительная особенность этого языка заключается в том, что программные команды переводятся с английского на язык программиста.

KDE kdeedu KTurtle education язык родной программирование код Logo инструкция лисп

## Введение

&kturtle; - это образовательная программная оболочка для изучения языка программирования &logo;, которая позволяет программировать максимально легко и просто. &kturtle; великолепно подходит для обучения детей основам математики, геометрии и программирования. Все команды, используемые для программирования, сделаны в стиле &logo;. Отличительной особенностью языка &logo; является то, что все его команды переведены на родной язык программиста.

Пакет &kturtle; назван так по центральному персонажу программной оболочки – Черепашке.Пользователь управляет передвижениями Черепашки, используя команды языка &logo;, для рисования на холсте.

### Что такое &logo;?

Первая версия языка программирования &logo; была создана Сеймуром Пейпертом (Seymour Papert) в Лаборатории Искусственного Интеллекта Массачусетского Технологического Института в 1967 как ответвление языка программирования LISP. Впоследствии вышло в свет много его версий. К 1980 Logo становится очень популярным, активно используются его версии для MSX, Commodore, Atari, Apple II и IBM PC компьютеров – главным образом, в образовательных целях. В 1985 году компания LCSI выпустила среду MacLogo как профессиональный инструмент программирования, но она не получила распространения. Массачусетский Технологический Институт до сих пор поддерживает сайт, посвященный &logo;, который располагается по адресу http://el.media.mit.edu/logo-foundation/.

На сегодняшний день существует большое количество версий и диалектов &logo;, информацию о которых можно найти на сайте МТИ (см. выше) или при помощи любой поисковой системы.Данная версия &logo; (&kturtle;) изначально нацелена на образовательные нужды и вряд ли пригодится для профессионального программирования.

### Возможности &kturtle;

&kturtle; обладает замечательными особенностями, которые позволят начать программировать легко и непринуждённо. Вот небольшой список полезностей &kturtle;:

- Встроенный интерпретатор &logo; устраняет необходимость скачивать и устанавливать дополнительные программы.

- Выполнение можно замедлить и остановить в любое время

- Мощный редактор команд &logo; с подсветкой синтаксиса, нумерацией строк и многим другим.

- Холст с результатами работы программы может быть сохранен как изображение или распечатан.

- Холст имеет функцию переброса Черепашки на другой край, когда она достигнет первого, так что вы не избавитесь от неё своими хакерскими командами.

- Контекстная подсказка по всем командам &logo;, которая вызывается простым нажатием F2.

- Все &logo; команды могут быть переведены на любой язык.

- Диалог с сообщениями об ошибках, знакомящий детей с буднями отладки.

- Технология упрощённого программирования.

- Полноэкранный режим.

- Множество прилагаемых примеров программ на &logo;, переведенных на разные языки, помогут быстрее освоиться новичку.

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

## Авторы и лицензия

&kturtle;

© 2003-2005 Cies Breijs cies AT kde DOT nl

Участники

- Помощью в написании кода, редактор: Anne-Marie Mahfouf annma AT kde DOT org

- Автор WSBASIC (http://wsbasic.sourceforge.net), ставшей основой для интерпретатора &kturtle;: Walter Schreppers Walter DOT Schreppers AT ua DOT ac DOT be

- Немецкая локализация: Matthias Meßmer bmlmessmer AT web DOT de

- Немецкая локализация: Burkhard Lück lueck AT hube-lueck DOT de

- Шведская локализация: Stefan Asserhäll stefan DOT asserhal AT telia DOT com

- Словенская локализация: Jure Repinc jlp@holodeck1.com

- Сербская локализация: Chusslove Illich caslav.ilic@gmx.net

- Итальянская локализация: Pino Toscano toscano.pino@tiscali.it

- Британская локализация: Andy Potter A.J.Potter@rhul.ac.uk

- Испанская локализация: Rafael Beccar rafael.beccar@kdemail.net

- Португальская (Бр.) локализация: Riverson Rios riverson@ccv.ufc.br

- Поддержка кириллицы: Albert Astals Cid astals11@terra.es

Документация © 2004

- Cies Breijs cies AT kde DOT nl

- Anne-Marie Mahfouf annma AT kde DOT org

- Вычитка - &Philip.Rodrigues; &Philip.Rodrigues.mail;

- Обновление руководства переводчика и вычитка - Andrew Coles andrew_coles AT yahoo DOT co DOT uk

Влаадимир Давыдов, trotski@inbox.ru, перевод команд &logo; и руководства

&underFDL; &underGPL;

## Установка

### Как получить &kturtle;

&install.intro.documentation;

### Сборка и установка

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