Выполняй задания внимательно читай описание

Модуль 3 Урок 3

Процедуры
1
2
3
4
*
*
Прыжки марсобота

Создадим новую команду «Прыжок».* 

Робот меняет положение постепенно. Он двигается вверх, а потом вниз. Используй эти команды.

Прыжок при нажатии на «пробел».

Начальная расстановка

*Прыжок при нажатии на «пробел» 

Эта команда появилась в разделе «Другие блоки». Используй её.
Выполнить задание
Марсобот делает сальто!

Часть кода уже готова. 

Начальную расстановку и появление робота тоже можно сделать отдельной командой. Посмотри, как это сделано.

Создай процедуру «Сальто». 

«Свои» команды называются процедурами. Создай процедуру «Сальто».

Нажатие на «пробел». 

Используй процедуру «Сальто» при нажатии на «пробел».
Выполнить задание
Спрайт делает кувырки вперёд и назад

Часть кода уже готова. 

Посмотри, что делают уже собранные скрипты.

Определи процедуры. 

По аналогии с процедурой «Кувырок вперёд» создай процедуру «Кувырок назад», а также определи процедуру «Старт».

Какие события будут запускать процедуры?

Одна процедура может запускаться разными событиями. По «пробелу» можно запускать длинную разминку. Для проверки процедур по одной можно использовать отдельные клавиши, например, цифры.
Выполнить задание
Марсобот гуляет или делает сальто постоянно

Определи процедуру «Прогулка». 

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

Определи процедуру «Сальто»

Определи процедуру «Старт»

При нажатии на «1» марсобот постоянно прогуливается. 

Помести процедуру в бесконечный цикл «Повторять всегда»!

При нажатии на «2» марсобот постоянно делает сальто.

Помести процедуру «Сальто» в бесконечный цикл. И добавь небольшую паузу между прыжками — ведь и настоящие спортсмены делают паузу, чтобы подготовиться к следующему прыжку!

Останови предыдущий скрипт.

Если марсобот всегда прогуливается, а потом мы хотим, чтобы он делал сальто, то нужно сначала остановить скрипт прогулки. Для этого используем команду «стоп другие скрипты спрайта». Также лучше, если сальто и прогулка будут начинаться всегда со стартового положения, поэтому будем использовать процедуру «Старт» при всех событиях.
Выполнить задание
Запусти проект и нажимай клавиши 2 и 1. В чём ошибка?

Исправь ошибку

Выполнить задание
Лабиринт
Выполнить задание
Спроси у учителя как загрузить файл с выполненым заданием