В этом модуле школьникик освоят взаимодействие с программной средой, что разнообразит процесс обучения созданию игр. Они научатся использовать математические функции в Scratch для разработки сложных проектов. Также ребята изучат, как работать с игровыми меню в Scratch, что даст им возможность в будущем разрабатывать не только игры, но и различные интерактивные приложения.
Scratch предлагает простые инструменты для создания персонализированных персонажей и фонов, удобные для визуализации идей в проектах. Эта платформа идеально подходит для начинающих осваивать программирование и разработку игр, так как её интерфейс интуитивно понятен. Работая в Scratch, дети улучшают свои творческие навыки и учатся логически мыслить, поскольку создание игр требует разбивки большой задачи на мелкие шаги и воплощения оригинальных идей в цифровой форме.
Пример занятия:В ходе урока учащиеся освоят технику «правильного» выполнения прыжка и научатся этому в Scratch. Они также изучат, как создавать рандомизированные препятствия и анимировать фон, который движется, для разработки игры. В итоге ученики смогут создать игру-раннер с бесконечным игровым процессом, в которой будет вестись подсчет очков и усложнение геймплея по мере их набора.
В этом модуле ученики:- Повторят изученные материалы из прошлого модуля: блок “Ожидание”, Цикл, вкладка “Движение”, “Внешность” и “Звук”.
- Добавят текст в переменную. Вызовут текст из переменной. Реализуют диалог со спрайтом.
- Узнают, что такое модуль числа, научатся вычислять остаток от деления. Познакомятся с инструментом округления до меньшего целого.
- Познакомятся с инструментом с принципом работы “отправитель-получатель”. Решат задачи на основе изученного инструмента.
- Изучат блоки “Когда спрайт нажат”, “Когда фон меняется на…” и “Когда громкость ... “ Решат задачи, используя данные блоки. Создадут мини-викторину.
- Добавят вкладку “Перо”. Изучат инструменты опускания и подъема пера. Решат задачи с использованием вкладки “Перо”.
- Продолжат изучение вкладки “Перо”. Изменят цвет и размер пера, применят блок “Печать”. Решат задачи с использованием изученных блоков из вкладки “Перо”.
- Изучат операторы: “Слово содержит букву”, “Длина”, “Буква в слове”. Узнают, что такое валидация. Решат задачи, используя изученные операторы.
- Узнают, что такое меню и из чего оно состоит. Создадут простое игровое меню в Скретч: выбор спрайта и кнопка “Играть”.
- Научатся импортировать спрайты и генерировать случайные препятствия в игре. Реализуют “правильный” прыжок. Создадут игру в жанре раннер.
- Повторят изученный материал. Начнут создавать проект в соответствии с требованиями. Отрепетируют защиты.
- Доработают проект, начатый на прошлом занятии. Приступят к защите проекта в соответствии с требованиями.