"Чертёжник" (подпрограмма & код Другие блоки) / SCRATCH - создание анимированных и интерактивных игр
«Создание подпрограмм» Подпрограммы являются средством реализации структурного программирования. Подпрограммы используются для следующих целей: многократное использование в программе одного и того же фрагмента, когда происходит разделение сложной программы на составные части — процедурной декомпозиции. Также подпрограммы являются средством реализации восходящего и нисходящего проектирования. В среде Scratch также имеются возможности создания и использования подпрограмм. Для этого необходимо обратиться к разделу «Другие блоки». В данном разделе представлена всего одна команда — «Создать блок». При выборе данной команды появится диалоговое окно, представленное. В этом окне необходимо ввести название нового блока, а также указать его параметры. Блок можно создать и без параметров. Например, назовём его «Квадрат». После того, как вводится название нового блока, нажмём ОК. Созданный блок появится в списке команд. Также в области для создания скриптов появится команда для определения скриптов нового блока. Далее добавляем скрипт для рисования треугольника. Для этого выбираем дополнение из команд. Добавить расширение, находящееся в левом нижнем углу программы. Далее к этому блоку можно обращаться многократно для изображения треугольника. Создадим скрипт для изображения нескольких квадратов. Как было сказано ранее, новый блок может иметь параметры. Параметры служат для передачи данных вовнутрь подпрограммы. Разработаем новый блок «Треугольник» у которого в качестве параметра будет размер треугольника. Также обратимся к команде «Создать блок». Но теперь в диалоговом окне необходимо также указать параметр — «Добавить значение число или текст». При необходимости можно добавить и второй параметр, также выбрав соответствующую команду «Добавить значение». Как можно увидеть, в блоке включаются новые параметры «Длина» и «Толщина», их можно просто перетаскивать мышью в необходимые пазы. Потом создаётся скрипт, изображающий два треугольника. Одним из скриптов мы сможем изменить размер и расположение фигуры. Таким образом, можно создавать несколько новых блоков, использовать их в программе. Скрипт для перемещения художника можно составить без привлечения подпрограмм. Смотрите и проектируйте. Удачи!
«Создание подпрограмм» Подпрограммы являются средством реализации структурного программирования. Подпрограммы используются для следующих целей: многократное использование в программе одного и того же фрагмента, когда происходит разделение сложной программы на составные части — процедурной декомпозиции. Также подпрограммы являются средством реализации восходящего и нисходящего проектирования. В среде Scratch также имеются возможности создания и использования подпрограмм. Для этого необходимо обратиться к разделу «Другие блоки». В данном разделе представлена всего одна команда — «Создать блок». При выборе данной команды появится диалоговое окно, представленное. В этом окне необходимо ввести название нового блока, а также указать его параметры. Блок можно создать и без параметров. Например, назовём его «Квадрат». После того, как вводится название нового блока, нажмём ОК. Созданный блок появится в списке команд. Также в области для создания скриптов появится команда для определения скриптов нового блока. Далее добавляем скрипт для рисования треугольника. Для этого выбираем дополнение из команд. Добавить расширение, находящееся в левом нижнем углу программы. Далее к этому блоку можно обращаться многократно для изображения треугольника. Создадим скрипт для изображения нескольких квадратов. Как было сказано ранее, новый блок может иметь параметры. Параметры служат для передачи данных вовнутрь подпрограммы. Разработаем новый блок «Треугольник» у которого в качестве параметра будет размер треугольника. Также обратимся к команде «Создать блок». Но теперь в диалоговом окне необходимо также указать параметр — «Добавить значение число или текст». При необходимости можно добавить и второй параметр, также выбрав соответствующую команду «Добавить значение». Как можно увидеть, в блоке включаются новые параметры «Длина» и «Толщина», их можно просто перетаскивать мышью в необходимые пазы. Потом создаётся скрипт, изображающий два треугольника. Одним из скриптов мы сможем изменить размер и расположение фигуры. Таким образом, можно создавать несколько новых блоков, использовать их в программе. Скрипт для перемещения художника можно составить без привлечения подпрограмм. Смотрите и проектируйте. Удачи!