- •Описание программы
- •Как написать программу?
- •Блок движение
- •Блок – звук
- •Блок – внешность
- •Блок контроля
- •Блок сенсоры
- •Блок числа
- •Блок переменные
- •Блок перо
- •Практическая работа № 2 «Смена костюмов спрайта. Создание анимации по смене костюмов»
- •Практическая работа № 3 «Добавление сцен в проект. Смена сцены»
- •Практическая работа № 4 «Добавление нового спрайта в проект. Создание анимации для него»
- •Практическая работа № 5 «Добавление звуковых эффектов в проект»
- •Практическая работа № 6 «Создание сложной анимации в Scratch с участием одного спрайта»
- •Костюмы для объекта Спрайт 1
- •Звуки для объекта Спрайт 1
- •Практическая работа № 7 «Создание сложной анимации с несколькими спрайтами»
- •Список источников
Блок контроля
Команда |
Назначение |
|
Когда нажмут на (зеленый флажок, на форму героя) произойдет запуск проекта |
|
|
|
Запускает выполнение блока команд в ответ на нажатие выбранной клавиши. Позволяет передать управление на клавиатуру. |
|
Запускает выполнение блока команд в ответ на полученное сообщение. |
|
Команда ожидания. Параметр указывает сколько секунд следует ждать. |
|
Блок команд, заключенных внутрь конструкции, будет выполняться постоянно. |
|
Условие, при выполнении которого должны выполняться команды, заключенные внутри конструкции. Если условие не выполняется, то никаких действий не выполняется. |
|
Условие, при выполнении которого должны выполняться команды, заключенные внутри конструкции если ( ). Если это условие не выполняется, то выполняются действия внутри или ( ). |
|
Повторение. Параметр указывает, сколько раз нужно повторить блоки команд, заключенные внутри блока повторить ( ). |
|
Передать сообщение. Переданное сообщение может запускать активность другого исполнителя. Работает в сочетании с когда я получу ( ). |
|
Проверка условия. Действия, заключённые внутри блока выполняются, пока условие верно. |
|
Ждать, пока не выполнится условие. |
|
Остановить выполнение программы для данного исполнителя. |
|
Остановить выполнение всех программ. |
Блок сенсоры
Команда |
Назначение |
|
Возвращает значение указателя мыши по оси x. |
|
Возвращает значение указателя мыши по оси y. |
|
Проверяет, нажата ли управляющая клавиша мышки? |
|
Нажата ли какая-нибудь другая клавиша? |
|
Касается ли наш объект мышки или другого существа? Касается ли наш объект цвета ( )? Соприкасается ли цвет ( ) с цветом ( ) |
|
Расстояние до выбираемого объекта или указателя мышки. |
|
Значение (размер, объем, костюм, положение по оси x или y) у выбранного объекта. |
|
Сбрасывается значение таймера. |
|
Возвращает значение таймера |
|
Громкость. Возвращает громкость. |
|
Возвращает значение сенсора. |
|
Блок числа
Кирпичики вычислений можно использовать только внутри строительных блоков. Сами по себе как строительный материал эти кирпичики использовать нельзя. Они возвращают результат.
Все арифметические и логические блоки используются вместе с блоками управления.
Команда |
Назначение |
|
Сложение. |
|
Вычитание. |
|
Умножение. |
|
Деление. |
|
Сравнение: больше, равно, меньше. |
|
Случайное число в интервале от ( ) и до ( ). |
|
Эти блоки содержат входные окошки, куда вставляются кирпичики сравнений. |
|
Функция (квадратный корень, логарифм, синус, косинус и т.д.) |
|
Разделить нацело. |
|
Округлить число. |
