Scratch – визуальная среда программирования

Scratch (Скретч) — визуальная объектно-ориентированная среда программирования для обучения школьников младших и средних классов. Название произошло от слова scratching — техники, используемой хип-хоп-диджеями, которые крутят виниловые пластинки взад-вперёд руками для того, чтобы смешивать музыкальные темы[3].

Скретч создан как продолжение идей языка Лого и конструктора Лего. Скретч разрабатывается небольшой командой программистов для детей[4] в Массачусетском технологическом институте.

Программы на Скретче состоят из графических блоков, подписи к которым зависят от выбранного для интерфейса языка. Может быть выбран один из 50 языков интерфейса, включая русский.

Скачать программу Scratch

Интерфейс программы

Для создания программ в Скретче есть все необходимые средства, а кнопки интерфейса (от англ. interface — поверхность) программы открывают к ним доступ:

Рис. Окно программы Скретч

Какие исполнители алгоритмов есть в Скретче?

В Скретче всего два класса исполнителей алгоритмов: сцена и спрайты.

Что такое спрайт?
Героев (движущиеся объекты) в Скретче называют по-английски – спрайтами, что в переводе значит сказочный герой, эльф, фея.
Спрайт – это графический объект, который действует на сцене проекта, выполняя разнообразные алгоритмы – сценарии.
Спрайтом может быть изображение любого реального или фантастического объекта: человека, цветка, Бабы Яги, бабочки, даже просто точки или буквы. Список всех спрайтов проекта дан в правом нижнем окне программы.

У каждого спрайта есть имя и личные вкладки скриптов, костюмов и звуков, которые открываются в центральном окне, если щелкнуть 1 раз по эскизу спрайта под сценой. Вокруг активного эскиза появляется синяя рамка.

Что такое сцена?

Сцена – содержит набор изображений, на фоне которых действуют спрайты. При включении программы автоматически создается фон сцены с именем – фон1: белый прямоугольник, имеющий 480 точек по ширине и 360 точек по высоте.

Сцена в проекте одна, но она может иметь множество изображений для фона. Чтобы отправить героев, например, в пустыню, достаточно добавить рисунок пустыни в список фонов. Фон можно нарисовать, нажав на кнопку рисовать, или взять готовый рисунок из файла с расширением JPG, BMP, PNG, GIF, нажав на кнопку импорт.
Сцена, как и спрайты, может иметь не только изображения, но и собственные звуки, а также скрипты.

Что такое фон

Фон сцены – это обычный рисунок, имеющий имя, которое можно изменить, и порядковый номер в списке фонов. Чтобы изменить внешний вид сцены, нужно добавить новые фоновые изображения. Новый фон можно нарисовать во встроенном графическом редакторе или взять готовый рисунок из файла с расширением JPG, BMP, PNG, GIF.

Как сделать скрипт?

Алгоритм создания скриптов

  1. В области объектов выбрать исполнителя алгоритма.
  2. Из палитры языка в центр сборки перенести нужные блоки, соединяя их друг с другом в скрипт.

Скрипт запускают кнопкой, расположенной над сценой, или иным способом, определенным в заголовке скрипта. В итоге программа выполнится, то есть объект произведет определенные в скрипте действия.

 Подробнее:

Share this article
Shareable URL
Prev Post

Big Brainz 3D- конструктор математических игр

Next Post

Educaplay: интерактивные задания

Read next