Проект «Программирование на Scratch для создания мини-игр»
проект по информатике (3 класс)

Южакова Светлана Георгиевна

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

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

Скачать:

ВложениеРазмер
Файл proekt_po_skretch_3.docx754.63 КБ

Предварительный просмотр:

Управление образования администрации муниципального округа Горноуральский Свердловской области

Муниципальное бюджетное общеобразовательное учреждение средняя общеобразовательная школа №2

Проект

Направление «Информатика»

(Исследовательская работа)

«Программирование на Scratch для создания мини-игр»

Исполнитель:

Пушкарев Алексей Сергеевич,

ученик 3 класса МБОУ СОШ №2

Руководитель:

Южакова Светлана Георгиевна, учитель начальных классов, первая квалификационная категория

2025 г.


Содержание

Введение 3

Глава 1. Среда программирования Scratch. 5

Общие сведения о Scratch 5

Внешний вид программы 6

Глава 2. Создание компьютерной игры в среде программирование Scratch 8

Изучение интереса младших школьников к компьютерным играм 8

Создание игры «Птица ловит бабочек» в программе Scratch 9

Заключение 10

Список использованных источников информации 11

Приложения 12


Введение

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

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

Мое первое знакомство с программированием началось с того, что мой двоюродный брат показал созданную им игру. Теперь я знаю, что существуют разные языки программирования, например, Python, C, C++, Java и другие, с помощью которых можно выполнять определенные задачи. Одним из самых простых языков программирования является Scratch (Скретч). Эта программа была разработана для обучения программированию школьников. Моя исследовательская работа посвящена программированию в этой среде. Исходя из вышесказанного, определяется актуальность выбранной темы.

Цель работы: исследовать возможности среды Scratch для создания компьютерных игр.

Задачи:

  1. Изучить программное обеспечение Scratch;
  2. Разработать игру в технологии Scratch;
  3. Представить созданную игру пользователям;
  4. Исследовать заинтересованность младших школьников в создании собственных компьютерных игр.

Объект исследования: среда программирования «;.

Предмет: принципы создания компьютерных игр в среде «Scratch».

Гипотеза: каждый может научиться создавать мини-игры с помощью программы Scratch, проявляя свое воображение и творческие способности.

Методы работы над проектом:

  1. поиск и изучение информации;
  2. анкетирование;
  3. программирование в среде «Scratch».

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


Глава 1. Среда программирования Scratch.

Общие сведения о Scratch

Scratch была создана исследовательской группой под руководством профессора Митчелла Резника в одном из технологических институтов США.

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

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

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

Scratch позволяет смешивать графику и фотографии, музыку и звуки.

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

Таким образом, Scratch – программа, с помощью которой можно сделать игру и потом самому в неё сыграть.


Внешний вид программы

Внешний вид программы разработан и сделан для детей, поэтому он хорошо понятен.

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

Чтобы что-то происходило на сцене, необходимо создавать спрайты, то есть движущиеся рисунки; кнопки для создания новых спрайтов обозначены в Приложении 1 цифрой 2.

Все, что создано, отражается на листе спрайтов (ниже сцены), где можно выбрать один из спрайтов для настройки. В то же время информация о текущем спрайте отображается в середине экрана. Там можно увидеть поле для скриптов, описывающих поведение этого спрайта. В верхней части поля находятся закладки, обозначенные цифрой 3 в Приложении 1, с помощью которых можно перейти от просмотра сценариев к просмотру возможных типов (рисунков) спрайта и звуков, связанных с этим спрайтом. Краткая информация о выбранном спрайте: имя, изображение, координаты и т.д. отображается внизу (Приложение 2).

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

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

Когда все будет готово, вы можете нажать кнопку, обозначенную цифрой 3 в Приложении 1, и перейти в полноэкранный режим, в котором сцена займет весь экран, а все остальные области будут скрыты.

Итак, чтобы создать свой собственный проект, нужны следующие действия:

  1. выбрать файлы с изображениями и, возможно, со звуками;
  2. удалить «рекламного» кота;
  3. создать необходимое количество спрайтов и прикрепить к ним рисунки и звуки;
  4. с помощью палитры блоков и мыши собрать необходимые скрипты и выполнить их отладку.


Глава 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 для создания компьютерных игр. Мы успешно создали мини-игру и освоили функции программы. Таким образом, цель была достигнута.

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


Список использованных источников информации

  1. Официальная страница Scratch. [Электронный ресурс] http://
  2. К. Вордерман, Дж. Вудкок, Ш. Макаманус и др.; пер. с англ. С. Ломакина. – М.: Манн, Иванов и Фербер / Программирование для детей. Иллюстрированное руководство по языкам Scratch и Python / 2015.
  3. Великович Л., Цветкова М. Программирование для начинающих. – М.: Бином, 2007.
  4. Программирование для детей на языке SCRATCH \пер. А. Банкрашков. – М.:АСТ, 2017.


Приложения

Приложение 1


Приложение 2


Приложение 3


Приложение 4

Анкета для исследовательской работы

Ответьте на вопросы (да или нет)

  1. Есть ли у Вас дома компьютер?____________
  2. Играете ли Вы в компьютерные игры? _________
  3. Хотели бы вы научиться самостоятельно создавать компьютерные игры?__________
  4. Знакомы ли Вы со средой программирования SCRATCH?__________

Приложение 5


Приложение 6


Приложение 7


По теме: методические разработки, презентации и конспекты

Занятие кружка "Умники и умницы" на тему "Совершенствование воображения. Развитие наглядно-образного мышления. Создание мини-проекта".

Занятие кружка «ЮНЫМ УМНИКАМ И УМНИЦАМ» во 2-м классе.Тема:совершенствование воображения. Развитие наглядно – образного мышления. Создание мини-проекта.Цели:Ø   развивать творческие способно...

Сертификаты о создании мини-сайта и электронного портфолио.

Сертификат за создание персонального мини-сайта. Сертификат за создание электронного портфолио. Благодарность за активное участие в работе социальной сети работников образования....

Методическая разработка "Создание мини-проекта "Широкая масленица"(паспорт мини-проекта)

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

«Создание мини-проектов на уроках английского языка, как метод активизации полученных лексических и грамматических знаний в собственных творческих работах учащихся»

Данная методическая разработка раскрывает актуальность темы, само понятие мини проектов и предлагает варианты тем одностраничных проектных работ для учащихся 3-х классов....

Создание мини-проекта «От чистого истока»

Педагогическая мастерская ...

Проект "Создание мини-сайта "Публичное выступление"

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

Примерный учебный план по обучению программированию на Scratch и в AppInventor для детей 7-110 и 11-14

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