Similar presentations:
New challenges. Blockly 7
1.
Урок #72.
Начало работыНа рабочем столе дважды нажмите
кнопкой мыши на иконку «Занятия Блокли»
Нажмите на седьмую игру «Пруд Tutor»
2
3.
Уровень 1Исполнителем в данной игре является
пушка. Задача уничтожить противника
3
4.
Изучаем новый блокРассмотрим блок cannon (в переводе с
английского cannon имеет одно из
значений «пушка»)
Второй
У
данного
параметр
блока есть
- дальность,
два параметра
на какое
– это
угол, на который
расстояние
нужнонужно
выстрелить
повернуть
снарядом
пушку
4
5.
5Решение задачи
Обратите внимание на текст, который
Подберите угол и дальность выстрела
возникает после прохождения уровня
угол
поворота
расстояние
до цели
6.
Уровень 2Особенностью данного уровня является
отсутствие блоков. Нужно в команде
поменять параметры, написав их
Попробуйте исправить цифры на те, с
помощью которых пушка поразит цель
6
7.
Уровень 3While (на русский язык данное слово
можно перевести как «пока»)
Добавьте
True
с английского
блок Cannon
переводится
в цикл While
как истина,
True и
правда
подберите
параметры в блоке Cannon
7
8.
Уровень 4Данный уровень отличается от
предыдущего тем, что текст нужно
написать самостоятельно
Для начала
подберем
параметры
Добавим
текст,
который
мы видимдля
в
пораженияперед
цели словом Cannon
подсказке
8
9.
Уровень 5В данном уровне пушка противника стала
передвигаться по экрану
Добавим цикл
Расстояние
доWhile
цели True,
можночтобы
определить
действие
Определим угол поворота пушки
функцией Scan
повторялось
и запустим программу
9
10.
Уровень 6Нам нужно повторить решение предыдущего
уровня, но уже без использования блоков –
нужно написать его самим
Попробуйте выполнить задание
самостоятельно
10
11.
Уровень 7Итак, у нас новый блок swim. Теперь, как и
наш противник, мы умеем плавать в пруду
Добавим решение
предыдущих
уровней,
Разместим
решение
в цикле цикл
While
Определим
уровень
поворота,
чтобы
чтобы
пушка
сканировала
и стреляла
True,
действие
повторялось
плытьчтобы
в
направлении
противника
11
12.
Уровень 8Нам нужно повторить решение предыдущего
уровня, но уже без использования блоков –
нужно написать его самим
Можно упростить решение задачи – просто
плыть в сторону противника и врезаться в
него. Достаточно подобрать нужный угол
12
13.
Уровень 9 (Дополнительно)Самостоятельно найдите решение задачи
13
14.
Уровень 10 (Дополнительно)Самостоятельно найдите решение задачи
14