Similar presentations:
Lego WeDo + Scratch Игра космолет(вертолёт) + Джостик
1.
Lego WeDo + ScratchУровень 4
Занятие 1
2.
Есть новенькие?3.
Что такое алгоритм?4.
Алгоритм - это конкретнаяпоследовательность действий
ведущая к заданному результату
5.
Что такое программа?6.
Программа - это алгоритмзаписанный на языке понятном
исполнителю этого алгоритма.
7.
Джойстик8.
Что есть что?9.
Джойстик10.
Джойстик11.
Датчик наклона!12.
Датчик наклона!13.
Значение с датчика наклона14.
Значение с датчика наклонаГоризонтальное
0
“Нос” вверх
3
“Нос” вниз
1
Левым боком
Правым боком
15.
Командная работа16.
Если ты еще не знаком ссоседом познакомьтесь
Фразы которые могут помочь:
«Привет, меня зовут Миша, а тебя?»
«Давай работать вместе, как тебя
зовут?»
17.
Теперь пора договоритьсякто, что и когда собирает
-Искать детали
-Контролировать сборку
-Проверять правильность
-Помогать, когда двух рук не хватает
18.
Зеленый или синий19.
x1x1
x1
x1
x1
x1
20.
21.
x2x1
x1
8
x2
x1
22.
23.
24.
x125.
x1x1
x1
x1
26.
27.
28.
x129.
Программированиемодели
30.
Пример игры31.
Игра космолет (вертолёт)Начнем новый проект:
•спрайт вертолёта,
•спрайты объектов,
•переменная жизней,
•условия проигрыша,
•работа над дизайном.
32.
Спрайт корабля1. управление движением с
клавиатуры.
33.
Скрипт движения корабля34.
Спрайты объектов1. добавить 3-4 спрайта;
2. настроить движение навстречу вертолёту;
3. настроить исчезновение при столкновении
с вертолётом.
35.
Движущиеся объекты36.
Движущиеся объекты37.
Переменная жизней1. создайте переменную, которая будет
отображать жизни корабля;
2. установите ее начальное значение 5;
3. сделайте так, чтобы она уменьшалась на 1
при каждом столкновении.
38.
Переменная жизней39.
Переменная жизней40.
ПроверкаЗапустим наши проекты и проверим, с какими
сложностями и неполадками мы встречаемся,
подумаем, что с этим можно сделать.
41.
Исчезновение спрайта42.
Счет, условия проигрышаВедение счета, условия проигрыша:
1. добавить переменную счета;
2. настроить завершение игры, когда
количество жизней опускается до 0;
3. вывести на экран количество
набранных очков при завершении.
43.
Повторение1. Из каких вкладок вы сегодня
изучили новые блоки?
2. Каким уже знакомым блокам нашли
новое применение?
3. Чему вы сегодня научились?
44.
Дополнительное задание1. отладьте исчезновение и появление спрайтов,
добавьте паузу, чтобы спрайт не появлялся в
ту же секунду, что и исчез;
2. улучшите внешний вид проекта, подумайте, как
можно сделать движущийся фон;
3. добавьте звукового сопровождения основным
событиям в игре: выстрелам и столкновениям;
4. придумайте, как остановить игру после
проигрыша.