ПРОГРАММА ИНТЕНСИВА
«Программирование на Kodu и Scratch для детей 8-11 лет»
Количество занятий: 10
Kodu
Scratch
ЗАНЯТИЕ 1
Знакомство со средой Kodu. Настройки мира. Создание и настройка объектов мира. Разработка различных локаций.
Знакомство со средой Scratch. Создание первого проекта. Добавление спрайтов из библиотеки. Рисование простейшего спрайта. Составление простого скрипта. Знакомство с сайтом scratch.mit.edu
ЗАНЯТИЕ 2
Программирование главного героя. Управление героем с помощью клавиатуры. Взаимодействие с другими объектами мира. Начисление очков за выполнение заданий.
Управление спрайтом с помощью клавиатуры. Блоки повторения и ветвления. Блок случайных чисел. Бесконечное движение спрайтов. Работа с переменной. Проект «Ловля подарков».
ЗАНЯТИЕ 3
Разработка первой игры-стрелялки. Настройка уровня жизни героя. Свободное движение объектов. Рассмотрение ситуаций победы и поражения.
Создание и программирование клона спрайта. Блоки для создания клона и управления им. Управление спрайтом с помощью мыши. Проект «Космическая стрелялка».
ЗАНЯТИЕ 4
Постройка и прохождение лабиринта. Разработка ловушек и препятствий. Разработка мини-квеста.
Создание костюмов спрайта. Смена костюмов. Обмен сообщениями между спрайтами и внутри одного спрайта. Проект «Пинг-понг».
ЗАНЯТИЕ 5
Динамическое создание объектов в игре. Движение объектов по заданным заранее путям.
Продолжение работы над проектом «Пинг-понг».
ЗАНЯТИЕ 6
Разработка игры-соревнования. Проект «Гонки».
Создание эффекта движения фона с помощью пары связанных спрайтов. Организация циклического движения спрайтов. Созданий простейшего эффекта гравитации. Проект «Flappy Bird».
ЗАНЯТИЕ 7
Разработка аркадной игры.
Программирование противника в игре. Проект «Танчики».
ЗАНЯТИЕ 8
Разработка уровней в игре. Переход между уровнями.
Продолжение работы над проектом Танчики».
ЗАНЯТИЕ 9
Работа над собственным проектом.
Работа над собственным проектом.
ЗАНЯТИЕ 10
Репетиция и подготовка к выступлению. Презентация разработанного проекта.
Репетиция и подготовка к выступлению. Презентация разработанного проекта.