В этом модуле школьникик освоят взаимодействие с программной средой, что разнообразит процесс обучения созданию игр. Они научатся использовать математические функции в Scratch для разработки сложных проектов. Также ребята изучат, как работать с игровыми меню в Scratch, что даст им возможность в будущем разрабатывать не только игры, но и различные интерактивные приложения.
Scratch предлагает простые инструменты для создания персонализированных персонажей и фонов, удобные для визуализации идей в проектах. Эта платформа идеально подходит для начинающих осваивать программирование и разработку игр, так как её интерфейс интуитивно понятен. Работая в Scratch, дети улучшают свои творческие навыки и учатся логически мыслить, поскольку создание игр требует разбивки большой задачи на мелкие шаги и воплощения оригинальных идей в цифровой форме.
Пример занятия:
На одном из занятий ребята узнают, что такое "правильный" прыжок, и смогут создать его в Scratch. Помимо этого, дети научатся генерировать случайные препятствия и создавать анимацию движения заднего фона для игры. В конце занятия получится бесконечная игра раннер с подсчетом очков и увеличением сложности в зависимости от накопленных баллов.
Методический план модуля:
- Повторение прошлого модуля;
- Общение со спрайтом;
- Математические операции;
- Почта: инструмент "отправитель-получатель";
- Условные события;
- Рисование спрайтом. Часть 1;
- Рисование спрайтом. Часть 2;
- Интерактивность и валидация;
- Игровое меню;
- Прыжок и генерация препятствий;
- Подготовка к проектному занятию;
- Доработка и защита проекта.