14.70M

Презентация_Орехов

1.

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

2.

Актуальность
В современном мире программирование — важный навык. Сложные
языки вызывают трудности, тогда как разработка игр — увлекательный
и доступный путь для освоения основ, развития логики и интереса к IT.

3.

Цель и задачи
Цель
Задачи
Разработать игру в среде,
1) Изучить среды
доступной школьнику, и
программирования. 2)
описать процесс создания.
Рассмотреть этапы
разработки. 3) Создать игру и
проанализировать процесс.
Гипотеза
Визуальная среда позволяет эффективно освоить базовые навыки
программирования и алгоритмическое мышление.

4.

Анализ сред разработки
Python + Pygame: мощно, полный контроль, требует
синтаксиса и времени.
Construct 3: визуально, быстро, но ограничения в
бесплатной версии.
Scratch: блоковая среда, исключает синтаксические
ошибки, наглядна — выбран для проекта.

5.

Практическая часть — игра
«Голодный кот»
2D-аркада: игрок управляет котом по горизонтали, ловит падающие
яблоки; цель — набрать максимум очков, устанавливая рекорд.

6.

Концепция и правила
Кот двигается только по горизонтали, границы экрана блокируют выход.
Яблоки появляются случайно по X и падают вниз с постоянной
скоростью. За каждое пойманное яблоко +1 очко. За каждое пропущенное
яблоко счет обнуляется. Игра бесконечна.

7.

Реализация в Scratch — кот
Создан спрайт «Кот» с начальными координатами внизу экрана.
Управление: стрелки влево/вправо. При движении меняется направление
спрайта для наглядности.

8.

Реализация в Scratch —
яблоко и столкновения
Яблоко появляется вверху с случайной X и падает по циклу (изменение
Y). При достижении низа — возвращается наверх. Если яблоко касается
кота: +1 очко, звук, яблоко перемещается наверх — обратная связь
игроку. Если яблоко касается пола

9.

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

10.

Использованные элементы
программирования
Переменные
Хранение счета («Очки»).
Циклы
Постоянное движение объектов и повторение падения яблок.
Условия
Проверка столкновений и реакция на них.
Координаты
Управление положением кота и яблок на экране.

11.

Результаты и вывод
Результаты: изучены среды и выбрана Scratch; описаны этапы разработки; создана игра «Голодный кот»; освоены базовые
принципы: переменные, циклы, условия, работа с координатами. Вывод: создание игр — доступный и эффективный способ
обучения программированию школьников. Благодарю за внимание.
English     Русский Rules