Учебная ситуация BQ

Материал из robbo
Перейти к навигации Перейти к поиску

Автор

Соловьёва Валентина Андреевна

Категория участника

  • дополнительное образование (11-13лет)
  • средние классы школы

Описание учебной ситуации

Обучающиеся пишут игру-арканоид, опираясь на приобретенные на занятиях знания. В ходе работы закрепляют навыки работы с генератором случайных чисел, углами, опционально используют переменные для подсчета очков.

Работа от имени ученика

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

Обсуждаю с учителем и одногруппниками, как организована физика игры: как движется мячик, как заставить его отскакивать от платформы и стен под разными углами, для этого понадобится команда «Повернуть в направлении» и генератор случайных чисел «выдать случайное от…».

Используя сказанное моими одногруппниками, а также изученное на прошлых уроках, пишу код программы. Если что-то не получается, прошу совета учителя. Когда проект готов, запускаю программу. Ошибки, допущенные во время написания кода, исправляю и запускаю программу еще раз.

Если я знаю, как упростить программу, предлагаю свои идеи, например, параллельно запускать часть кода, если он сильно длинный, или использовать цикл вместо повторения одинаковых действий.

Для того чтобы сделать игру более интересной, в следующей версии предлагаю ввести бонус и ускорение мячика после того, как игрок наберет 50 очков.

Меняемся с одногруппником местами и тестируем игры друг друга, формулирую, что понравилось в проекте, чем он отличается от моего, где я заметил недочеты и как бы я их исправил. Слушаю мнение о своем проекте, исправляю недочеты, если я с ними согласен.


Ссылка на скачивание [ https://disk.yandex.ru/client/disk ]