Вопрос:

4. Мы создали программу, в которой осьминог постоянно перемещается по экрану и всякий раз, когда он касается морской звезды, говорит "Привет!". Здесь приведен код для осьминога: when clicked clear forever move 10 steps if on edge, bounce if touching Starfish ? then say Hiya! for 2 secs Теперь мы хотим модифицировать эту программу таким образом, чтобы маршрут, по которому движется осьминог, был виден на экране. Для этого мы можем изменить текущий код следующим образом: 1 балл

Смотреть решения всех заданий с листа

Ответ:

Краткое пояснение:

Логика решения: Чтобы сделать маршрут осьминога видимым, необходимо добавить блок, который будет рисовать след за ним. В данном случае, после команды «когда флажок нажат» (when clicked) и перед началом движения (forever), нужно добавить команду «перо вниз» (pendown).

Пошаговое решение:

  • Начало программы: Добавить блок `pendown` (перо вниз) сразу после блока `when clicked`. Это активирует функцию рисования, и осьминог начнет оставлять след.
  • Движение: Блок `forever` с командами `move 10 steps` и `if on edge, bounce` остается без изменений. Осьминог будет продолжать двигаться и отскакивать от края.
  • Взаимодействие со звездой: Блок `if touching Starfish` с командой `say Hiya! for 2 secs` также остается неизменным. Осьминог будет говорить «Привет!» при касании морской звезды.

Измененный код (визуализация):

when
clicked
pendown
clear
forever
move 10 steps
if on edge, bounce
if
touching Starfish
? then
say Hiya! for 2 secs
ГДЗ по фото 📸
Подать жалобу Правообладателю