Программирование для детей: от блоков Scratch до кода на Python
Черепашка — бесплатные уроки, задачи и тренажёры для школьников 7–16 лет. Код запускается прямо на странице: ничего не нужно устанавливать и регистрироваться, прогресс хранится в вашем браузере.
1import turtle 2t = turtle.Turtle() 3t.color("#1f5fbf") 4for i in range(5): 5 t.forward(180) 6 t.right(144)
Тренажёры, которые работают прямо здесь
Python выполняется в браузере, задачи проверяются тестами, а робот в лабиринте собирается из блоков, как в Scratch. Все тренажёры — в разделе «Тренажёры».
Путь ученика за четыре шага
Порядок подойдёт большинству детей 8–12 лет. Младшим можно дольше задержаться на блоках, старшим — сразу переходить к Python.
- БлокиРобот в лабиринте и Scratch: команды, повторения, условия без опечаток.
- Первый кодprint(), переменные и input() — программа начинает разговаривать.
- Логикаif, for и while — на них держится любая игра.
- Проекты«Угадай число», викторина и рисунки черепашкой.
Разделы сайта
Больше ста материалов: уроки, задачи, разборы ошибок и советы родителям.
Чем Черепашка отличается от обычных уроков
Код проверяется, а не просто показывается
Каждое решение задачи и каждый вопрос «что выведет программа» мы прогнали через настоящий Python. Если на странице написано, что код печатает 15, — он печатает 15.
Ошибки — отдельный раздел
Когда программа падает, тренажёр показывает подсказку и ссылку на разбор: NameError, IndentationError, бесконечный цикл и другие.
Честно о возрасте и курсах
Для родителей — чек-лист выбора курсов, что реально по силам в 6, 9 и 12 лет и калькулятор налогового вычета.
Без регистрации и рекламы
Сайт не собирает данные о детях. Решённые задачи отмечаются только в браузере — их видно на странице «Мой прогресс».