четверг, 4 апреля 2013 г.

Исполнитель "Черепашка" - KTurtle

В школьном курсе информатики в рамках темы "Алгоритмизация и программирование" изучаются различные исполнители. В том числе, и исполнитель "Черепашка".
Под ОС Linux имеется программа KTurtle, предоставляющая доступ к такому исполнителю.

Для установки вводятся команды терминала:
sudo aptitude install kturtle khelpcenter khelpcenter4
Последние два пакета нужны для открытия руководства пользователя.


Ранее мы использовали исполнителей, предложенных К. Поляковым. Ссылка.
Несмотря на заявленную поддержку под Linux (в рамках wine), программа виснет. Намертво.
Поэтому и было принято решение перейти на KTurtle.

Согласно руководству пользователя, заявлены следующие возможности:
  • Встроенный интерпретатор Logo устраняет необходимость скачивать и устанавливать дополнительные программы. 
  • Выполнение можно замедлить и остановить в любое время 
  • Мощный редактор команд Logo с подсветкой синтаксиса, нумерацией строк и многим другим. 
  • Холст с результатами работы программы может быть сохранен как изображение или распечатан. 
  • Холст имеет функцию переброса Черепашки на другой край, когда она достигнет первого, так что вы не избавитесь от неё своими хакерскими командами. 
  • Контекстная подсказка по всем командам Logo, которая вызывается простым нажатием F2. 
  • Все Logo команды могут быть переведены на любой язык. 
  • Диалог с сообщениями об ошибках, знакомящий детей с буднями отладки. 
  • Технология упрощённого программирования. 
  • Полноэкранный режим. 
  • Множество прилагаемых примеров программ на Logo, переведенных на разные языки, помогут быстрее освоиться новичку.

Пример программы, рисующей стрелку:
сброс
размер_холста 200, 200
цвет_холста 0, 0, 0
цвет_пера 255, 0, 0
толщина_пера 5
иди 20,20
направление 135
вперёд 200
налево 135
вперёд 100
налево 135
вперёд 141
налево 135
вперёд 100
налево 45
иди 40, 100 

 Очень удобный исполнитель. За одним исключением. В команде "Вперёд" принципиальна буква Ё.




Комментариев нет:

Отправить комментарий