Теория:
Ты уже познакомился раньше в теории, как выбрать Перо и управлять им.
На этом занятии мы научимся:
- выбирать дополнительную палитру цвета;
- рисовать геометрические фигуры;
- рисовать орнаменты;
- использовать печать для украшения орнаментов и др.
Выбираем цвет.
Для рисования можно выбрать нужные нам цвета в палитре.
Рис. \(1\). Палитра цветов
Также можно выбрать цвет, который уже есть на сцене. Для этого используем инструмент Выбор цвета (пипетка).

Рис. \(2\). Выбор цвета (пипетка)
Выберем спрайт, которым будем рисовать, например, карандаш.

Рис. \(3\). Спрайт Карандаш
Задание \(1\).
Используя выбор цветов, нарисуй линию разными цветами, но одной толщины.
Должно получиться, например, так.

Рис. \(4\). Разноцветная линия
Рассмотрим два варианта.
Вариант \(1\).
Рисуем с использованием линейного алгоритма, в котором на каждом шаге будем выбирать различные цвета с помощью команды Установить цвет пера (…).

Рис. \(5\). Программа для рисования линии
Вариант \(2\).
Как видно из предыдущей программы, есть действия Установить цвет пера (…) и Идти \(30\) шагов, поэтому их поместим в цикл Повторить \(10\) раз и заменим команду Установить цвет на Изменить цвет пера на <...>.
Получим код.

Рис. \(6\). Программа с использованием цикла
Рисуем геометрические фигуры.
Научимся рисовать квадрат, треугольник и круг с помощью циклического алгоритма.
Сделаем дополнительно два кода:
\(1\)) Код, который стирает рисунок:
- стереть всё;
- перейти в х: \(0\) у: \(0\);
- повернуться в направлении \(90\).
\(2\)) Код, который настраивает параметры пера:
- когда флажок нажат;
- установить для пера цвет (выбери любой);
- установить размер пера \(2\);
- опустить перо.
С помощью цикла можно строить фигуры, для построения которых используются повторяющиеся команды.
Алгоритм построения фигуры | Код | Результат |
Повторим \(4\) раза команды: рисуем линию длиной \(100\) шагов повернуть на \(90\) градусов | ![]() Рис. \(7\). Код для рисования квадрата | ![]() Рис. \(11\). Результат |
Повторим \(3\) раза команды: рисуем линию длиной \(100\) шагов повернуть на \(120\) градусов | ![]() Рис. \(8\). Код для рисования треугольника | ![]() Рис. \(12\). Результат |
Повторим \(360\) раз команды: рисуем линию длиной \(1\) шаг повернуть на \(1\) градус | ![]() Рис. \(9\). Код для рисования окружности | ![]() Рис. \(13\). Результат |
Повторим \(6\) раз команды: рисуем линию длиной \(100\) шагов повернуть на \(60\) градусов | ![]() Рис. \(10\). Код для рисования шестиугольника | ![]() Рис. \(14\). Результат |
Трапецию и ромб, например, можно нарисовать, используя координаты точек на плоскости.
![]() Рис. \(15\). Код рисования трапеции | ![]() Рис. \(16\). Результат рисования |
![]() Рис. \(17\). Код для рисования ромба | ![]() Рис. \(18\). Результат рисования |
Рисуем орнаменты.
Рассмотрим внимательно орнаменты, которые нам предстоит нарисовать.
![]() Рис. \(19\). Орнамент из квадратов | ![]() Рис. \(20\). Орнамент из треугольников | ![]() Рис. \(21\). Орнамент из кругов |
Как видно из изображений, все орнаменты состоят из квадратов, треугольников, кругов, которые повторяются несколько раз. Все объекты вращаются вокруг одной точки, только повторяются несколько раз. Чтобы вычислить, как рисовать, нужно вспомнить, что полный круг вращения — \(360\) градусов, и если поворачивать, например, на \(60\) градусов, как в примере, то нужно повторять ровно раз.
Ниже приведены коды для создания орнаментов.
![]() Рис. \(22\). Код для рисования орнамента из квадратов | ![]() Рис. \(23\). Код для рисования орнамента из треугольников | ![]() Рис. \(24\). Код для рисования орнамента из окружностей |
В блоке Перо есть один интересный инструмент, который работает как печать.

Рис. \(25\). Печать для бумаг
Аналогично можно в \(Scratch\) «ставить печати спрайтами».
Инструмент для печати.

Рис. \(26\). Блок «Печать»
Рассмотрим такой пример.
На экране — спрайт «\(Вalloon1\)», голубой воздушный шарик. С помощью печати скопируем его, например, так.

Рис. \(27\). Шарики

Рис. \(28\). Код для печати
Задание \(3\).
Выбери спрайт «Морская звезда», напиши код, чтобы спрайт двигался по траектории «квадрат» и менял свой цвет.
Нужно получить следующий результат.

Рис. \(29\). Печать по контуру
Алгоритм.
1. Спрайт двигается по прямой вправо.
2. На каждом шаге он меняет цвет.
3. Повторяет действия, например, \(6\) раз.
4. Спрайт поворачивается налево на \(90\) градусов.
5. Повторить действия \(4\) раза.

Рис. \(30\). Код для цикла
Вместо цвета можно изменять эффекты, включать звуки, например, из библиотеки звуков.

















