Преимущества использования алгоритма «Черепашка» в современных интерфейсах программирования:
- Простота использования. 3 Даже новички могут легко создавать графические изображения, используя всего несколько строк кода. 3
- Визуализация концепций. 3 Команды типа «вперёд», «влево», «вправо» позволяют увидеть, как «Черепашка» перемещается на экране, что делает понимание кода более интуитивным. 3
- Интерактивное обучение. 3 Поддерживает интерактивное выполнение кода, что позволяет мгновенно видеть результат своих изменений. 3
- Поддержка обучения алгоритмам. 3 Создание чертежей с помощью «Черепашьей» графики может быть использовано для демонстрации простых алгоритмов. 3
- Переход к другим областям программирования. 3 После освоения основ с «Черепашкой» можно легко перейти к более сложным темам программирования и другим библиотекам. 3
Некоторые недостатки использования алгоритма «Черепашка»:
- Необходимость установки дополнительного пакета. 4 Для работы «Черепашьей» графики в системе должен быть установлен интерфейс Tk. 4 Это не всегда просто. 4
- Риск конфликта имён. 4 При использовании «Черепашьей» графики в скрипте, где могут импортироваться другие модули, есть риск конфликта имён. 4