9.30M

аууууу

1.

Государственное бюджетное общеобразовательное учреждение
города Москвы «Школа № 64»
ПРИВЛЕЧЕНИЕ ВНИМАНИЯ ШКОЛЬНИКОВ К
ПРОБЛЕМЕ ЗАГРЯЗНЕНИЯ КОСМОСА
Участники:
ученики 10А класса ГБОУ Школа № 64
-Инан Даниэль
-Глухов Александр
ученик 10Г класса ГБОУ Школа № 64
-Акинин Святослав
Руководители:
учителя ГБОУ Школа № 64
-Лохина Елена
Александровна
-Богданов Павел Романович

2.

АКТУАЛЬНОСТЬ ПРОЕКТА
На орбите Земли скопилось более 128 миллионов фрагментов космического мусора
размером более 1 мм, которые угрожают МКС, спутникам и будущим космическим
миссиям.
Реальные примеры:
1) Столкновение спутников «Космос-2251» и Iridium 33. Произошло 10
февраля 2009 года на высоте около 790 километров над северной частью
Сибири. В результате оба спутника полностью разрушились, образовав
свыше 600 обломков.
2) Авария спутника «Экспресс-АМ11». Произошла 29 марта 2006 года: в
результате внешнего воздействия разгерметизировался жидкостный контур
системы терморегулирования, космический аппарат получил значительный
динамический импульс, потерял ориентацию в пространстве и начал
неконтролируемое вращение. По предварительным данным, причиной

3.

ЦЕЛЬ ПРОЕКТА:
Разработать интерактивный образовательный комплекс для повышения
осведомленности школьников о проблеме космического мусора через игровое
взаимодействие и визуализацию.
Сроки реализации:
3 месяца
Задачи:
1. Разработка игры о сборе космического мусора
2. Создание 3D модели

4.

ИГРОВОЙ
ПРОЦЕСС:
• Управление кораблём: стрелки ВЛЕВО/ВПРАВО (на стрелочки)
• Запуск сети для сбора мусора: ПРОБЕЛ
• Система жизней (щитов) и урона от столкновений
• Подсчёт очков и отслеживание пропущенного мусора
• Поддержка полноэкранного и оконного режимов

5.

РЕАЛИЗАЦИЯ СОЗДАНИЯ РАБОЧЕЙ ИГРЫ
ЗАДАЧА №1
• Настройка Pygame и создание окна игры
• Определение глобальных переменных и констант
• Создание базовых классов для игровых объектов
• Разработка системы масштабирования для разных разрешений

6.

7.

ЗАДАЧА №2
МЕХАНИКА УПРАВЛЕНИЯ КОРАБЛЁМ
Реализовано:
• Движение по горизонтали (стрелки влево/вправо)
• Система частиц для визуализации двигателей
• Возможность запуска сети для сбора мусора (пробел)

8.

УПРАВЛЕНИЕ
ЧАСТИЦЫ

9.

ИСПОЛЬЗОВАНИЕ
СЕТИ

10.

ЗАДАЧА №2
ДВИЖЕНИЕ И ЛОВЛЯ СЕТЬЮ
• Сеть движется вверх, затем возвращается
• Проверка столкновений с мусором

11.

12.

ПРОВЕРКА СТОЛКНОВЕНИЙ

13.

ЗАДАЧА №3
СИСТЕМА ЖИЗНЕЙ И УРОНА
Игрок имеет 5 щитов (жизней). Урон наносится:
1. При прямом столкновении с космическим мусором
2. При пропуске 3 единиц мусора (они улетают за нижнюю границу)
Механика неуязвимости:
• После получения урона игрок становится неуязвимым на 90 кадров
• В это время корабль мигает
• Столкновение с мусором в это время не наносит урон

14.

15.

ЗАДАЧА №4
ГЕНЕРАЦИЯ КОСМИЧЕСКОГО МУСОРА
• 5 типов мусора с разной графикой
• Случайное появление сверху экрана
• Вращение и разная скорость падения

16.

РАЗНЫЕ ТИПЫ МУСОРА

17.

ДВИЖЕНИЕ МУСОРА

18.

ЗАДАЧА №5
ИНТЕРФЕЙС И ИНФОРМАЦИЯ
• Отображение счёта, жизней, пропущенного мусора
• Индикатор состояния сети (цвет и текст)
• Адаптивный размер шрифта

19.

ОТОБРАЖЕНИЕ ИНТЕРФЕЙСА В MAINGAME

20.

ЗАДАЧА №5
СИСТЕМА МЕНЮ И КНОПОК
• Главное меню и меню настроек
• Управление мышью и клавиатурой

21.

22.

ФИНАЛЬНЫ
Й РЕЗУЛЬТАТ

23.

Пример работы игры
https://disk.yandex.ru/i/czRJSTZtwJ-a0A

24.

РЕАЛИЗАЦИЯ СОЗДАНИЯ 3D МОДЕЛИ В ПРОГРАММЕ
“КОМПАС 3D”
ЗАДАЧА №1
Мероприятия/методы:
• Создание контура прямоугольника
• Выдавливание контура, создание модели нужных размеров
• Фаска и проделывание отверстия
Результаты:
• Создана основа модуля, с которой уже возможно дальнейшее
редактирование

25.

Создание и выдавливание
контура
Фаска
модели
Результат
Проделывание
отверстия

26.

ЗАДАЧА №2
Мероприятия/методы:
• Разработка определенного чертежа для каждой грани куба (чертеж солнечных
панелей, сетки, камер или двигателя)
• Выдавливание этого чертежа
• Дальнейшее редактирование готовых объектов (таких как скругление граней
или вырезание ненужных частей)
• Результаты:
• Детализированная модель, с проработанными деталями

27.

Панели
Камера и сетка
Результат
Камера
Двигатель

28.

ЗАДАЧА №3
Мероприятия/методы:
• Создание поворотных двигателей
• Ионизирование главного и поворотных двигателей
• Проверка модуля на различные ошибки (непересекающиеся
поверхности, толщину стенок, симметричность)
• Результаты:
• Полностью готовая модель космического модуля

29.

Создание двигателя
результ
ат
Ионизирование поворотных и главного двигателя

30.

ЗАДАЧА №4
Мероприятия/методы:
• Экспортирование модели в формат STL
для 3D принтера
• Настраивание параметров печати
(материал, слой, поддержка) и ее запуск
• Результаты:
• Распечатанная на 3D принтере модель
космического модуля

31.

РЕЗУЛЬТАТЫ ПРОЕКТА
За 3 месяца реализации проекта создана полнофункциональная
образовательная игра на Python, включающая:
РЕЗУЛЬТАТЫ ПРОЕКТА:
• Рабочая игра с 3 экранами: меню, игра, настройки
• Интуитивная система управления
• Система подсчёта очков и жизней
• Механика сбора мусора с помощью сети
• Разные разрешения экрана
Готова полноценная детализированная модель космического модуля, с ребрами
приблизительно в 30 раз меньше настоящего

32.

ЗНАЧЕНИЕ РЕЗУЛЬТАТОВ
• Образовательное: Ученики в интерактивной форме узнают о
проблеме космического мусора
• Социальное: Формирование экологического сознания у
молодого поколения
• Профориентационное: Интерес к космическим технологиям и
IT-специальностям
English     Русский Rules