Logo
Меню

Подготовка к ЕГЭ

Подготовка к ОГЭ

Подготовка к олимпиадам

Подтягивание школьной программы

Международные экзамены

Дополнительное образование

Углубленное изучение языка

logo

Создание игр и мультфильмов на Scratch

Онлайн • Программирование • Дополнительное образование
Платформа
Собственная платформа
Формат
Онлайн
Длительность
9 месяцев
Наличие куратора
Да
Продолжительность занятия:
1 час

Наполнение курса Познавательный и развлекательный курс для младших школьников. Ребята научатся создавать мультфильмы, компьютерные игры в интерактивной среде Scratch, изучат принципы работы базовых операторов, освоят базовые алгоритмы, научатся работать с объектами, структурами данных и даже реализовывать многопоточность.В конце курса учащихся ожидает финальный проект - многоуровневая игра.

Изучаемые разделы:

  1. Знакомство со средой Scratch
  • Знакомство со средой;
  • Установка среды;
  • Понятие алгоритма, как последовательности действий;
  • Создание первой программы.
  1. Движение объектов
  • Шаги - пиксели;
  • Движение, как изменение координат;
  • Относительность сторон при движении.
  1. Координатная плоскость
  • Координаты на плоскости;
  • Смещение по диагонали;
  • Фигуры на плоскости;
  1. Спрайты
  • Библиотека спрайтов;
  • Костюмы спрайтов;
  • Создание собственных спрайтов; Управление множеством спрайтов̆;
  1. Анимация спрайтов
  • Смена костюмов;
  • Движения к цели;
  • Повороты.
  1. Циклы
  • Определенные циклы;
  • Бесконечные циклы;
  • Циклы с условием.
  1. Условия
  • Краткая форма условия;
  • Полная форма условия.
  1. Сенсоры
  • Сенсоры положения;
  • Сенсоры касания;
  • Сенсоры интерактива с пользователем.
  1. События
  • Понятие собятия;
  • Слушатели событий;
  • Виды событий в Scratch.
  1. Взаимодействие объектов
  • Простые взаимодействия;
  • Сложные взаимодействия.
  1. Переменные и операторы
  • Типы переменных;
  • Значения переменных;
  • Операции над значениями переменных.
  1. Создание собственных блоков
  • Создание простых блоков;
  • Передача параметров в блоки;
  • Рефакторинг и вынесение повторяющихся фрагментов в блоки.
  1. Библиотека блоков
  • Использование готовых блоков из библиотеки
  1. Многопоточность
  • Создание многопоточной игры;
  • Синхронизация потоков.
  1. Структура приложения
  • Вынесение настроек;
  • Распределение ответственностей;
  • Структура сложной игры.
  1. Сцены и уровни игры
  • Положение спрайтов нового уровня;
  • Переход с изменением баллов;
  1. Выполнение финального проекта
  • Задание на проект;
  • Разработка структуры;
  • Разработка спрайтов;
  • Разработка механики игры;
  • Защита проекта.
600₽ / занятие
43200 руб./курс
Отзывы (0)
Отзывов пока нет.

Подпишитесь на рассылку

Получайте подборки лучших курсов и новости из мира образования первыми!
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности