Проект «Программирование на Scratch для создания мини-игр»
проект по информатике (3 класс)
Современный мир невозможно представить без цифровых технологий. Телефоны, планшеты, компьютеры, бытовая техника с интеллектуальным управлением – это лишь малая часть цифровых устройств, которые облегчают нашу жизнь. Практически никто не задумывается о том, кем и как они были созданы. При этом к удивлению взрослых, дети быстро учатся управлять данными устройствами, а компьютерные игры для детей – это одно из самых любимых занятий.
Компьютерные игры были созданы программистами – специалистами, профессионально занимающимися программированием. Чтобы создать игру для компьютера, надо написать программу, а для этого нужно научиться программировать.
Скачать:
| Вложение | Размер |
|---|---|
| 754.63 КБ |
Предварительный просмотр:
Управление образования администрации муниципального округа Горноуральский Свердловской области
Муниципальное бюджетное общеобразовательное учреждение средняя общеобразовательная школа №2
Проект
Направление «Информатика»
(Исследовательская работа)
«Программирование на Scratch для создания мини-игр»
Исполнитель:
Пушкарев Алексей Сергеевич,
ученик 3 класса МБОУ СОШ №2
Руководитель:
Южакова Светлана Георгиевна, учитель начальных классов, первая квалификационная категория
2025 г.
Содержание
Глава 1. Среда программирования Scratch. 5
Глава 2. Создание компьютерной игры в среде программирование Scratch 8
Изучение интереса младших школьников к компьютерным играм 8
Создание игры «Птица ловит бабочек» в программе Scratch 9
Список использованных источников информации 11
Введение
Современный мир невозможно представить без цифровых технологий. Телефоны, планшеты, компьютеры, бытовая техника с интеллектуальным управлением – это лишь малая часть цифровых устройств, которые облегчают нашу жизнь. Практически никто не задумывается о том, кем и как они были созданы. При этом к удивлению взрослых, дети быстро учатся управлять данными устройствами, а компьютерные игры для детей – это одно из самых любимых занятий.
Компьютерные игры были созданы программистами – специалистами, профессионально занимающимися программированием. Чтобы создать игру для компьютера, надо написать программу, а для этого нужно научиться программировать.
Мое первое знакомство с программированием началось с того, что мой двоюродный брат показал созданную им игру. Теперь я знаю, что существуют разные языки программирования, например, Python, C, C++, Java и другие, с помощью которых можно выполнять определенные задачи. Одним из самых простых языков программирования является Scratch (Скретч). Эта программа была разработана для обучения программированию школьников. Моя исследовательская работа посвящена программированию в этой среде. Исходя из вышесказанного, определяется актуальность выбранной темы.
Цель работы: исследовать возможности среды Scratch для создания компьютерных игр.
Задачи:
- Изучить программное обеспечение Scratch;
- Разработать игру в технологии Scratch;
- Представить созданную игру пользователям;
- Исследовать заинтересованность младших школьников в создании собственных компьютерных игр.
Объект исследования: среда программирования «;.
Предмет: принципы создания компьютерных игр в среде «Scratch».
Гипотеза: каждый может научиться создавать мини-игры с помощью программы Scratch, проявляя свое воображение и творческие способности.
Методы работы над проектом:
- поиск и изучение информации;
- анкетирование;
- программирование в среде «Scratch».
Практическая значимость работы заключается в возможности изучения программирования и дальнейшее использование полученных знаний, навыков на уроках информатики.
Глава 1. Среда программирования Scratch.
Общие сведения о Scratch
Scratch была создана исследовательской группой под руководством профессора Митчелла Резника в одном из технологических институтов США.
Scratch – это среда, в которой программа составляется с помощью разноцветных блоков управления, точно так же, как с помощью разноцветных кубиков LEGO собирается автомобиль или дом.
Scratch был разработан для обучения школьников и студентов программированию. С помощью данной среды можно создавать фильмы, игры, придумывать и реализовывать различные проекты. Можно сочинять истории, рисовать и анимировать созданных на экране персонажей, а также учиться работать с графикой и звуком. При этом есть возможность поделиться результатами творчества с другими ребятами. Также есть возможность познакомиться с работами других пользователей и найти новые идеи для своей работы.
Программное обеспечение полностью бесплатное, и любой желающий может загрузить из интернета подходящую для своего устройства версию. Можно программировать на сайте «;. Внешний вид программы и инструкции работы в ней переведены на большое количество языков.
Scratch позволяет смешивать графику и фотографии, музыку и звуки.
В переводе с английского Scratch имеет много разных значений: «строчить, скрипеть, царапать, надрезать, отмечать, начальная линия» и ряд других. В связи с тем, что одно из значений слова Scratch «царапать» символом программы был придуман веселый кот (Приложение 1).
Таким образом, Scratch – программа, с помощью которой можно сделать игру и потом самому в неё сыграть.
Внешний вид программы
Внешний вид программы разработан и сделан для детей, поэтому он хорошо понятен.
После запуска программы экран выглядит так, как показано в Приложении 1. Основная область – это сцена, расположенная в правой части экрана, где мы можем увидеть результаты проекта.
Чтобы что-то происходило на сцене, необходимо создавать спрайты, то есть движущиеся рисунки; кнопки для создания новых спрайтов обозначены в Приложении 1 цифрой 2.
Все, что создано, отражается на листе спрайтов (ниже сцены), где можно выбрать один из спрайтов для настройки. В то же время информация о текущем спрайте отображается в середине экрана. Там можно увидеть поле для скриптов, описывающих поведение этого спрайта. В верхней части поля находятся закладки, обозначенные цифрой 3 в Приложении 1, с помощью которых можно перейти от просмотра сценариев к просмотру возможных типов (рисунков) спрайта и звуков, связанных с этим спрайтом. Краткая информация о выбранном спрайте: имя, изображение, координаты и т.д. отображается внизу (Приложение 2).
Сценарии являются обязательной частью каждого спрайта, как визуальные изображения и звуки. К сцене могут быть прикреплены общие атрибуты, относящиеся ко всему проекту: она также может иметь свои собственные сценарии, изображения и звуки.
При написании сценариев используется палитра блоков, которая занимает среднюю часть экрана. В его верхней части расположены 8 разноцветных кнопок (Приложение 3), которые выбирают нужную группу команд. Команды для выбранной группы отображаются в нижней части окна.
Когда все будет готово, вы можете нажать кнопку, обозначенную цифрой 3 в Приложении 1, и перейти в полноэкранный режим, в котором сцена займет весь экран, а все остальные области будут скрыты.
Итак, чтобы создать свой собственный проект, нужны следующие действия:
- выбрать файлы с изображениями и, возможно, со звуками;
- удалить «рекламного» кота;
- создать необходимое количество спрайтов и прикрепить к ним рисунки и звуки;
- с помощью палитры блоков и мыши собрать необходимые скрипты и выполнить их отладку.
Глава 2. Создание компьютерной игры в среде программирование Scratch
Изучение интереса младших школьников к компьютерным играм
В начальном школьном возрасте ребенок познает мир через обучение и игры. Многие современные детские игры связаны с компьютерами и телефонами.
Чтобы выяснить, играют ли младшие школьники в компьютерные игры и интересуются ли они темой самостоятельного создания игр, был проведен опрос учащихся 3 класса. Всего было опрошено 14 человек. Анкета (Приложение 4) состояла из четырех вопросов.
Полученные результаты представим в виде диаграмм.
Основываясь на результатах исследования, можно сделать вывод, что компьютерные игры пользуются популярностью у детей.
Ответы на следующие вопросы отражают желание ребят научиться программированию.
Полученные результаты подтверждают интерес современных детей к компьютерам, а главное, то, что дети хотят не только играть в готовые игры, но и создавать их сами. Навыки программирования необходимы в современном мире, и они помогут освоить популярные профессии в будущем. Поэтому в начальном школьном возрасте актуально использование программы Scratch.
Создание игры «Птица ловит бабочек» в программе Scratch
Создание игры начал с выбора темы и с разработки сценария. Решил сделать игру, где Тукан ловит бабочек. Для этого выбрал фон неба (Blue Sky 2), спрайт облака (cloud-a) (цифра 1 в Приложении 5) и спрайт Птицы (Toucan-c) (цифра 2 в Приложении 5).
Далее начал создавать «Код» (Приложение 6), чтобы Тукан мог перемещаться вверх и вниз, добавил спрайт – бабочка (Butterfly1-a) (цифра 3 в Приложении 5), которую Тукан мог бы поймать. После этого написал код программы для бабочки, чтобы она появлялась на свободном месте экрана и свободно летела на Тукана. Затем прописал управление Туканом, назначил клавиши стрелка вверх – «вверх», стрелка вниз – «вниз». Создал переменную «Счет» (цифра 4 в Приложении 5), для подсчета пойманных бабочек. За каждую пойманную бабочку, пользователь получает 1 балл. Потом создал переменную «Оставшееся время» (цифра 5 в Приложении 5) и установил ее первоначальное значение 60 сек. После окончания времени персонажи исчезают, набранные очки остаются и на сцене появляется надпись «Игра окончена» (Приложение 6).
Таким образом, с помощью среды Scratch, была создана мини-игра, в которую можно играть в свободное время, при этом тренировать внимание.
Заключение
В современном мире технологии играют важную роль. Благодаря современным технологиям у нас появилось множество интересных возможностей: создание собственных компьютерных игр, обучающих программ, различных приложений для телефона, компьютера.
Наши исследования показали, что дети рано начинают интересоваться компьютерными играми. Этот интерес можно использовать в образовательных целях.
Гипотеза о том, каждый может научиться создавать мини-игры с помощью программы Scratch, была подтверждена в результате данной работы. При работе со средой Scratch не нужно знать сложные языки программирования, так как все инструменты представлены в виде графических блоков. Путем их комбинирования можно создавать программы и тестировать их в этой же среде.
Цель проекта была направлена на изучение возможностей Scratch для создания компьютерных игр. Мы успешно создали мини-игру и освоили функции программы. Таким образом, цель была достигнута.
Программирование играет большую роль в развитии мышления, воображения. Изучение принципов программирования поможет мне при дальнейшем обучении и в определении с профессией.
Список использованных источников информации
- Официальная страница Scratch. [Электронный ресурс] http://
- К. Вордерман, Дж. Вудкок, Ш. Макаманус и др.; пер. с англ. С. Ломакина. – М.: Манн, Иванов и Фербер / Программирование для детей. Иллюстрированное руководство по языкам Scratch и Python / 2015.
- Великович Л., Цветкова М. Программирование для начинающих. – М.: Бином, 2007.
- Программирование для детей на языке SCRATCH \пер. А. Банкрашков. – М.:АСТ, 2017.
Приложения
Приложение 1
Приложение 2
Приложение 3
Приложение 4
Анкета для исследовательской работы
Ответьте на вопросы (да или нет)
- Есть ли у Вас дома компьютер?____________
- Играете ли Вы в компьютерные игры? _________
- Хотели бы вы научиться самостоятельно создавать компьютерные игры?__________
- Знакомы ли Вы со средой программирования SCRATCH?__________
Приложение 5
Приложение 6
Приложение 7
По теме: методические разработки, презентации и конспекты
Занятие кружка "Умники и умницы" на тему "Совершенствование воображения. Развитие наглядно-образного мышления. Создание мини-проекта".
Занятие кружка «ЮНЫМ УМНИКАМ И УМНИЦАМ» во 2-м классе.Тема:совершенствование воображения. Развитие наглядно – образного мышления. Создание мини-проекта.Цели:Ø развивать творческие способно...

Сертификаты о создании мини-сайта и электронного портфолио.
Сертификат за создание персонального мини-сайта. Сертификат за создание электронного портфолио. Благодарность за активное участие в работе социальной сети работников образования....
Методическая разработка "Создание мини-проекта "Широкая масленица"(паспорт мини-проекта)
Возраст детей начальной школы является благоприятным для формирования культурно-нравственных основ через изучение устного народного творчества и декоративно-прикладного искусства посредством проектной...

«Создание мини-проектов на уроках английского языка, как метод активизации полученных лексических и грамматических знаний в собственных творческих работах учащихся»
Данная методическая разработка раскрывает актуальность темы, само понятие мини проектов и предлагает варианты тем одностраничных проектных работ для учащихся 3-х классов....
Проект "Создание мини-сайта "Публичное выступление"
Проектная работа учащихся 3-го класса МБОУ Гимназия № 7 "Создание мини-сайта Публичное выступление".В наше время все больше ребят сталкиваются с необходимостью выступать публично. Даже стоя ...

Примерный учебный план по обучению программированию на Scratch и в AppInventor для детей 7-110 и 11-14
Календарно-тематическое планирование по обучению детей начальной и средней школы основам логики и программирования на языке Scratch и созданию мобильных приложений для Android, расчитанное на 28 занят...

