У середовищі Python Черепашкою зветься уявний робот – пристрій, який переміщується по екрану і повертається в заданих напрямках, при цьому залишаючи (або, за вибором, не залишаючи) за собою намальований слід заданого кольору і ширини.
Положення і напрямок руху Черепашки відображає невелика чорна стрілочка, яка повільно пересувається по екрану. Це дозволяє відстежити рух Черепашки і зрозуміти, яким чином кожен рядок коду впливає на траєкторію її руху.
Черепашка допоможе нам вивчити основи комп'ютерної графіки, і ми будемо малювати за її допомогою цікаві малюнки.
Інтерактивну частину реалізовано на основі програми Python, з використанням бібіліотеки turtle.
Розгалуження - це як роздоріжжя на дорозі для комп'ютерної програми. Уявіть, що ви йдете по дорозі і доходите до місця, де дорога розділяється на два шляхи. Ви повинні вирішити, яким шляхом піти, вибір залежить від певних умов, наприклад, якщо на вулиці світить сонце, ви підете ліворуч, а якщо йде дощ — праворуч.
Інтерактивну частну реалізовано на основі Scratch