Scratch разработан специально для детей. Чтобы анимировать персонажей используют цветные блоки, которые соединяются как пазл. Ребенку не нужно запоминать команды или разбираться со сложным интерфейсом — достаточно понимать логику последовательности.
Есть две версии этой программы: Scratch и ScratchJr. Первая подходит для детей от 6 лет, которые уже умеют читать. Вторая рассчитана на дошкольников, ребенку не нужно читать или уметь пользоваться мышкой — ScratchJr устанавливают на планшеты.
Блоки в Scratch разделены по цветам:
- движение — синие,
- внешность — фиолетовые,
- звук — розовые,
- события — желтые.
Это помогает быстро находить нужные инструменты.
В программе есть сцены (задний план, фон) и спрайты — персонажи или объекты. У каждого спрайта может быть несколько костюмов. Если быстро менять костюмы, создается иллюзия движения. Эту смену кадров можно задать циклом (автоматическим повторением), добавить звук, сделать диалоги в виде облачков.
Все действия также программируются блоками: «когда щелкнут по зеленому флажку», «повторить 10 раз», «сменить костюм на следующий». Есть блоки и для взаимодействия: если один персонаж касается другого, можно запустить событие — это основа для создания интерактивных историй.
Допустим, ребенок хочет сделать мультфильм про кота, который идет по улице. Сначала он выбирает фон (улица) и спрайт кота. Для кота нужно два костюма — с одной и другой вытянутой лапой.
Затем добавляется скрипт: при нажатии на зеленый флажок кот начинает двигаться вправо, одновременно циклически сменяя костюмы. Для движения используется блок «идти 10 шагов», который повторяется в цикле.
Чтобы кот не ушел за край экрана, можно добавить условие: если кот коснулся края, он отскакивает или возвращается в начало. Чтобы появился диалог, можно добавить блок «говорить» на определенное время.
Так создание короткого мультфильма займет у ребенка всего несколько минут.
В нашей школе есть три курса для детей по созданию мультфильмов в Scratch:
На занятиях по анимации в Scratch ребята делают:
- Короткие мультфильмы о приключениях придуманных героев, где персонажи перемещаются по сцене, разговаривают и взаимодействуют друг с другом.
- Интерактивные истории, где зритель может выбирать развитие сюжета (например, нажимая на кнопку или кликая на персонажа). Это уже элементы игрового дизайна.
- Анимированные открытки к праздникам — с движущимися элементами и музыкой. Такую открытку можно отправить бабушке или выложить в семейный чат.
- Простые игры, в которых персонаж реагирует на действия игрока, например, ловит падающие предметы или убегает от врагов.
К концу курса у каждого ребенка есть готовые анимационные ролики, которыми можно поделиться с друзьями или родственниками. Это не просто учебное задание, а настоящий творческий проект, который ребенок создал самостоятельно от начала до конца.