Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке

Дипломная работа на тему «Использование среды программирования Scratch в раннем обучении информатике»

Сегодня нас окружает высокотехнологичный и стремительно изменяющийся мир, предъявляющий высокие требования к своим гражданам. Одно из таких требований — владение алгоритмической культурой и алгоритмическим мышлением. Культура составления алгоритмов по мнению многих отечественных и зарубежных специалистов (Босова Л.Л., Кушниренко А.Г., Пейперт С., Рудченко Т.А., Сопрунов С.Ф., Семёнов А.Л., др.) должна формироваться в самом раннем возрасте.

Написание диплома за 10 дней

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. НАУЧНО-МЕТОДИЧЕСКИЕ АСПЕКТЫ
ИПОЛЬЗОВАНИЯ СРЕДЫ ПРОГРАММИРОВАНИЯ SCRATCH УЧАЩИМСЯ НАЧАЛЬНОЙ ШКОЛЫ

1.1 Формирование алгоритмической культура
и алгоритмического мышления как важнейшее требование ФГОС

1.2 Общие сведения о среде
программирования Scratch

1.3 Возможности обучения младших
школьников программированию в среде Scratch

ГЛАВА 2. ЭКСПЕРИМЕНТАЛЬНАЯ РАБОТА ПО
ИСПОЛЬЗОВАНИЮ СРЕДЫ ПРОГРАММИРОВАНИЯ СКРЕТЧ В РАННЕМ ОБУЧЕНИИ ИНФОРМАТИКЕ

<p>2.1
Практическая работа,
направленная на формирование навыков работы в среде программирования Scratch

2.2 Тестирование учащихся
и его результаты

2.3 Мнение будущих учителей начальных
классов и информатики о целесообразности использования среды Scratch в начальной школе

ЗАКЛЮЧЕНИЕ

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

СПИСОК ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

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

Следует отметить, что последнее направление в нашей стране разработано не достаточно полно, особенно это касается учеников начальной школы.

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

Объект исследования — процесс обучения информатике учащихся начальной школы.

Предмет исследования — формирование элементов алгоритмической грамотности второклассников во внеурочной деятельности по информатике в среде Scratch.

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

Согласно с объектом, предметом и целью, поставлены следующие задачи исследования:

1)    раскрыть сущность понятий «алгоритм», «алгоритмическая грамотность», «алгоритмическое мышление»;

2)   познакомиться со средой Scratch, с ее возможностями и характеристиками;

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

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

4)  разработать конспекты внеурочных занятий по формированию элементов алгоритмической грамотности у первоклассников в среде Scratch;

Для решения задач исследования были использованы следующие методы:

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

проведение занятий по разработанным сценариям, наблюдение за работой учеников, тестирование учеников, опросы студентов — будущих учителей начальных классов.
ГЛАВА 1. НАУЧНО-МЕТОДИЧЕСКИЕ АСПЕКТЫ ИПОЛЬЗОВАНИЯ СРЕДЫ ПРОГРАММИРОВАНИЯ SCRATCH УЧАЩИМСЯ НАЧАЛЬНОЙ ШКОЛЫ 1.1 Формирование алгоритмической культура и алгоритмического мышления как важнейшее требование ФГОС

В современном мире важную роль играет умение чётко планировать свои действия, находить нужную для этого информацию и правильно её обработать. Иначе говоря, современный человек должен уметь работать с алгоритмами, быть алгоритмически грамотным. Алгоритм — это последовательность команд (предписаний, инструкций) некоторому исполнителю, выполнение которых приводит к получению конечного результата (достижению цели) [26].

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

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

Алгоритмическая грамотность — более широкое понятие, включающее в себя не только знакомство с компьютером, но и освоение основных алгоритмических принципов. Понимание того, как переложить на компьютер работы, с которыми до этого справлялись только люди. Понимание того, с какими трудностями при этом предстоит столкнуться. Без этого понимания компьютер может восприниматься (и, кстати, воспринимается многими людьми старшего поколения) как какое-то чудо. А чудо сознательно использовать нельзя, его можно только ждать. Поэтому алгоритмические принципы, по мнению Кушниренко А.Г., должны быть обязательно прочувствованы в раннем возрасте.

Алгоритмическую грамотность можно формировать уже в младшем школьном возрасте. Этот возраст является в наибольшей степени подходящим для развития психических процессов, внутреннего плана действий и рефлексии, что, в свою очередь, является базой для развития алгоритмического мышления. Под алгоритмическим мышлением можно понимать совокупность мыслительных процессов, которые направленны на решение тех или иных задач, в результате чего создается алгоритм. Каждый алгоритм рассчитан на какого-то исполнителя, отображается в командах для исполнителя, который будет его проделывать; объекты, с которыми исполнитель будет осуществлять действия, создают среду исполнителя.

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

Алгоритмическое (вычислительное, компьютерное) мышление является мощным инструментом для решения прикладных задач. Алгоритмическое мышление проявляется в умении:

разбивать сложные задачи на мелкие подзадачи (декомпозиция);

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

сравнивать с задачами, решёнными ранее (распознавание паттернов);

отбрасывать несущественные детали (абстрагирование);

определять и прорабатывать шаги для достижения результата (алгоритмизация);

совершенствовать вышеперечисленные этапы (отладка).

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

В соответствии с ФГОС НОО предмет информатика не изучается в обязательном порядке как самостоятельная дисциплина, а рассматривается вместе с математикой; занятия по информатике могут проводиться в рамках внеурочной деятельности. Каждый выпускник начальной школы должен овладеть основами логического и алгоритмического мышления, пространственного воображения и математической речи, измерения, пересчета, прикидки и оценки, наглядного представления данных и процессов, записи и выполнения алгоритмов. Нетрудно сделать вывод о том, что формирование алгоритмической грамотности, один из ключевых результатов, достижение которого требует ФГОС НОО [24].

Задача современного образовательного процесса — не просто формирование знаний обучающегося по определенному предмету, но и создание условий для творческой самореализации каждого ученика, для развития интеллектуального и духовного потенциала личности ребенка. В наше время существует огромное количество программных сред, посредством которых можно, обучая детей программированию, формировать их алгоритмическую грамотность, развивать алгоритмическое мышление. Среди них Роботландия, Кумир (Комплект Учебных МИРов), ПервоЛого, Логомиры, Scratch и т.д.

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

Scratch — это современная объектно-ориентированная среда, которая была создана для обучения программированию детей от 7 лет. Эта программная среда позволяет детям создавать различные визуализированные истории, анимации, игры и многое другое с помощью разноцветных блоков, очень похожих на кирпичики конструктора Лего, и объектов, которые можно видоизменять, перемещать по экрану и осуществлять их взаимодействие с другими объектами. Scratch — это мультимедийная система, которая позволяет детям выражать себя и свои способности в компьютерном творчестве. Основная часть операторов языка Scratch направлена на работу с графикой и звуком, создание анимационных и видеоэффектов. Расширенные возможности манипуляции с медиаинформацией — главная особенность среды Scratch.

По мнению Патаракина Е., когда ученики создают проекты в Scratch, они осваивают множество навыков, развивают творческое мышление, · предметное общение, системный анализ, беглое использование технологий, эффективное взаимодействие, проектирование, постоянное обучение [17].

Программный интерфейс Scratch спроектирован и сделан для детей, поэтому он предельно хорошо понимается интуитивно. Давайте рассмотрим, как устроена среда. Запускаем программу. Она имеет вид (рис. 1.1.):

Рис. 1.1. Интерфейс Scratch

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

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

Рассмотрим левую часть окна программы. В верхней части находится секция, в которой изображено 8 кнопок. Каждая кнопка имеет своё название: движение, контроль, внешность, сенсоры, звук, операторы, перо, переменные (рис. 1.2).

Рис. 1.2. Команды

Каждому названию соответствует свой набор команд; все команды одного набора окрашены в свой цвет. При выборе того или иного блока команд весь набор команд отображается в нижней части секции (рис. 3). При нажатии одной кнопки, остальные выключаются автоматически.

3. Набор команд

В таблице 1.1 Описаны свойства всех команд, образующих блок Движение.
Таблица 1.1 Блок движение

 

В таблице 1.2 Описаны свойства всех команд, образующих блок Внешность.
Таблица 1.2 Блок внешность

 

В таблице 1.3 Описаны свойства всех команд, образующих блок Звук.

Таблица 1.3 Блок звук

 

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

В таблице 1.4 Описаны свойства всех команд, образующих блок Перо.

Таблица 1.4 Блок перо

 

В таблице 1.5 Описаны свойства всех команд, образующих блок Контроль.
Таблица 1.5 Блок контроль

 

В таблице 1.6 Описаны свойства всех команд, образующих блок Сенсоры.
Таблица 1.6 Блок сенсоры

 

В таблице 1.7 описаны свойства всех команд, образующих блок Числа.

Таблица 1.7

 

В таблице 1.8 описаны свойства всех команд, образующих блок Переменные.

Рис. 1.4. Свойства и поле действий объекта

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

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

Спрайт — это стандартное название всех объектов в программе Scratch. Они отличаются между собой только номерами. В окошке с названием можно без труда изменить название спрайта на любое другое.

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

Вкладка костюмы (см. рис. 1.5) даёт возможность выбрать новый костюм из имеющейся библиотеки костюмов, а так же самостоятельно его нарисовать. Готовые костюмы разделены на разделы: люди, животные, фантастические существа, буквы, предметы и транспорт, которые может надевать на себя объект. Кнопка звук позволяет менять издаваемые объектом звуки и записывать новые. навык внеурочный алгоритмический грамотность

Рис. 1.5. Костюмы

В правой части окна программы находится область с белым фоном — это сцена проекта (см. рис. 1.6), на котором происходят все запрограммированные действия: добавляются объекты, изменяются фоны, которым задаются команды. На этой сцене у нас находится наш персонаж Спрайт, главный герой программы Scratch.

Рис. 1.6. Сцена

Над секцией под название сцена находятся кнопки (см. рис. 1.7).

Рис. 1.7. Кнопки

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

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

Рис. 9. Панель

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

— это обучающая среда языка программирования, которая была создана для учащихся от 7 до 16 лет, но и дети более младшего возраста могут создавать в этой среде игры, презентации, анимированные картинки, придумывать фильмы и раскрывать все свои таланты и творческие способности не только в школе, но и с родителями, сестрами, братьями дома. Scratch позволяет управлять различными объектами, придумывать своих, новых персонажей и оживлять их. Так же ребёнок может сочинять сценарии развития событий, заставить взаимодействовать персонажей друг с другом, научиться работать со звуком. Важно и то, что ребенок имеет возможность поделиться результатом своего творчества с друзьями или другими пользователями. Обсуждать их на форумах, делиться опытом и просматривать работы других пользователей.
1.3 Возможности обучения младших школьников программированию в среде Scratch

Среда программирования Scratch была разработана группой специалистов MIT Media Lab из Массачусетского института технологии для детей младших и средних классов. Идея создания Scratch пренадлежит ученику Пейперта Мичелу Резнику. Название произошло от слова scratching

—      техники, используемой хип-хоп-диджеями, которые крутят виниловые пластинки взад-вперёд руками для того, чтобы смешивать музыкальные темы [28]. Основная задача проекта состоит в развитии у детей школьного возраста логического мышления, умения работать с информационными технологиями и развития творческих потенциалов и самовыражения. Scratch был создан на основе языка Лого и написан на языке Squeak. Внешне программа напоминает конструктор Лего. Все команды собираются из разноцветных блоков, образуя скрипт. Это придаёт программе очень привлекательный, яркий и интересный внешний вид, что немало важно для детей школьного возраста. Все это помогает лучшему усвоению и запоминанию информации. При этом блоки сконструированы так, что не каждый элемент можно соединить с любым другим элементом, их собрать можно только в правильные конструкции, что исключает возможность ошибки.

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

В среде программирования Scratch большом количестве представлен набор различных мультимедийных инструментов, что по мнению Л. Л. Босовой «способствует формированию у школьников привычки к систематизации информации; выбор нужного варианта костюма из нужной папки способствует приобретению навыка поиска данных при иерархической организации их хранения. Кроме того, возможность выбора в качестве внешнего вида основного персонажа изображений одушевленных и неодушевленных предметов (например, букв) дает обучающимся более общее представление о том, кто может быть исполнителем в принципе — тот, кто может выполнять определенный набор команд» [3].

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

Всё это позволяет вовлечь детей в учебный процесс, стимулирует желание, интерес к изучению предмета «Информатика и ИКТ».

В учебно-методическом пособии «Проектная деятельность школьника в среде программирования Scratch» [19] авторы выделяют следующие сущностные свойства Scratch:

Простота и дружественность интерфейса позволяют начинать изучение программирования, как только дети научатся читать. Редактор текстов как конструктор дает возможность на подсознательном уровне превратить

«учёбу» в «не учёбу», а кроме того — сократить количество ошибок в программе.

Ориентированность на графику, так как доказана эффективность обучения с опорой на наглядно-образное мышление.

· Объектная ориентированность позволяет изучить основные способы создания программ с объектами. Заметим, что Scratch — своеобразный объектно-ориентированный язык. В нём отсутствуют концепции, без которых многие вообще не представляют себе объектно-ориентированную технологию. Например, при изучении Scratch ученик не описывает классов, не использует полиморфизм, не строит деревьев наследования, не сталкивается с инкапсуляцией. Есть объект, его поля и методы (переменные и скрипты). Но отсутствие названных концепций создаёт трудности программирования, особенно заметные при разработке сложных проектов.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Многочисленные повторения кода ведут, в конце концов, к идее наследования, многочисленные однотипные сообщения для разных объектов к идеям полиморфизма и абстрактных классов. Лёгкость изменения полей (и совершения ошибок при таких изменениях) приводит к мысли о сокрытии данных, то есть инкапсуляции. При этом важно, что эти идеи не сообщаются педагогом неподготовленному ученику (даже для студентов 1-2 курса физико-математического факультета названные концепции бывают слишком абстрактны), а самозарождаются, и впоследствии падают на подготовленную почву.

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

Многопоточность позволяет не просто строить модели объектов, но создавать модели действительно комплексных систем, причём без излишних технических сложностей. Кроме того, параллельное программирование сегодня является чрезвычайно востребованной технологией, что делает раннее знакомство детей с ней полезным в плане будущей профессиональной ориентации.

Изначально Scratch подразумевался как среда обучения детей программированию на уроках информатики, но современные методики обучения позволяют использовать среду Scratch не только на уроках информатики и ИКТ, но и как полезный материал на других школьных дисциплинах. По мнению Л.Л. Босовой, «методологическая основа ФГОС — это системно-деятельностный подход, в рамках которого реализуются современные стратегии обучения, предполагающие использование ИКТ в процессе изучения всех предметов и во внеклассной деятельности» [4]. Это даст возможность совмещать традиционные предметы (математику, технологию) с изучением программирования. При разработке проекта по одной из таких дисциплин, дети будут не только лучше запоминать информацию, но и учиться создавать, разрабатывать алгоритмы (последовательность) своих действий.

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

В Scratch учащиеся знакомятся с такими понятиями, как линейный алгоритм, разветвленный алгоритм, циклический алгоритм, вспомогательный алгоритм.

В статье «Методика применения интерактивных сред для обучения младших школьников программированию» Л. Л. Босова пишет о том, что в среде Scratch линейные алгоритмы хорошо изучаются с помощью команд движения. Команды очень простые, понятные, так как любой исполнитель передвигается шагами, поворачивается по часовой и против часовой стрелки [3]. Не нужно постоянно набирать большое количество команд, они просто перетаскиваются из одной части в другую. Программа позволяет в короткий срок получить результат и иллюстративность среды является прекрасной мотивацией для обучения. Для создания разветвленных алгоритмов в среде существует полная и не полная формы ветвления. Циклы могут быть конечными, связанные каким-либо с условием и бесконечные.

В учебно-методическом пособии «Проектная деятельность школьника в среде программирования Scratch» [19] авторы объясняют, что для успешной работы в среде Scratch желательно, чтобы школьник имел предварительную практику работы за компьютером, включающую знания и умения и по следующим направлениям:

1.        Назначение основных устройств компьютера для ввода и вывода информации;

2.       Включение и выключение компьютера и подключаемых к нему устройств;

3.       Операционная система MS Windows:

4.       Рабочий стол;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

5.       Панель задач (назначение каждой из четырех функциональных частей: кнопка «Пуск», панель быстрого запуска приложений, область задач, системная панель);

6.       Значки;

7.       Файлы и папки;

8.       Имя файла;

9.       Размер файла;

10.       Сменные носители;

11.     Адрес файла;

12.       Операции над файлами и папками (создание, сохранение, открытие, копирование, переименование);

13.       Навыки набора текста на компьютере;

14.     Техника работы с мышью;

15.     Окна и их элементы (меню, панели инструментов, вкладки, кнопки, полосы прокрутки, выпадающие списки и др.);

16.     Запуск и завершение программы.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

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

К преимуществам программной среды Scratch так же можно отнести развитие основных личностных, метапредметных и предметных результатов [3]:

ответственное отношение к обучению;

повышение уровня самооценки;

умение довести дело до конца;

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

формирование уважительного отношения к мнению других людей;

развитие эстетического вкуса;

развивает творчество и любознательность;

умение работать в группах;

способность формулировать и ставить перед собой задачи и пути их решения;

умение выбора и поиска нужной информации;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

саморазвитие;

самоконтроль;

умение корректировать свои недочеты;

знание понятий: «алгоритм, виды алгоритмов»;

развитие алгоритмической грамотности и мышления;

умение составлять алгоритмы;

навыки работы с компьютером и программами;

формирование значения информатики и ИКТ в повседневной жизни.

Выделим особенности учебной деятельности, организуемой с помощью объектно-ориентированной среды Scratch [12]:

выполнение как индивидуальных, так и групповых проектов;

уровень сложности задания ребёнок может выбрать сам;

неограниченный выбор тематики проектов;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

свободный обмен мыслями в групповых проектах, и так же просто со своими сверстниками.

Современный человек должен быть алгоритмически грамотным: он должен уметь чётко планировать свои действия, находить нужную для этого информацию и правильно её обработать. Алгоритмическая грамотность — первый шаг к развитию алгоритмического мышления школьников, проявляемому в их умении разбивать сложные задачи на мелкие подзадачи, сравнивать с задачами, решёнными ранее, отбрасывать несущественные детали, определять и прорабатывать шаги для достижения результата, совершенствовать вышеперечисленные этапы. Высокий уровень алгоритмического мышления обучающихся — одно из важных требований ФГОС НОО. В наше время существует огромное количество программных сред, посредством которых можно, обучая детей программированию, формировать их алгоритмическую грамотность, развивать алгоритмическое мышление. Среди них Роботландия, Кумир (Комплект Учебных МИРов), ПервоЛого, Логомиры, Scratch и т.д.

Scratch — это современная объектно-ориентированная свободно распространяемая среда, специально созданная для обучения программированию детей от 7 лет. Эта программная среда позволяет детям создавать различные визуализированные истории, анимации, игры и многое другое с помощью разноцветных блоков, очень похожих на кирпичики конструктора Лего, и объектов, которые можно видоизменять, перемещать по экрану и осуществлять их взаимодействие с другими объектами. Scratch — это мультимедийная система, которая позволяет детям выражать себя и свои способности в компьютерном творчестве. Основные возможности использования данной среды в работе с младшими школьниками определяются тем, что: среда обладает простым и дружественным интерфейсом; ориентированность на графику позволяет опереться на наглядно-образное мышление и повысить за счет этого эффективность обучения; объектная ориентированность позволяет изучить основные способы создания программ с объектами; ориентация на обработку событий способствует формированию умения устанавливать причинно-следственные связи, развитию логического мышления, закладывает основы системного мышления.

К особенностям учебной деятельности, организуемой с помощью объектно-ориентированной среды Scratch, можно отнести: выполнение как индивидуальных, так и групповых проектов; уровень сложности задания ребёнок может выбрать сам; неограниченный выбор тематики проектов; свободный обмен мыслями в групповых проектах, и так же просто со своими сверстниками.   ГЛАВА 2. ЭКСПЕРИМЕНТАЛЬНАЯ РАБОТА ПО ИСПОЛЬЗОВАНИЮ СРЕДЫ ПРОГРАММИРОВАНИЯ СКРЕТЧ В РАННЕМ ОБУЧЕНИИ ИНФОРМАТИКЕ

2.1 Практическая работа, направленная на формирование навыков работы в среде программирования Scratch

Базой для экспериментальной работы послужило ГБОУ г. Москвы школа №1000 «Сказка».

Изучив методическую литературу мы составили конспекты занятий по обучению работе в среде программирования Scratch. Работа в программе Scratch проводилась во 2«Д» классе, в свободное от уроков время. С учениками было проведено 3 занятия.

 

 

Занятие 2. Создание мультфильма в Scratch

 

Занятие 3. Игра «Поймай меня»

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

 

Для того, чтобы акула всегда двигалась к рыбке нам нужно использовать команду «повернуться к» и выбрать в списке имя нашей рыбки «Спрайт1».

Что нам нужно сделать, чтобы акула двигалась постоянно? (Ответы детей). Создаем цикл. Сделайте цикл самостоятельно, следуя подсказкам в инструкции.

Замечательно! А теперь мы перемещаем наших героев в разные места игрового поля. Запускаем игру нажатием на зеленый флажок и начинаем нажимать на кнопки движения, убегая от акулы. Если вы вдруг не успеваете убегать от акулы, можно поменять скорость и у акулы, и у рыбки.

Ребята, чтобы игра была у нас интереснее я вам предлагаю сделать так, чтобы после того, как акула поймает или по- другому дотронется до рыбки, появлялась надпись «Поймал». Чтобы акула выполняла это действие мы обратимся в оператору «Если». В разделе «Сенсоры» нам необходимо выбрать команду «Касается». В разделе «Внешность» выбираем команду «Говорить _ в течение _ секунд» (первая

сверху), вместо «Привет» пишем нашу надпись, меняем время на 2 Секунды и соединяем в общий цикл. Чтобы верно всё соединить, давайте обратимся к нашей инструкции

и там вы увидите, как правильно составить нашу конструкцию. Приступаем к работе. Будьте внимательны!

2.2 Тестирование учащихся и его результаты

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

Таблица 9 Тест «Знакомство со средой программирования Scratch»

 

Стоит заметить, что в экспериментальном классе нет обязательного изучения информатики; занятия по информатике проходят как внеурочные, посещение этих занятий осуществляется по желанию учеников и их родителей. На внеурочных занятиях второклассники работают со средой программирования ПервоЛого. При этом, занятия с ПервоЛого построены так, что школьники не программируют в этой среде, а, преимущественно, рисуют. Многие учащиеся не посещают эти занятия. В целом, ученики класса имели низкий уровень навыков работы с компьютером.
Таблица 10 Таблица результатов тестирования

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

 

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

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

Тема: Использование среды Scratch в раннем обучении информатике.

Проблема: Перспективно ли применение в учебном процессе среды программирования Scratch?

Респонденты: Студенты 503-504 групп факультета начального образования (ФНО), будущие учителя начальных классов и информатики.

Гипотеза: Студентки 5 курса ФНО — будущие учителя начальных классов и информатики — считают, что в учебном процессе среда программирования Scratch более перспективна, нежели среда

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

Задачи:

Выявить, знакомы ли студентки ФНО — будущие учителя начальных классов и информатики — со средой программирования Scratch.

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

Выяснить, планируют ли выпускницы СГУ — будущие учителя начальных классов и информатики — вести занятия по информатике со школьниками.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

После прохождения практики я опросила своих однокурсниц — будущих учителей начальных классов и информатики — по заранее разработанной онлайн анкете. Опрос был анонимный, студентки заходили по предоставленной им ссылке на Google Диск, где и была размещена анкета. Всего было опрошено 22 студентки из 504 и 503 групп V курса ФНО. Опрашиваемые все были знакомые мне люди.

АНКЕТА

Прошу отвечать искренне. Анонимность и конфиденциальность гарантируется. Будьте внимательны, некоторые вопросы подразумевают развернутый ответ.

1.        Знаете ли Вы, что такое Scratch? (Да, нет)

2.       Встречались ли Вы со средой Scratch на практике? (Да, нет)

3.       Как Вы думаете, стоит ли использовать среду Scratch в раннем обучении информатике? (Да, нет, не знаю)

4.       Эффективно ли использование Scratch на других школьных дисциплинах? (Да, нет, не знаю)

5.       Можно ли в программной среде Scratch развивать личностные, метапредметные и предметные результаты? (Да, нет, не знаю)

6.       Scratch лучше ПервоЛого? Запишите ответ в развернутом виде. (Да (нет) потому что…)

7.        Нравится ли детям работать в программной среде Scratch? Почему? (Развернутый вариант ответа)

8.       Будете ли Вы использовать эту среду в обучении? (Да, нет, не знаю)

9.       Посоветовали ли Вы Scratch своим коллегам? (Да, нет, не знаю)

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

10.       Планируете ли вести занятия по информатике со школьниками? (Развернутый вариант ответа)

Подсчитывались проценты ответов по каждой позиции.

Анализ полученных результатов позволяет сделать следующие выводы.

1.        Гипотеза о целесообразности перехода с ПервоЛого на использование среды программирования Scratch в раннем обучении информатике оказалась верной: большинство респондентов (63,6 %) считают, что среду программирования стоит использовать в раннем обучении информатики; 40,9 % респондентов считают её эффективным средством обучения не только на уроках информатики, но и на других дисциплинах; 68,2 % респондентов посоветовали бы Scratch своим коллегам. Большинство (77,3 %) считают, что в среде Scratch возможно развивать личностные, метапредметные и предметные результаты.

2.        Почти половина опрошенных студенток (40,9 %) не сталкивалась на практике с этой средой программирования. Можно предположить, что во многих школах в начальных классах отсутствует такой предмет, как информатика, или эта дисциплина является факультативом. Или можно рассмотреть такой вариант, что программная среда Scratch, возможно, используется не во всех школах.

3.       На вопрос «Scratch лучше ПервоЛого?» мы получили утвердительного ответа только от 36,3 % респондентов. При выборе других вариантов ответом многие студентки исходили из того, что каждая из программ хороша по-своему и у каждой есть свои плюсы и минусы. Кроме того, в СГУ в настоящее время больший уклон идёт на изучение ПервоЛого; изучение Scratch только начинается. Что касается школ, то многие из них также используют именно ПервоЛого. Многие студентки считают ПервоЛого лучше из-за того, что не знакомы с другими видами программ.

4.       На вопрос «Нравится ли детям работать в программной среде Scratch? Почему?» большинство респондентов (54,5 %) затрудняются дать ответ, а 45,5 % опрошенных дают утвердительный ответ. Последние аргументируют это тем, что детям интереснее и увлекательнее работать в Scratch, так как эта программа имеет яркий, простой, удобный интерфейс и детям нравится собирать команды в виде «конструктора Лего.

5. В ходе исследования так же выяснилось, что 72,7 % студенток планируют вести занятия по информатике со школьниками.

Базой для экспериментальной работы послужило ГБОУ г. Москвы школа №1000 «Сказка». Изучив методическую литературу мы составили конспекты занятий по обучению работе в среде программирования Scratch. Работа в программе Scratch проводилась со второклассниками, в свободное от уроков время. С учениками было проведено 3 занятия:

Занятие 1. Знакомство со средой Scratch Занятие 2. Создание мультфильма в Scratch Занятие 3. Игра «Поймай меня»

Итоговое тестирование второклассников показало, что компьютерная среда программирования Scratch легко ими осваивается. Можно утверждать, что у второклассников не возникало сложностей при работе с этой программой; дети с интересом получали новые знания, умения и навыки. Отдельные ошибки, допущенные учащимися, могут быть объяснены тем, что некоторые ученики посещали не все внеурочные занятия и просто не были знакомы с соответствующим материалом.

В последнее время среда программирования Scratch получила широкое распространение во всем мире; она позиционируется как наиболее эффективное средство для формирования алгоритмической грамотности и развития алгоритмической культуры младших школьников. В нашей стране для этих целей активно используется ПервоЛого. Для выяснения мнения будущих учителей начальных классов и информатики о целесообразности использования среды Scratch в раннем обучении информатике я организовала и провела соответствующий опрос своих однокурсниц. Анализ полученных результатов позволяет говорить о том, что гипотеза о целесообразности перехода с ПервоЛого на использование среды программирования Scratch в раннем обучении информатике оказалась верной. ЗАКЛЮЧЕНИЕ

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Современный человек должен быть алгоритмически грамотным, обладать развитым алгоритмическим мышлением. Высокий уровень алгоритмического мышления обучающихся — одно из важных требований ФГОС НОО. В наше время существует огромное количество программных сред, посредством которых можно, обучая детей программированию, формировать их алгоритмическую грамотность, развивать алгоритмическое мышление. Среди них Роботландия, Кумир (Комплект Учебных МИРов), ПервоЛого, Логомиры, Scratch и т.д.

Scratch — это современная объектно-ориентированная свободно распространяемая среда, специально созданная для обучения программированию детей от 7 лет. К особенностям учебной деятельности, организуемой с помощью объектно-ориентированной среды Scratch, можно отнести: выполнение как индивидуальных, так и групповых проектов; уровень сложности задания ребёнок может выбрать сам; неограниченный выбор тематики проектов; свободный обмен мыслями в групповых проектах, и так же просто со своими сверстниками.

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

В последнее время среда программирования Scratch получила широкое распространение во всем мире; она позиционируется как наиболее эффективное средство для формирования алгоритмической грамотности и развития алгоритмической культуры младших школьников. В нашей стране для этих целей активно используется ПервоЛого. Результаты проведенного опроса будущих учителей начальных классов и информатики свидетельствуют о целесообразности перехода к использованию среды Scratch в раннем обучении информатике. СПИСОК ЛИТЕРАТУРЫ

1.      Босова Л.Л., «Методика применения интерактивных сред для обучения младших школьников программированию» / Л.Л. Босова, Т.Е. Сорокина //Информатика и образование. — №7 (256). — 2014. С. 62

2.       Дедова Н.Н. «Анимационная среда программирования «Скретч» во внеклассной работе по информатике». Электронное периодическое издание. Информационная среда образования и науки. 2012. № 11. С. 16- 18.

3.      Денисова Л.В., Дженжер В.О. Среда Scratch в практике учителя начальной школы // Начальная школа. — 2012. — №5. — С. 31-35.

4.      Денисова Л.В., Дженжер В.О. Среда программирования Scratch как инструмент исследований для школьников // Педагогическая информатика. — 2011. — №2. — С. 3-11.

5.       Зорина Е. М. Турнир «Юный скретчер» как средство повышения интереса школьников к программированию // Информатика в школе. — 2017. — № 1(124). . — С. 64.

6.       Ильина К. В., Рылова В. В. Формирование алгоритмического мышления учащихся через освоение принципов программирования в среде Scratch // Преподавание информационных технологий в российской федерации Материалы Тринадцатой открытой Всероссийской конференции. Пермский государственный национальный исследовательский университет. . — Пермь: Пермский государственный национальный исследовательский университет (Пермь), 2015. — С. 252- 253.

7.       Кабанова Л. Использование Скретч в образовании // информационные технологии в общем образовании «ИТО-САРАТОВ — 2010» Всероссийская научно-практическая конференция: сборник трудов участников: в 2 частях. — Саратов: Саратовский институт повышения квалификации и переподготовки работников образования, 2010.

8.       Казачкова А. А. Обучение скретчу или обучение в скретче // информационные технологии в образовании V Всероссийская (с международным участием) научно-практическая конференция. — Саратов: ООО «Издательский центр «Наука»», 2013.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

9.       Коробова Т. М. Программирование в школе // Информационные технологии в образовании Материалы VI Всероссийской научно- практической конференции. Саратовский государственный университет имени Н.Г. Чернышевского. — Саратов: ООО «Издательский центр «Наука», 2014. — С. 209-212.

10.     Литвин А.В. Создание собственных проектов в анимационной среде скретч // Методические материалы в поддержку курса «Анимационная среда программирования Скретч» для системы дополнительного образования. — Магнитогорск : Магнитогорский государственный университет (Магнитогорск), 2009.

11.     Патаракин Е. Учимся готовить в среде Скретч. Придумай — Запрограммируй — Поделись». Версия 2.0 . — 6 с.

12.     Пейперт С. Переворот в сознании: Дети, компьютеры и плодотворные идеи. . — Москва: Педагогика, 1989.

13.    Рындак В. Г., Дженжер В. О., Денисова Л. В Учебно-методическое пособие «Проектная деятельность школьника в среде программирования Scratch». — 11-12 с.

14.    СанПиН 2.4.2.2821-10 «Санитарно-эпидемиологические требования к условиям и организации обучения в общеобразовательных учреждениях». Выдержки — положения касающиеся кабинета информатики и урока информатики.

15.     Сопрунов С. Ф. Непростое программирование на Лого. Московский институт открытого образования, 2011.

16.     Сорокина Т.Е. Пропедевтика программирования в курсе информатики 5-6 классов на базе среды SCRATCH // мат. конф./ XII открытая Всерос. конф. — Казань: Казанский (Приволжский) федеральный университет, 2014. — С. С. 313-315.

17.     Сорокина Т. Е. Создание мини-проекта «Часы» в программной среде Scratch»./ // Информатика в школе. — 2017. — № 1(124). — С. 64.

18.     Федеральный государственный образовательный стандарт начального общего образования.

19.     Храмова М. В., Феоктистова О. А. Использование языка Scratch в курсе теории и методики обучения информатики // ЕСТНИК МГПУ. Серия: Информатика и информатизация образования. — 2008. — №16. — С. 179-181.

20.    Цветкова М.С., Великович Л.С. Информатика и ИКТ. Учебник для нач. и сред проф. Образования. . — 3 изд. Академия , 2012. — 89 с.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

21.    Югова Н. Л. Методические возможности использование языка scratch // Проблемы школьного и дошкольного образования. Материалы VII регионального научно-практического семинара «Достижения науки и практики — в деятельность образовательных учреждений» (с международным участием). ФГБОУ ВО Глазовский государственный педагогический институт им. В.Г. Короленко. — Глазов: Глазовский государственный педагогический институт им. В.Г. Короленко (Глазов), 2016.

22.     Яникова Н. В. Возможности среды Scratch для развития ключевых компетенций учащихся и профессионального роста педагогов // Информатика и образование. — 2013. — №8 (247). — С. 34-36.

Средняя оценка 0 / 5. Количество оценок: 0

Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

1666

Закажите такую же работу

Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке