MIT Scratch

Описание, где скачать, расширения файлов
Иконка программы MIT Scratch 3
Перейти на сайт программы
Разработчик: MIT
Версия: 3 (19.08.2019)
Платформы: Windows, Mac OS
Бесплатная
Бесплатное приложение, представляющее собой обучающую среду разработки для программирования простых интерактивных сюжетов, игр и анимации на языке Scratch. Этот язык в основном применяется в образовательных целях, позволяя с помощью графического интерфейса освоить базовые принципы программирования.

Scratch разработан командой Медиа лаборатории Массачусетского технологического института (MIT Media Lab) для обучения школьников творческому мышлению и основам программирования. Изначально приложение и язык создавались для детей от 8 до 16 лет, но по мере развития проекта Scratch нашел более широкое применение среди пользователей всех возрастов в более чем 150 странах.

Scratch можно рассматривать как объектно-ориентированный язык. В качестве объекта в нем выступает спрайт, ассоциированный с изображением и имеющий набор свойств. Scratch предлагает готовые коллекции спрайтов, включающие животных, людей, технику, инструменты, цифры, буквы и другие объекты. Пользователь может изменять свойства спрайтов (переменные) и задавать действия (сценарии), определяющие поведение спрайта.

В Scratch используются такие элементы синтаксиса как равенство, сравнение, присвоение значения переменной, выражения «если - то», циклы, массивы. Визуально программа на Scratch выглядит в виде набора взаимосвязанных элементов (блоков), соответствующих определенным командам. С помощью блоков пользователь может управлять движениями спрайтов, создавать графические и звуковые эффекты, указывать правила обработки сигналов от мыши и клавиатуры, запускающие те или иные действия спрайта.

В ходе создания программы на Scratch пользователь определяет, как будут выглядеть герои его проекта, что они должны делать на экране, как двигаться и разговаривать. Созданным мультфильмом, игрой или открыткой можно поделиться с другими людьми, опубликовав проект в открытом интернет-сообществе Scratch.

Доступны online и offline версии приложения. Онлайн версия функционирует во всех современных веб-браузерах с поддержкой WebGL и HTML5, в том числе на планшетах. Офлайн-редактор Scratch Desktop позволяет работать над проектами без подключения к интернету и совместим с операционными системами Microsoft Windows и Mac OS. Программа использует несколько собственных форматов: SB, SCRATCH – файл проекта Scratch (Scratch Project File), SPRITE – файл спрайта (Scratch Sprite File).

Файлы, открываемые программой

ФорматТипНазвание
.sbИсходный кодФайл проекта Scratch
.sb2Исходный кодФайл проекта Scratch 2.0
.sb3Исходный кодФайл проекта Scratch 3.0
.sbxИсходный кодScratchX Project File
.scratchИсходный кодScratch Project File
.spriteРастровые изображенияФайл спрайта Scratch
.sprite2Растровые изображенияФайл спрайта Scratch 2.0