Тема: РАЗРАБОТКА ПРАКТИЧЕСКИХ ЗАНЯТИЙ ПО ЯЗЫКУ ПРОГРАММИРОВАНИЯ PYTHON НА ОСНОВЕ МОДУЛЯ PYGAME
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ГЛАВА 1. ЯЗЫК ПРОГРАММИРОВАНИЯ PYTHON КАК СРЕДСТВО
ОБУЧЕНИЯ ДЕТЕЙ ПРОГРАММИРОВАНИЮ 5
1.1 Обучение детей на основе игровых технологий 5
1.2 Основы языка программирования Python и сравнение с другими
языками программирования 11
1.3 Сравнение и основные возможности модулей Python 22
ГЛАВА 2. РАЗРАБОТКА ПРАКТИЧЕСКИХ ЗАНЯТИЙ НА ОСНОВЕ
МОДУЛЯ PYGAME ЯЗЫКА ПРОГРАММИРОВАНИЯ PYTHON 28
2.1 Анализ модуля Pygame и создание планов занятий 28
2.2 Разработка практических занятий 33
2.3 Апробация результатов исследования 55
Заключение 57
Список использованной литературы 59
Приложения
📖 Введение
Для решения данного направления мы предлагаем использовать язык программирования Python так как он в данное время является:
- имеет предельно простой синтаксис, на нем легко писать, его легко читать.
- нескончаемое количество справочной литературы: книг, сайтов, платных и бесплатных курсов, готовых шаблонов и исходников.
- множество доступных сред разработки, сервисов и фреймворков [3].
Python актуален для программистов, которые хотели бы связать свою профессиональную деятельность с Data Science (Наука о данных) или Machine Learning (Машинное обучение) — наиболее перспективных направлениях IT [27].
По данным Tiobe.com в апреле 2019 Python занимал 4 место с рейтингом 8%. До сегодняшнего времени Python обогнал язык программирования C++ и занимает 3 место с рейтингом 9.31% [29].
Согласно информации с hh.ru на начало 2019 года, в России ~4500 вакансий для Python-разработчиков, из них ~2000 в Москве и ~700 в Санкт- Петербурге. Это меньше, чем по запросу «Java» (~5500), но больше, чем по запросу «PHP» (~3600), — можно заметить тенденцию, что Python медленно забирает позиции PHP с рынка веб-разработки. Хотя на PHP все еще написано около 80% всех сайтов в интернете [14].
Многие разработчики рассматривают индустрию компьютерных игр лишь как сектор экономики, в котором можно неплохо заработать. Но, на самом деле, создание игр — это ещё и инструмент культуры [1].
Python представляет популярный высокоуровневый язык программирования, который предназначен для создания приложений различных типов. Это и веб-приложения, и игры, и настольные программы, и работа с базами данных. Довольно большое распространение Python получил в области машинного обучения и исследований искусственного интеллекта [2].
Объектом выступает образовательный процесс в системе дополнительного образования детей .
Предметом исследованиям - обучение детей модулю Pygame языка программирования Python.
Цель: разработать практические занятия для детей по языку
программирования Python на основе модуля Pygame.
Задачи:
1. Проанализировать основы игровых технологий
2. Изучить основные понятия по Python
3. Сделать обзор инструментов Pygame
4. Разработать практические занятия
Гипотеза: создание практических занятий по разработке игр с помощью модуля Pygame в языке программирования Python будет способствовать быстрому обучению программированию.
✅ Заключение
Итоги игры выступают в двойном плане - как игровой и как учебно познавательный результат. Дидактическая функция игры реализуется через обсуждение игрового действия, анализ соотношения игровой ситуации как моделирующей, ее соотношения с реальностью. Важнейшая роль в данной модели принадлежит заключительному ретроспективному обсуждению, в котором учащиеся совместно анализируют ход и результаты игры, соотношение игровой (имитационной) модели и реальности, а также ход учебно-игрового взаимодействия
Представленные учебно-методические материалы, подготовленными c использованием модуля Pygame на языке программирования Python, доказали эффективность при обучении школьников созданию игр.
Python представляет популярный высокоуровневый язык программирования, который предназначен для создания приложений различных типов. Это и веб-приложения, и игры, и настольные программы, и работа с базами данных.
Представленная система уроков и созданные условия способствуют развитию творческих способностей детей школьного возраста. Эти данные позволяют сделать вывод о том, что программирование игр положительно влияют на развитие творческих способностей.



