Занятие 5 Проверка остаточных знаний
Сюжет занятия
Правила
Повторение
Повторение
Повторение
Повторение
Повторение
Повторение
Повторение
Повторение
Повторение
Повторение
Повторение
Пишем тест
Перерыв
Создадим игру
«Гугл Динозавр»
«Гугл Динозавр»
Прыжок динозавра уже у всех есть.
Задача 1 (спрайт динозавра)
Ответ
Задача 2. (спрайт динозавра)
Задача 2. (спрайт динозавра)
Ответ
Задача 3 (спрайт Кактус)
Ответ
Задача 4 (спрайт динозавра)
Ответ
Играем
Задача 5 (спрайт птеродактиля)
Ответ
Задача 6 (спрайт птеродактиля)
Ответ
Задача 7
Ответ
Задача 8 (Спрайт облака)
Ответ
Задача 9 (Второе облако)
Ответ
Играем
Спасибо за занятие
1.29M
Категория: ПрограммированиеПрограммирование

Презентация. Занятие 5. Проверка остаточных знаний

1. Занятие 5 Проверка остаточных знаний

Международная школа
робототехники и
программирования
«Лига Роботов»
info@ligarobotov.ru
8(383)202-17-14
Занятие 5
Проверка остаточных знаний

2. Сюжет занятия

Глава 1: Повторим все что уже знаем.
Глава 2: Напишем тест на проверку остаточных знаний.
Глава 3: Напишем игру «Гугл-Динозаврик».
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

3. Правила

• Соблюдаем тишину, когда преподаватель
говорит.
• Поднимаем руку, если хотим что-то сказать
или спросить.
• Не стесняемся задавать вопросы, если чтото непонятно.
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

4. Повторение

• Что такое «среда программирования»?
• Что такое «спрайт»?
• Что такое «скрипт»?
• Что такое «костюмы»?
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

5. Повторение

• Чем отличаются блоки начала
скриптов от других боков?
Какие блоки использовали?
• Какие блоки находится во вкладке
«Движение» (обобщить).
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

6. Повторение

Как работает блок «идти () шагов»?
Какие отличия в работе эти двух блоков?
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

7. Повторение

Вспоминаем 3 способа вращения
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

8. Повторение

Система координат. Что запомнили?
Y
А
X
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

9. Повторение

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

10. Повторение

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

11. Повторение

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

12. Повторение

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

13. Повторение

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

14. Повторение

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

15. Пишем тест

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

16. Перерыв

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

17. Создадим игру

Открываем ЗАГОТОВКУ!
Далее пишем игру.
Все скрипты, которые будем писать далее,
нам понадобятся.
Не удаляем их.
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

18. «Гугл Динозавр»

Суть игры:
Самая известная игра, когда нет интернета.
Динозавр бежит и перепрыгивает кактусы.
Таже приходится уворачиваться от птеродактилей
в воздухе.
Прыгает динозавр на пробел (по желанию на
стрелку вверх).
Если динозавр касается кактуса или птеродактиля,
игра останавливается.
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

19. «Гугл Динозавр»

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

20. Прыжок динозавра уже у всех есть.

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

21. Задача 1 (спрайт динозавра)

• Динозавр меняет костюмы, чтобы создавалось
ощущения, что он бежит.
Если стрелка вниз не нажата, меняются
костюмы «Стоя 1» и «Стоя 2».
Подсказки:
Между изменением костюмов, поставьте
ожидание 0.1 секунды.
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

22. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

23. Задача 2. (спрайт динозавра)

ДУБЛИРУЙЕТ ПРОШЛУЮ ЗАДАЧУ
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

24. Задача 2. (спрайт динозавра)

Изменяем дублированный скрипт так:
•Если стрелка вниз
нажата, меняются
костюмы «Пригнулся 1»
и «Пригнулся 2».
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

25. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

26. Задача 3 (спрайт Кактус)

• В начале программы кактус прячется
• Переходит в координаты (X:240 Y: -155)
• Показывается
• Плывет в координаты (X:-240 Y: -155) 2 секунды
• И все это повторяется бесконечно
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

27. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

28. Задача 4 (спрайт динозавра)

• По нажатию на флажок, устанавливается
фон «игра».
• Если касается динозавра, устанавливается
фон «Game over» и игра останавливается.
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

29. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

30. Играем

Играть уже можно.
Следующие слайды усовершенствуют игру.
Их делаем, если осталось время!
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

31. Задача 5 (спрайт птеродактиля)

• В начале программы птеродактиль прячется
• Переходит в координаты (X:240 Y: -35)
• Ждет случайное время от 1 до 3
• Показывается
• Плывет в координаты (X:-240 Y: -35) 3 секунды
• И все это повторяется бесконечно
PS. Почти как кактус, но с небольшими изменениями.
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

32. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

33. Задача 6 (спрайт птеродактиля)

• Если касается динозавра, устанавливается
фон «Game over» и игра останавливается.
PS. Такая задача уже была.
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

34. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

35. Задача 7

• Птеродактиль машет крыльями
бесконечно.
PS.
Между изменением костюмов,
поставьте ожидание 0.1 секунды
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

36. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

37. Задача 8 (Спрайт облака)

• Облако появляется в координатах
(X:240 Y: 131) и плывет 5 секунд в
координаты (X:-240 Y: 131)
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

38. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

39. Задача 9 (Второе облако)

• В начале программы облако прячется
• Ждет случайное время от 1 до 3
• Показывается
Далее в бесконечном цикле:
• Переходит в координаты (X:240 Y: 79)
• Плывет в координаты (X:-240 Y: -79) 10 секунд.
ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

40. Ответ

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

41. Играем

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»

42. Спасибо за занятие

ligarobotov.ru
©Международная школа робототехники и программирования «Лига Роботов»
English     Русский Правила