Создание игры по бурятскому языку в среде Scratch
Автор: Гылыкова Татьяна Николаевна
Организация: МАОУ СОШ № 1
Населенный пункт: Забайкальский край, п. Агинское
Аннотация
Целью работы является создание компьютерной игры на языке программирования Scratch, которая может быть использована на уроках бурятского языка на любом этапе урока. Scratch - это визуальная среда программирования для обучения школьников младших, средних, а также старших классов. Применений возможностей Scratch множество: он позволяет создавать различные проекты: ролики, обучающие программы, компьютерные игры, презентации.
В качестве объекта исследования была выбрана визуальная среда программирования Scratch, с помощью которой любой учащийся может создать авторский продукт при поддержке преподавателя.
В качестве предмета исследования было выбрано создание компьютерной игры для контроля знаний по бурятскому языку на языке программирования Scratch.
Ключевые слова: scratch, спрайт, скрипт.
Методы исследования:
- сбор, анализ и систематизация
- анализ алгоритмов Scratch
- синтез выявленных алгоритмов.
Новизна: в ученическом исследовании создана игра для проверки знания по бурятскому языку в процессе изучения программы Scratch.
Уникальность игры заключается в том, что в зависимости от изучаемой темы можно изменять вопросы в игре.
Результат: Разработанная компьютерная игра на языке программирования Scratch может быть использована на уроках бурятского языка педагогами, учащимися.
Введение
В настоящее время компьютер играет все большую роль в жизни людей. Одним из способов проведения досуга среди подростков и даже взрослых людей стали компьютерные игры[1] . Но мало кто задумывается о том, кем и как были созданы или разработаны такие привычные для нас вещи, в том числе и компьютерные игры. А если и возникает такой вопрос, то думаем что это нам не под силу. Нужно быть программистом, знать языки программирования или уметь работать в специальных программах. Существуют множество языков программирования, которые предназначены для выполнения конкретных задач. Scratch (Скретч) гораздо легче, чем все традиционные языки программирования .Эта программа разрабатывалась как новая учебная среда для обучения школьников программированию. В Scratch можно создавать игры, играть с различными объектами, видоизменять их вид, перемещать их по экрану, устанавливать формы взаимодействия между объектами.
Исходя из вышеизложенного, была определена тема исследования: «Создание игры по бурятскому языку на языке программирования Scratch »
Цель работы – создание компьютерной игры по бурятскому языку, как механизма мотивации к изучению родного языка детьми младшего начального возраста, используя среду программирования Scratch.
Для достижения намеченной цели поставлены следующие задачи:
- изучить среду программирования Scratch и ее возможности;
- осуществить подбор материала для содержания игры из учебника по бурятскому языку.
- изучить алгоритмы создания игры .
- создать и апробировать игру на уроках бурятского языка.
Объект исследования – среда программирования Scratch
Предмет исследования – создание компьютерной игры в среде программирования Scratch.
Гипотеза – если создать компьютерную игру как механизм мотивации к изучению родного языка детьми, то она может быть использована учащимися, учителями на уроках.
Новизна состоит в том, что рассматриваемая среда программирования Scratch имеет очень широкие возможности по созданию собственных проектов на разные темы, которыми можно обмениваться внутри сообщества, объединяющего весь мир, которое активно формируется сейчас в Интернете. Проект актуален не только для учеников начальной школы, но и для учителей, у которых нет инструментов мотивации и тренировочных заданий вне уроков, и для родителей, у которых нет интерактива для занятий с детьми дома, и для бурятского народа в целом, осознающего значимость решения проблем сохранения бурятского языка именно с раннего возраста
Актуальность темы заключается в том, что компьютерные игры очень нравятся всем ученикам школы. Среда программирования Scratch позволяет сформировать навыки программирования Если сделать процесс обучения бурятскому языку более интересным через использование компьютерной игры, то это сможет привить у учащихся интерес к родному языку и способствовать повышению их мотивации и значимости родного языка.
Еще одним обоснованием актуальности проекта считаем отсутствие каких-либо интерактивных разработок для учителей бурятского языка, тогда как по другим образовательным предметным областям имеется множество онлайн-курсов, онлайн-тренажеров, электронных учебников, методических и дидактических материалов.
Проблема возможности объединения учебы и игры всегда остается актуальной проблемой любого учебного процесса. Программирование в среде Scratch открывает учащимся новые способы для самовыражения и помогает учиться играя.
Методы исследования:
- сбор, анализ и систематизация знаний по среде программирования Scratch;
- подбор заданий по бурятскому языку;
- анализ алгоритмов Scratch;
- синтез выявленных алгоритмов в единую программу;
1. Теоретическая часть
1.1. Понятие «программирование»
Программирование это способ общения с компьютером, то есть человек говорит с компьютером на машинном языке. С помощью языка программирования, человек ставит перед компьютером определённые задачи, которые компьютер решает при определённых условиях. С помощью языка программирования можно создавать любые приложения от мелких программ до глобальных проектов[2].
Для составления программ существуют разнообразные языки программирования: Паскаль, Бейсик, Си и др.
Scratch - это новая среда программирования, которая позволяет детям создавать собственные анимированные и интерактивные истории, игры и другие произведения. Этими произведениями можно обмениваться внутри международной среды, которая активно формируется в сети Интернет[3].
Язык программирования Scratch создан в 2007 году. Разрабатывался небольшой командой исследователей из Массачусетского технологического института во главе с Митчелл Резник. Предыдущей известной разработкой этой группы являлась популярная серия LEGO Mindstorms - комплект деталей для сборки программируемых роботов[4].
Основная идея языка программирования Scratch – стать частью образовательной программы детей и подростков, развить у них творческие способности, логическое мышление, свободу в использовании информационных технологий. Все это решается путем вовлечения учеников в создание собственных проектов: мультфильмов, демонстрационных роликов, программ- тренажеров, обучающих программ, компьютерных игр и т.д. [5].
В основе Scratch лежит графический язык программирования. Для того чтобы создать скрипт (программу для каждого объекта) нужно просто совместить графические блоки вместе, перетаскивая готовые блоки из левого поля в поле создания скрипта (программы).
Полный текст статьи см. в приложении.
