Методика по преподаванию раздела "Программирование в среде Scratch" учащимся начальной школы

Курсовой проект - Педагогика

Другие курсовые по предмету Педагогика

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

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

Подготовительный этап. На этом этапе происходит постановка цели (конечного результата деятельности); составляется план деятельности: выделяются все объекты предстоящего проекта, их свойства и взаимодействия; выделяются отдельные подзадачи и последовательность их выполнения. Организационный этап - распределение ролей в группе по виду деятельности (художник, программист, музыкальный редактор и т. п.) или по подзадачам.

Осуществление проекта. На этом этапе разрабатывается визуальное представление объектов и их скрипты. Здесь же происходит отладка кода.

Презентация проекта и рефлексия - демонстрация проекта классу, обсуждение и оценивание проекта; формулирование выводов.

При оценивании итогового проекта следует обращать внимание на такие элементы проекта, как:

наличие заставки и титров с указанием авторства;

наличие соответствующего музыкального сопровождения с указанием в титрах авторов музыки;

продуманность интерфейса игры;

наличие этапа подведения итогов игры;

художественное оформление;

техническую сложность;

защиту от ошибок;

практическую значимость проекта.

Помимо собственно проекта следует оценивать умения групповой работы. Умение организовывать работу в группе следует оценивать по:

. наличию и функциональности разделения обязанностей;

. информированности группы о результатах работы;

. вкладу каждого члена группы.

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

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

При создании сложных проектов ученик не просто освоит азы программирования, но и познакомится с полным циклом разработки программы, начиная с этапа описания идеи или ТЗ, и заканчивая тестированием и отладкой.

Благодаря использованию технологии Scratch, дети получают возможность:

постепенно учиться программированию;

реализовать свои творческие порывы;

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

получать живой отклик от единомышленников;

оценить свои творческие способности.

Когда ученики создают проекты в Scratch, они осваивают множество навыков 21 века, которые будут необходимы для успеха:

творческое мышление;

ясное общение;

системный анализ;

беглое использование технологий;

эффективное взаимодействие;

проектирование;

постоянное обучение.

 

Учебно-тематическое планирование

№ урокаНазвание урока1Установка Scratch. Интерфейс программы.2Создание первого скрипта и исследование среды Scratch.3Кирпичики контроля4Кирпичики движения 5Кирпичики внешнего вида6Кирпичики рисования7Кирпичики звука8Кирпичики операторов9Кирпичики сенсоров10Содержимое ящиков11Внешний вид объекта (фиолетовый ящик)12Синий ящик - Движение13Команды рисования (темно-зеленый ящик)14Кирпичики чисел (зеленый ящик)15Кирпичики контроля (желтый ящик)16Датчики (голубой ящик)17Лиловый ящик - Звуки18Переменные (оранжевый ящик)19Создание спрайта и его костюмов20Мультипликация в Scratch21Взаимодействие объектов - кошка убегает от мышки22Играем с геометрическими фигурами23Играем с буквами24Поиграем со случайными надписями на экране25Модель битвы драконов и демонов26Управление через обмен сообщениями27Сказка про Зайца и Лису28Сказка про репку29Обобщение основных приемов30Создание презентации31Создание комикса32Сретч-квест33Самостоятельная творческая работа34Подведение итогов

Примеры разработанных уроков по курсу в Приложении.

&