«Основы программирования в среде Scratch»

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

Во-вторых, это среда моделирования. Моделирование является универсальным методом познания окружающего мира. Составляя мысленный образ модели ученику необходимо пронести ее анализ и представить с помощью средств некоторого языка своими элементами и связями. Это способствует формированию у ребенка причинно следственных связей, логического и наглядно-образного мышления, которые необходимы для формирования познавательных УУД.

В-третьих, в Scratch можно проектировать. Для этого среда имеет: редактор кода, компилятор, отладчик, графический редактор для создания и модификации объектов, библиотеку готовых объектов (спрайтов) и звуков, много готовых примеров. Благодаря наличию таких средств программа Scratch «собирается» из разноцветных блоков-команд так же, как собираются из разноцветных кирпичиков в конструкторах Лего различные объекты. Имеется возможность внесения изменений в программу даже тогда, когда она запущена, что позволяет экспериментировать с новыми идеями по ходу решения задачи. В результате выполнения простых команд создаётся сложная модель, в которой взаимодействуют множество объектов, наделенных различными свойствами. Поэтому данную среду можно еще рассматривать и как возможность организации проектной деятельности, как единоличной, так и групповой. Любая проектная деятельность предполагает этапы работы над проектом - это проблематизация, целеполагание, планирование, реализация, рефлексия. Даже самые простые проекты, созданные в Scratch, предусматривают поэтапное их выполнение для достижения цели. Т.е. среда Scratch имеет инструментальные возможности, которые способны формировать у учащихся регулятивные универсальные действия.

В-четвертых, созданные скретч - проекты можно опубликовывать в сети Интернет, а также обмениваться ими внутри международной среды в рамках сообщества Scratch (http://scratch.mit.edu). Все участники сообщества могут между собой общаться на форуме, послушать похвалу и критику, найти единомышленников, подчерпнуть новые идеи. Это возможность среды Scratch позволяет формировать у ученика коммуникативные универсальные действия.

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

преподаватели

Содержание программы

Цели программы

Материально-техническая база