Теория:

Ты уже познакомился раньше в теории, как выбрать Перо и управлять им.
 
На этом занятии мы научимся:
  • выбирать дополнительную палитру цвета;
  • рисовать геометрические фигуры;
  • рисовать орнаменты;
  • использовать печать для украшения орнаментов и др.
 
Выбираем цвет.
 
Для рисования можно выбрать нужные нам цвета в палитре.
 
выбор палитры.jpg 
Рис. \(1\). Палитра цветов
 
Также можно выбрать цвет, который уже есть на сцене. Для этого используем инструмент Выбор цвета (пипетка).
 
пипетка.jpg
Рис. \(2\). Выбор цвета (пипетка)
 
Выберем спрайт, которым будем рисовать, например, карандаш.
 
карандаш.jpg
Рис. \(3\). Спрайт Карандаш
 
Задание \(1\).
 
Используя выбор цветов, нарисуй линию разными цветами, но одной толщины.
 
Должно получиться, например, так.
 
рез_разн.jpg
Рис. \(4\). Разноцветная линия
  
Рассмотрим два варианта.
 
Вариант \(1\).
 
Рисуем с использованием линейного алгоритма, в котором на каждом шаге будем выбирать различные цвета с помощью команды Установить цвет пера (…).
 
линия_разн.jpg
Рис. \(5\). Программа для рисования линии
 
Вариант \(2\).
 
Как видно из предыдущей программы, есть действия Установить цвет пера (…) и Идти \(30\) шагов, поэтому их поместим в цикл Повторить \(10\) раз и заменим команду Установить цвет на Изменить цвет пера на <...>. 
 
Получим код.
 
цикл_разн.jpg
Рис. \(6\). Программа с использованием цикла
  
Рисуем геометрические фигуры.
 
Научимся рисовать квадрат, треугольник и круг с помощью циклического алгоритма.
 
Сделаем дополнительно два кода:
 
\(1\)) Код, который стирает рисунок:
  1. стереть всё;
  2. перейти в х: \(0\) у: \(0\);
  3. повернуться в направлении \(90\).
\(2\)) Код, который настраивает параметры пера:
  1. когда флажок нажат;
  2. установить для пера цвет (выбери любой);
  3. установить размер пера \(2\);
  4. опустить перо.
 
С помощью цикла можно строить фигуры, для построения которых используются повторяющиеся команды.
 
Алгоритм построения фигуры
Код
Результат
Повторим \(4\) раза команды:
    рисуем линию длиной \(100\) шагов
    повернуть на \(90\) градусов
 
рис_кв.jpg
Рис. \(7\). Код для рисования квадрата
рез_ква.jpg
Рис. \(11\). Результат
Повторим \(3\) раза команды:
    рисуем линию длиной \(100\) шагов
    повернуть на \(120\) градусов
рис)_тр.jpg
Рис. \(8\). Код для рисования треугольника
рез_треуг.jpg
Рис. \(12\). Результат
Повторим \(360\) раз команды:
    рисуем линию длиной \(1\) шаг
    повернуть на \(1\) градус
рис_окруж.jpg
Рис. \(9\). Код для рисования окружности
рез_окр.jpg
Рис. \(13\). Результат
Повторим \(6\) раз команды:
    рисуем линию длиной \(100\) шагов
    повернуть на \(60\) градусов
рис_шест.jpg
Рис. \(10\). Код для рисования шестиугольника
рез_шест.jpg
Рис. \(14\). Результат
 
Трапецию и ромб, например, можно нарисовать, используя координаты точек на плоскости.
 
к-Трап.jpg
Рис. \(15\). Код рисования трапеции
трап.jpg
Рис. \(16\). Результат рисования
ромб_к.jpg
Рис. \(17\). Код для рисования ромба
ромб_рехз.jpg
Рис. \(18\). Результат рисования
 
Рисуем орнаменты.
 
Рассмотрим внимательно орнаменты, которые нам предстоит нарисовать.
 
орн7.jpg
Рис. \(19\). Орнамент из квадратов
рез_треуголь.jpg
Рис. \(20\). Орнамент из треугольников
орн_круги.jpg
Рис. \(21\). Орнамент из кругов
 
Как видно из изображений, все орнаменты состоят из квадратов, треугольников, кругов, которые повторяются несколько раз. Все объекты вращаются вокруг одной точки, только повторяются несколько раз. Чтобы вычислить, как рисовать, нужно вспомнить, что полный круг вращения — \(360\) градусов, и если поворачивать, например, на \(60\) градусов, как в примере, то нужно повторять ровно 360÷60=6 раз.
Ниже приведены коды для создания орнаментов.
 
орн_6.jpg
Рис. \(22\). Код для рисования
орнамента из квадратов
треуг_код.jpg
Рис. \(23\). Код для рисования орнамента
из треугольников
орн_круги_1.jpg
Рис. \(24\). Код для рисования
орнамента из окружностей
 
В блоке Перо есть один интересный инструмент, который работает как печать.
 
shutterstock_560459143.jpg
Рис. \(25\). Печать для бумаг
 
Аналогично можно в \(Scratch\) «ставить печати спрайтами».
 
Инструмент для печати.
 
печать.jpg
Рис. \(26\). Блок «Печать»
 
Рассмотрим такой пример.
 
На экране — спрайт «\(Вalloon1\)», голубой воздушный шарик. С помощью печати скопируем его, например, так.
 
шарики.jpg
Рис. \(27\). Шарики
 
Скриншот 07-09-2023 214713.jpg
Рис. \(28\). Код для печати
 
Задание \(3\).
 
Выбери спрайт «Морская звезда», напиши код, чтобы спрайт двигался по траектории «квадрат» и менял свой цвет.
 
Нужно получить следующий результат.
 
контур_печ.jpg
Рис. \(29\). Печать по контуру
 
Алгоритм.
 
1. Спрайт двигается по прямой вправо.
2. На каждом шаге он меняет цвет.
3. Повторяет действия, например, \(6\) раз.
4. Спрайт поворачивается налево на \(90\) градусов.
5. Повторить действия \(4\) раза.
 
код_печать_зв.jpg
Рис. \(30\). Код для цикла
 
Вместо цвета можно изменять эффекты, включать звуки, например, из библиотеки звуков.