Как сделать раннер в скретч

Обновлено: 06.07.2024

В Scratch кроме стандартных категорий блоков таких как "Движение", "Внешний вид" и так далее, которые сразу доступны во всех проектах, имеются другие. Их называют расширениями или дополнениями. Чтобы увидеть все доступные расширения, надо нажать на кнопку "Добавить расширение", которая находится на вкладке "Код" в самом низу. После этого откроется окно, где можно выбрать дополнение.

Большинство дополнений предполагают использование внешних устройств, таких как камера, робот и другие. Однако не все.

После выбора расширения "Перо" во вкладке "Код" среды программирования Scratch появляется новый раздел с блоками-командами, которые позволяют рисовать на сцене. Это значит, что спрайты при перемещении смогут оставлять после себя видимую линию.

Вот пример сценария для кота:

Проиграв его, получим такую картину:

Когда у спрайта поднято перо, то он не оставляет линии при перемещении. Когда перо опущено, как бы вы не перемещали спрайт из точки А в точку Б, от А до Б будет рисоваться линия установленного цвета и толщины.

Команда "печать" отпечатывает изображение спрайта в том месте, где он находится.

В Scratch можно создать сценарий, когда при его запуске пользователь сам будет рисовать, перемещая героя. Добавим на сцену спрайт-карандаш и запрограммируем его следующим образом:

Игру следует запускать в полноэкранном режиме. В режиме программирования скрипт не сможет правильно работать.

После запуска карандаш можно перемещать мышью, и он будет оставлять след. Можно намалевать на сцене что-угодно. Однако линия будет выходить не из кончика карандаша, а его середины, что неправильно. Исправляется это редактированием костюма.

В центре холста есть чуть видимая точка, которая обозначает центр спрайта. Именно из этого центра рисуется линия. Надо переместить к центру холста кончик карандаша.

Рисовать мышью не совсем удобно. Поменяем управление на клавиатуру:

Теперь карандаш управляется стрелками клавиатуры. Когда мы нажимаем пробел, то попеременно меняем состояние пера. Поднимая перо, мы можем перемещать карандаш по сцене без рисования линии.

Сценарий спрайта можно усложнить, добавив к нему скрипты смены толщины пера и цвета. Пусть цвет, например, задается случайным образом:

А что если мы хотим, чтобы карандаш печатал не самого себя, а какой-то другой спрайт? Этот другой спрайт должен появляться из кончика карандаша при нажатии, скажем, клавиши 0.

Тогда этому спрайту надо как-то передать координаты карандаша. Однако проще воспользоваться командой "перейти на …", в которой вместо "случайное положение" следует выбрать имя спрайта-карандаша.

Составьте программу, которая при запуске выводит на сцене окружность, состоящую из печатей спрайта.

Zivert - CRY | Премьера клипа

04:24

LOBODA - Americano (Премьера сингла, 2021)

03:31

Баста – Любовь и страх (feat. Дворецкая)

05:41

Ozoda - Esla Meni (Offıcıal Clıp 2021)

05:02

Султан Лагучев - Cкучает осень (премьера 2021)

02:29

Oliver Tree & Little Big - The Internet [Music Video]

03:36

Coldplay X BTS - My Universe (Official Video)

04:43


Веселый досуг (возможность участвовать в олимпиадах, Хакатонах, мастер-классах, проводимых школой Айтигенио, где можно проверить свои знания и побороться за ценные призы. А также познакомиться с ребятами по всему миру)

Могут провести занятия по Scratch на 5 разных языках (русский, английский, иврит, французский, немецкий)

Для каждого ученика - индивидуальная программа. Тренер учитывает начальный уровень знаний, цели и интересы.

Благодаря гибкому расписанию, заниматься можно в любое удобное время, а также выбрать длительность занятия 60/120 минут

Ученик созванивается с преподавателем в своем личном кабинете в оговоренное время и транслирует ему свой экран.






  • Знакомство со средой scratch
  • Построение первой программы по образцу.
  • Освоение основных понятий: логика программы, последовательное выполнение действий
  • Усложненные задания по уже изученным темам
  • Применение полученных знаний в разнообразных проектах
  • Построение логики самостоятельных проектов

• Операционная система: Windows 8/8.1/10 x64, Mac OS 10.12 и выше;
• Установленный интернет браузер Google Chrome;
• Оперативная память: 4 Гб (рекомендованная 8 Гб);
• Процессор: 2-х ядерный с тактовой частотой от 2.2 GHz (желательно 4-х ядерный если это возможно);
• Место на жестком диске: не менее 4-6 ГБ свободного пространства жестком диске;
• Разрешение экрана: желательно 1280x800 пикселей;
• Наличие микрофона или гарнитуры;
• Наличие динамиков;
• Интернет-соединение от 1 Мбит/сек.

Получит доступ к нашей платформе, где постоянно обучаются и общаются несколько тысяч учеников из разных стран

Постоянный доступ к курсу и всем материалам, а также возможность участия в хакатонах и олимпиадах школы.

Читайте также: