Переменные и данные. Типы данных. Операторы (3 часа)
Подсчет очков в игре. Добавление подсчета очков в «сквозной» проект. Разработка сценария, создание переменных и спрайтов для игровых или образовательных проектов с вычислениями и подсчетами.
Сцена и локации игры. Многоуровневые игры. Фон как составляющая интерфейса. (3 часа)
Добавление смены фонов-уровней и элементов интерфейса. Понятие перспективы и способы ее реализации в играх Scratch (анимация фона, вспомогательных «фоновых» спрайтов, например, деревьев, домов и т.п.). Имитация реализации 3D-игр в Scratch. Подготовка фонов сцены с учетом описанных в сценарии возможностей.
Координаты и координатная плоскость. Логические (булевы) выражения (3 часа)
Сравнение команд движения «Идти () шагов» и команд работы с координатами. Различные способы управления движением персонажа с использованием этих команд. Реализация появления кликабельных спрайтов (одежда, найденные на сцене объекты и пр.) в играх. Добавление «умного» управления, проверка различных условий.
Диалоги и интерфейс. Образовательные проекты и игры. Коллективная разработка игр. Авторское право (3 часа)
Проектирование и реализация интерфейса игрового или образовательного проекта с использованием спрайтов-кнопок (со всплывающими подсказками) и добавление визуальных и пр. эффектов наведения мыши и нажатия на кнопки. Проектирование и реализация диалогов персонажей. Проектирование и разработка новой образовательной игры. Авторское право.
Сложные вычисления и формулы. Использование случайных чисел в компьютерных играх. Строковые типы данных (3 часа)
Разработка образовательных проектов по математике. Игры жанра «Пазл»: случайное перемешивание объектов. Разработка языковых игр и других проектов с использованием строкового типа.
Достарыңызбен бөлісу: |