Интерфейс программыДля создания программ в Скретче есть все необходимые средства, а кнопки интерфейса (от англ. interface — поверхность) программы открывают к ним доступ:![]() Рис. Окно программы Скретч
Какие исполнители алгоритмов есть в Скретче?В Скретче всего два класса исполнителей алгоритмов: сцена и спрайты.
Общими свойствами сцены и спрайтов является то, что они могут иметь скрипты, изображения и звуки. Посмотрите, как это работает. Что такое спрайт?Героев (движущиеся объекты) в Скретче называют по-английски - спрайтами, что в переводе значит сказочный герой, эльф, фея.
Спрайт - это графический объект, который действует на сцене проекта, выполняя разнообразные алгоритмы - сценарии.
Спрайтом может быть изображение любого реального или фантастического объекта: человека, цветка, Бабы Яги, бабочки, даже просто точки или буквы. Список всех спрайтов проекта дан в правом нижнем окне программы. У каждого спрайта есть имя и личные вкладки скриптов, костюмов и звуков, которые открываются в центральном окне, если щелкнуть 1 раз по эскизу спрайта под сценой. Вокруг активного эскиза появляется синяя рамка. Как переименовать спрайт1. Щелкните 1 раз по эскизу спрайта под сценой, чтобы выделить его. 2. В верхней части центрального окна программы напишите вместо текущего имени новое: ![]() Как удалить спрайт![]() Что такое сцена?Сцена - содержит набор изображений, на фоне которых действуют спрайты. При включении программы автоматически создается фон сцены с именем - фон1: белый прямоугольник, имеющий 480 точек по ширине и 360 точек по высоте.
Сцена в проекте одна, но она может иметь множество изображений для фона. Чтобы отправить героев, например, в пустыню, достаточно добавить рисунок пустыни в список фонов. Фон можно нарисовать, нажав на кнопку рисовать, или взять готовый рисунок из файла с расширением JPG, BMP, PNG, GIF, нажав на кнопку импорт. Сцена, как и спрайты, может иметь не только изображения, но и собственные звуки, а также скрипты. Что такое фон Фон сцены - это обычный рисунок, имеющий имя, которое можно изменить, и порядковый номер в списке фонов. Чтобы изменить внешний вид сцены, нужно добавить новые фоновые изображения. Новый фон можно нарисовать во встроенном графическом редакторе или взять готовый рисунок из файла с расширением JPG, BMP, PNG, GIF. Алгоритм работы с фоном1. Щелкнуть мышью по эскизу сцены в списке объектов.
2. Щелкнуть мышью по вкладке Фоны. 3. Щелкнуть мышью по той кнопке, которая нужна, в зависимости от вашей цели:
Как организованы блоки команд в Скретче?Во всех человеческих языках есть два типа частей речи: имена, обозначающие предмет речи, и глаголы, обозначающие действие или состояние предмета речи. В языке Скретч роль имен выполняют объекты (спрайты и сцена), а роль глаголов - разноцветные графические блоки, на которых написано выполняемое ими действие, команда. В Скретче 125 таких блоков, они сгруппированы в 8 категорий по своему значению.
Словарь блоков размещен в левой колонке интерфейса программы. За каждой категорией здесь закреплен свой цвет и название: - желтый для управления работой скриптов, создания ветвлений и циклов, запуска и остановки скриптов, обмена сообщениями; Что такое родственные группы блоков?Внутри категорий у блоков есть «родственники», которые выполняют тоже действие, но немного иначе, или дополняют друг друга. Родственников легко распознать - эти блоки держатся рядом.Как сделать скрипт?Алгоритм создания скриптов2. Из палитры языка в центр сборки перенести нужные блоки, соединяя их друг с другом в скрипт. Скрипт запускают кнопкой, расположенной над сценой, или иным способом, определенным в заголовке скрипта. В итоге программа выполнится, то есть объект произведет определенные в скрипте действия. Последовательность выполнения действий в скрипте всегда направлена сверху - от заголовка - вниз, именно в таком направлении выполняются команды любого скрипта:
Каждый объект может иметь множество скриптов для выполнения разных алгоритмов. Как добавлять данные в скрипт?Большинство блоков имеют окошки для данных. Эти данные, которые также называют параметрами, уточняют действие блоков, например, указывают число шагов или содержат фразу для ее вывода на сцене проекта. Вместо указанных по умолчанию чисел и слов в белых окнах блоков можно написать другие, выделив эти значения указателем мыши:
Параметром может быть буква, слово, число, другой блок или целая конструкция блоков, вставленных один в другой: Как включить звуковой файлДля сцены и спрайтов можно добавлять звуковые файлы. Их проигрывание включается блоками команд звук. Пусть, например, Кот играет звуковой файл Мяу, когда игрок щелкнет мышкой по образу спрайта на сцене.![]() Как конвертировать скрэтч-файл .sb в исполняемый файл .exeЧтобы запустить скретчевский проект на любом компьютере без установки самой программы Скретч, есть специальная программа - ChirpCompiler. Она не конвертирует проект, а просто упаковывает в один файл и сам проект, и среду его запуска.Программу можно скачать по адресу:
Какой компьютер нужен для Скретча? Современные компьютеры легко справляются со Scratch:
Для записи аудио необходима звуковая карта, колонки и микрофон. А для записи фото - вебкамера, подключенная к компьютеру.
|