Scratch Desktop — честно свободная программа, культовая находка
Категория: Образование и наука · Лицензия: BSD · Платформа: Windows / macOS / Linux (зависит от программы)
⬇ Скачать с официального сайтаScratch Desktop — первый язык, на котором не страшно ошибиться
В Scratch невозможно получить синтаксическую ошибку. Это не упрощение и не поблажка — это архитектурное решение, продуманное в MIT Media Lab с большой заботой о том, кто сидит перед экраном. Блоки соединяются только теми способами, которые имеют смысл. Ребёнок не может написать «неправильно». Он может написать только то, что делает не то, что он хотел, — а это уже совсем другой опыт, куда более человечный.
Как это работает
Программа собирается из цветных блоков, которые защёлкиваются друг в друга, как детали конструктора. Синие двигают спрайт, фиолетовые меняют внешний вид, розовые играют звук, жёлтые управляют порядком выполнения, оранжевые хранят переменные. Скрипт запускается по событию: нажат зелёный флаг, нажата клавиша, кликнули по персонажу, получено сообщение.
За этими блоками стоят настоящие вещи: циклы, условия, параллельные потоки, переменные, списки, свои процедуры с параметрами, рекурсия, координаты, случайные числа, обмен сообщениями между объектами. Ребёнок не учит «детское программирование» — он учит программирование, просто через другой способ записи.
Что можно сделать
Игры-платформеры, викторины, анимированные истории, музыкальные инструменты, симуляции физики, генеративную графику пером, калькуляторы, чат-ботов. Встроенный редактор спрайтов — растровый и векторный. Библиотека персонажей, фонов и звуков. Запись голоса с микрофона прямо в проект.
Почему именно настольная версия
Scratch Desktop — это тот же Scratch, но офлайн. Никакого интернета, никакой регистрации, никаких чужих проектов и комментариев в поле зрения. Для школьного класса без стабильной сети, для кружка, для дома, где родители осознанно не хотят, чтобы ребёнок был онлайн — это правильный вариант. Проекты сохраняются в файл .sb3 и переносятся на флешке.
Расширения
Перо для рисования линиями, музыка с инструментами, текст в речь, перевод, распознавание видео с камеры, а также блоки для физических устройств: micro:bit, LEGO Mindstorms и WeDo. Код на экране начинает двигать что-то в реальном мире — момент, ради которого многие и остаются в этой профессии на всю жизнь.
Кому и когда
Официально от восьми лет, на практике младшие справляются с помощью взрослого. Верхней границы нет: на Scratch делают вполне серьёзные вещи, а взрослым он полезен как способ быстро объяснить алгоритм без разговоров про точку с запятой.
Платформы и лицензия
Windows и macOS. Для Linux официальной сборки нет — там используют браузерную версию или сторонние сборки. Бесплатно, исходники открыты, лицензия BSD-типа. Проект некоммерческий и финансируется фондом.
⬇ Скачать с официального сайта| Название | Scratch Desktop |
| Категория | Образование и наука |
| Лицензия | BSD |
| Официальный сайт | https://scratch.mit.edu/download |
| Цена | 0 ₽ — программа бесплатная |
| Языки | Русский, английский и десятки других (зависит от сборки) |
