Методика по преподаванию раздела "Программирование в среде 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Подведение итогов
Примеры разработанных уроков по курсу в Приложении.
&