Некоторые основные принципы работы с черепахами-исполнителями в современных языках программирования:
- Интуитивно понятный набор команд. 1 Например, «вперёд», «назад», «влево», «вправо». 1
- Визуальная обратная связь. 1 Любая команда сразу же отображается на экране. 1
- Управление пером. 1 Его можно опускать для рисования и поднимать для перемещения без следа. 1
- Ограниченный набор команд. 1 Это заставляет решать задачи через декомпозицию. 1
- Поддержка процедур и функций. 14 Это позволяет структурировать код и повторно использовать решения. 1
- Использование алгоритмов. 2 Алгоритм — последовательность однозначных инструкций для исполнителя, направленная на решение задачи. 2
Некоторые примеры языков программирования, в которых есть исполнители-черепахи, — «КуМир» и «Питон» (Python). 13