Первые шаги в науку. Материалы Всероссийской научно-практической конференции. 1 декабря 2018г.
простых команд может складываться сложная модель, в которой будут взаимодействовать множество объектов, наделенных различными свойствами.
Цель проекта: создать анимацию с помощью программы Scratch.
Задачи проекта:
– изучить программное обеспечение Scratch;
– разработать анимацию на языке Scratch;
– представить создание анимации.
Основные методы создания —конструирование и программирование с помощью мультимедийного языка Scratch.
Перечень команд языка Скретч
При создании анимации используется палитра блоков, которые выбирают нужную группу команд.
Рис. 1.
Рис. 2.
В данных блоках находятся все необходимые команда для создания анимации. На основе этого я создал проект «Диалог» между персонажами.
Основная часть
При помощи вышеперечисленных блоков я написал небольшую анимацию на базе платформы Scratch, которую охотно Вам представлю свой мультимедийный проект, анимацию – диалог между персонажами.
Рис. 3.
Каждый персонаж является вручную прорисованным спрайтом с личным, отдельно прописанным для каждого из них программный кодом, а фон, точнее сцена – авторским фоновым рисунком.
Рис. 4.
Все объекты, которые присутствуют в анимации были прорисованы также вручную, а код был собран только из тех блоков, которые присутствуют в арсенале на платформе.
Рис. 5.
На экране мы видим диалог между двумя персонажами. Основные задействованные блоки в данных алгоритмах, были взяты из раздела «Движения», «События» и «Внешний вид». Данные блоки позволили создать анимацию движения и разговорной речи между спрайтами.
Код для Empty1 Код для Empty2
Рис. 6.
Рис. 7.
Также для персонажа Empty3 были применены программные блоки из раздела «Операторы», где необходимо было определить положение персонажа относительно оси Y.
Код для Empty3
Данный проект демонстрирует базовые знания языка Scratch и платформы, а также основные навыки для программирования мультфильмов и сложных игр. В будущем я планирую создать на данной платформе свою игру «Лабиринт», «Гравитация» и умного чат-бота.
Рис. 8.
Заключение.
Таким образом, Scratch представляет собой новую среду программирования, которая позволяет создавать собственные анимированные и интерактивные истории, презентации, а также одиночные и парные игры. Данная платформа удобна для использования и изучения базовых знаний в области программирования, что дает большое пространство для реализации творческого потенциала учеников начальной школы.
Источники:
1. Д. Светлов «Среда