автор: Бережная Наталья Павловна

учитель математики и информатики МБОУ Гимназия № 25, город Архангельск

Возможности визуальной среды программирования Scratch в проектировании мультфильмов (внеурочная деятельность)

 

 

Возможности визуальной среды программирования Scratch в  проектировании мультфильмов (внеурочная деятельность)  

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

Создание программ в привычных средах разработки вряд ли  заинтересует учеников младших классов, поэтому язык программирования  Scratch был специально разработан как новая обучающая среда для  школьников начальных и средних классов, чтобы учить основам  программирования через создание собственных игр, анимаций,  мультфильмов и других проектов. 

Что такое Scratch 

Это бесплатная визуальная объектно-ориентированная среда  программирования с графическим интерфейсом, которая позволяет создавать  интерактивные истории,  

мультфильмы,  

игры 

и другое.  

В ней ученики управляют объектами – спрайтами. Котёнок – эмблема и  исходный персонаж программы. 

Спрайт состоит набора кадров-костюмов и сценария-скрипта. Для  редактирования костюмов спрайтов здесь встроен графический редактор.  Действие программы происходит на сцене, которая находится в правом  верхнем углу. Графический образ персонажей может быть импортирован из  любого источника изображения. 

Также персонажу задаётся скрипт действий, который составляется из  готовых команд. Команды рассортированы по блокам. Виды блоков: движение 

внешний вид 

звук

события 

контроль 

сенсоры 

операторы 

переменные 

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

Пользоваться Scratch можно полностью бесплатно как в онлайн-версии  на указанном сайте, так и в офлайн-редакторе. Также существует версия  Scratch для детей младшего возраста. Это мобильное приложение (ScratchJr) для Android и iOS, в котором ребята так же управляют спрайтами, только в  более упрощенной форме. В блоках не используется текст, поэтому дети могут учиться программировать до того, как научатся читать. Но им  доступен ограниченный набор действий: простые движения спрайтов и  работа со звуками и изображениями. 

В рамках внеурочной деятельности я использую Scratch для обучения  детей программированию в форме создания мультфильмов и игр. Эта  программа позволяет детям выразить себя в компьютерном творчестве.  

Для старших школьников создаю в данной программе иллюстративные  материалы для уроков. Такие материалы можно создавать и использовать для  образовательных целей не только по программированию, но и по истории,  биологии, физике и другим предметам.  

Почему Scratch? Преимущества 

Обучаясь программированию в данной среде, практически  невозможно ошибиться, т. к. здесь нет необходимости заучивать наизусть  слова искусственного языка и уметь писать без ошибок, т.к. программы здесь не пишут, а собирают из готовых команд. 

Scratch содержит богатую библиотеку визуальных компонентов  (изображений различных предметов и персонажей, фонов). Благодаря этому  программирование превращается в увлекательный творческий процесс. 

Доступность: можно работать бесплатно онлайн, либо скачать и  установить на свой компьютер приложение.

В Scratch можно создавать самые разные проекты: мультфильмы,  истории, игры, образовательные ресурсы, тесты, викторины, компьютерные  модели, демонстрации по различным предметам и многое другое. Кроме  того, Scratch интегрируется с LEGO WeDo, и это позволяет осваивать основы  робототехники.  

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

ориентированного программирования. 

Заключение 

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

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

Отмечу, что при составлении практических работ на Scratch учителю  рекомендуется делать опору на творческий потенциал ученика, давать  ученику определенную свободу в создании скрипта или сцены, чтобы  обеспечить развитие его способностей в плане познания и творчества.  

Итоговой работой, каждого увлеченного этим видом деятельности  школьника, является демонстрация индивидуального проекта в конце курса.

 

 

Возможности визуальной среды программирования Scratch в проектировании мультфильмов (внеурочная деятельность)

Следите за новостями в соцсетях

Вконтакте MAX Телеграм Одноклассники

А также подписывайтесь на канал Научно-образовательный вестник «Pedproject.Moscow» в MAX