Курсы информатики и программирования для детей - Школа Real-IT / Олимпиадное программирование

Олимпиадное программирование


Возраст до 12 лет. Требуется умение работать в программе Scratch.
Продолжительность обучения: 1 год.

Первое полугодие предполагает углублённое изучение среды визуального программирования Scratch, разработку проектов со сложными алгоритмами, соответствующими уровню олимпиадных задач по Scratch.

На втором полугодии ученики открывают для себя ещё более сложную и многофункциональную программу GDevelop, которая позволяет разрабатывать игры с приятной графикой для самых разных платформ: PC, Android, iOS, Web и прочих.

Оставить заявку

Повторение

Виды алгоритмов. Построение алгоритмов. Блок-схемы. Среда разработки Scratch. Группы команд. Управление спрайтами. Внешний вид и анимации. Переменные.

Продвинутые инструменты Scratch

Обработка ввода данных. Математические и логические блоки. Работа с координатами. Отслеживание действий мыши. Передача и отслеживание сообщений между спрайтами. Клонирование спрайтов. Проработка поведения клонов. Генератор псевдослучайных чисел. Алгоритмы плавного движения. Линия обзора, проработка интеллекта у NPC.

Подготовка к Scratch-олимпиадам и хакатонам

Проектная деятельность. Формирование целей и задач. Правила поэтапной разработки проекта. Создание собственных команд (процедур). Оптимизация и отладка проекта.

GDevelop

Интерфейс среды разработки GDevelop. Объекты и их экземпляры. Обработка событий. Условия и действия. Анимации и эффекты. Переменные, типы переменных. Таймер.

Разработка компьютерных и мобильных игр

Встроенный графический редактор в GDevelop. Слои и камера. Вывод текстовых данных. Переключение между сценами. Движение с помощью силы. Сборка проекта под различные платформы.