Просмотр содержимого документа
«Работа с инструментами рисования в программе Scratch»
Работа с инструментами рисования в программе Scratch
Цель работы: научиться использовать инструмент Перо для рисования различных фигур.
Ход работы:
Запустите программу Scratch.
Для работы нам потребуются следующие команды:
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_1.png) | Идти N шагов. Перемещает персонажа в том направлении, куда он смотрит, на N шагов. |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_2.png) | Повернуться на N градусов по часовой стрелке. |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_3.png) | Повернуться на N градусов против часовой стрелки |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_4.png) | Перейти в точку пространства с координатами X, Y |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_5.png) | Очищает содержимое экрана. Удаляются все линии, нарисованные к этому моменту. |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_6.png) | Опускает перо, после чего персонаж при перемещении оставляет за собой след |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_7.png) | Поднимает перо, после чего персонаж при перемещении не оставляет за собой след |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_8.png) | Установить размер пера. Значения — от 0 до 300. |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_9.png) | Установить цвет пера. Значения меняются от 0 до 200. 0 — красный цвет, 70 — зеленый, 130 — синий. |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_10.png) | Изменить цвет пера относительно текущего на N единиц |
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_11.png) | Изменить размер пера относительно текущего на N единиц |
Схема построения программы:
Сбросить все настройки на изначальные
Настроить перо
Нарисовать нужную фигуру.
Для того, чтобы при каждом запуске программы персонаж возвращался в исходное место, нужно написать следующий фрагмент программы:
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_12.png)
Задание 1.
В среде Scratch составьте программу, приводящую поле в исходное состояние.
Не удаляйте полученный фрагмент программы. Он понадобится при выполнении задания 2.
Задание 2.
Научимся настраивать перо.
Составьте следующую программу:
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_13.png)
Продублируйте данный фрагмент программы
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_14.png)
Измените данные второго фрагмента:
перейти в точку -200, 0
размер пера 10
цвет пера 80
Сделайте еще одну копию фрагмента и укажите в ней параметры:
перейти в точку -200, -100
размер пера 20
цвет пера 160
Теперь объедините все четыре фрагмента скрипта в один. Поместите фрагмент, созданный в первом задании, в самый верх. Порядок остальных не важен.
У вас должно получиться что-то вроде такого:
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_15.png)
Попробуйте сами изменить программу, сделав так, чтобы линии были разной длины, толщины и цвета, отличных, от тех, что были указаны в задании..
Задание 3.
Не удаляя программы из задания 2, составьте следующий скрипт:![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_16.png)
Проверьте, что рисует данный скрипт, нажав на клавишу “Пробел”.
Попробуйте изменить параметры, задаваемые в цикле: количество повторений, изменение цвета пера и количество шагов. Определите, как они влияют на результат.
Измените программу так, чтобы на холст помещалось 30 фрагментов разного цвета и размера (все круги должны быть разного цвета и размера. Повторения недопустимы).
Задание 4.
Не удаляя скриптов, созданных в предыдущих заданиях, создайте еще один:
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_17.png)
Запустите скрипт и определите, какую фигуру рисует данный скрипт.
Добавьте к скрипту с помощью дублирования еще команды так, чтобы справа от полученной фигуры рисовались следующие:
![](https://fsd.multiurok.ru/html/2018/06/21/s_5b2b8551d2062/921033_18.png)