Редактор
Добавить:
Блок:
Шрифт:
Городская
научно-практическая конференция
Направление «Социокультурное»
секция «Современные технологии в
социально-культурной сфере»
2026 год
Контактная информация
Исполнители проекта (11В класс):
Путинцев Савелий Михайлович
(куратор проекта, медиа-директор)
Фисталь Андрей Владимирович
(технический директор, разработчик)

Телефон: +7 (922) 203-93-37
Электронная почта: psm140709@bk.ru
Министерство образования и молодежной политики
Свердловской области
Управление образования Администрации города Нижний Тагил
Муниципальное автономное общеобразовательное учреждение
Политехническая гимназия
Создание единого виртуального пространства
«Новости про ГИМНазию»
на базе отечественной медиаплатформы «МАКС»
для членов образовательного сообщества
МАОУ Политехническая гимназия
Исполнители:
Путинцев Савелий Михайлович,
Фисталь Андрей Владимирович,
учащиеся 11В класса

Руководитель:
Жерлицына Оксана Николаевна,
учитель русского языка и литературы
Актуальность проекта
В нашей повседневной жизни очень много автоматизированных информационными ресурсами процессов, которые ежедневно упрощают многие рутинные дела. Образование
также нуждается в компьютеризации процессов, но, к сожалению, школы редко пользуются новыми технологиями в сферах дистанционной передачи информации. Этот аспект активно затрагивает правительство Российской Федерации, выпускающее федеральные законы (№ 273-ФЗ «Об образовании в РФ» и № 152-ФЗ «О персональных данных») касательно данной темы, подчёркивая актуальность вопроса.
Проблема проекта
Политехническая гимназия – это современное образовательное учреждение, имеющее множество информационных продуктов в социальных сетях. На данный
момент медиапроектов школы настолько много, что порой легко потеряться в потоке информации. Трудности, возникающие во время мобильности между информирующими сайтами образовательного сообщества МАОУ Политехническая гимназия – для целевой аудитории основная проблема, которую мы решаем данным проектом.
Цель проекта
Создание и апробация единого информационного продукта в современном медиапространстве на базе отечественной платформы «МАКС» для автоматизации сбора, надежного хранения, обработки, поиска и выдачи необходимой информации о МАОУ Политехническая гимназия.
Задачи
1.  Собрать информацию о современном образовательном медиапространстве, его структуре и законах (ФЗ № 273, ФЗ № 152),
2.  Распределить роли в команде разработчиков и тестировщиков проекта,
3.  Организовать сотрудничество с партнерами и кураторами школьных объединений,
4.  Спроектировать двухэкранное меню, базу данных и макет будущего проекта,
5.  Собрать прототип и перенести рабочую версию бота на платформу «МАКС» по техническому заданию,
6.  Провести апробацию проекта в 10В классе и внести доработки,
7.  Запустить готовый проект современного образовательного информационного ресурса для открытого использования,
8.  Получить обратную связь, рассчитать смету и определить перспективы.
Этапы работы
1-й этап – поисково-исследовательский (изучение информационных источников по данной теме, изучение нормативно-правовой базы и сравнение платформ);
2-й этап – практический (создание MAX-бота как медиапространства МАОУ Политехническая гимназия, работа с партнерами в лице администрации и командой разработчиков и тестировщиков);
3-й этап – рефлексивно-оценочный (апробация в 10В, доработка в 11В, анализ и выводы по проделанной работе).
Методы работы
- теоретические (поиск и изучение информации, сравнение возможностей платформ);
- эмпирические (опрос членов образовательного сообщества, совместная аналитическая работа);
- беседа, интервьюирование;
- изучение архивов МАОУ Политехническая гимназия.
Выбор социальной сети
Мессенджер «MAX» многофункционален и безопасен. Его характеристики помогают стать отличным медиапространством для любого образовательного учреждения. Кроме того, MAX активно интегрируется с государственными платформами, что упрощает взаимодействие с национальными образовательными ресурсами, обязательными в школах
Преимущества платформы:

1. Оперативность создания и управления
  - понятная система позволяет создать функциональное сообщество за минимальное время;
  - гибкая система ролей (администраторы, модераторы) обеспечивает эффективное управление.

2. Эффективная коммуникация
  - система мгновенных уведомлений своевременно информирует участников;
  - структурирование информации посредством хештегов и закреплённых сообщений.
3. Безопасность образовательной среды и защита от утечек
  - фильтрация нежелательных сообщений и фейковой информации;
  - реализация анонимных каналов обратной связи;
  - отсутствие сторонней рекламы и незначимого контента.

4. Функциональные возможности
  - облачное хранилище учебных материалов (до 4 ГБ на файл);
  - сервис работает с государственными образовательными платформами;
  - связь при слабом сигнале.
Новости про ГИМНазию
«Новости про гимназию» – это бот в мессенджере MAX, который поможет членам образовательного сообщества гимназии следить за значимыми мероприятиями с удобством и доступностью информации, что поможет привлечь ребят к участию в социальных инициативах, в которых они ещё не принимали участие.
Особенности проекта:
1.  Доступ ко всем официальным и неофициальным сообществам МАОУ Политехническая гимназия
2.  Освещение актуальных мероприятий, проходящих в школе
3.  Вся документация и контакты в одном месте
4.  Постоянные актуальные новости и достижения учеников
5.  Комфортная работа алгоритмов
Создание технического задания
тестового бота
Архитектура программного комплекса
Пятиуровневая архитектура системы:

1. Клиентский уровень: интерфейс пользователя и встроенная панель администратора в мессенджере «МАКС».

2. Транспортный уровень (MAX Bot API): асинхронный приём событий и нажатий кнопок через библиотеку maxapi.

3. Ядро обработчиков (pv5.py): маршрутизация команд, пагинация дерева разделов, обработка обращений в поддержку.

4. Подключаемые модули: ИИ-помощник (ai.py), изолированная песочница (sandbox.py), система викторин (quiz_storage.py).

5. Уровень хранения данных (MySQL 8.0): работа с базой вынесена в отдельный поток, чтобы запросы не блокировали основной цикл бота.
Схема взаимодействия модулей в «МАКС»
Python 3.11 • maxapi • MySQL 8.0 • Clodex AI
Пользователь клиент «МАКС» MAX Bot API botapi.max.ru Обработчики pv5.py: меню, квиз, поддержка, админка Администратор панель в чате Библиотека maxapi (asyncio) Меню и навигация дерево папок, 7 кнопок на экран ИИ-помощник ai.py: 4 модели Clodex AI Песочница sandbox.py: 7 с matplotlib Викторины quiz_storage.py Админ-панель рассылки, логи СУБД MySQL 8.0 таблицы users и data (JSON)
Перевод на платформу «МАКС» и база данных
Сначала мы собрали прототип в Telegram для быстрой проверки меню на 10В классе, после чего перенесли рабочую версию на отечественную платформу «МАКС» через асинхронную библиотеку maxapi. Чтобы не переписывать код при каждом изменении расписания или ссылок, данные вынесены в СУБД MySQL:
Таблица 1 — Структура базы данных бота (MySQL)
ТаблицаПолеНазначение в системе
usersidУникальный номер пользователя
usersимяОбращение по имени в ответах
usersсостояние менюВозврат на нужную страницу
dataменю (JSON)Дерево папок, кнопок и ссылок
dataадминистраторыСписок ID с доступом к панели
Таблица 2 — Прототип и рабочая версия
ПараметрПрототипРабочая версия
ПлатформаTelegram«МАКС» (Россия)
БиблиотекаpyTelegramBotAPImaxapi (асинхронная)
Кнопки менюПод сообщениемВстроенные
Оценка ответовНет«Полезно / Не полезно»
Обновление менюПо запросуАвтоматически у всех
Техническое преимущество: пока один запрос ждёт ответа от базы данных или нейросети, асинхронное ядро maxapi параллельно обслуживает остальных учеников гимназии без зависаний.
Процесс работы по созданию
программного обеспечения
Слева: загрузка JSON-дерева меню из MySQL, валидация ссылок и расчёт пагинации (строго по 7 кнопок на страницу).
Справа: динамическое создание новых папок и кнопок через встроенную админ-панель с записью в журнал действий.
Концепция работы бота и структура меню
Меню спроектировано по правилу «не более 7 кнопок на экране» и разделено на два экрана по частоте запросов учеников и родителей:
Первый экран (ежедневное)
Второй экран (развитие и помощь)
Мгновенное обновление: когда администратор добавляет или меняет кнопку, функция update_menu() автоматически обновляет открытое меню у пользователей без перезапуска сервера.
Учебный ИИ-помощник и безопасная песочница
1. Модуль ИИ-помощника (ai.py)
• Шлюз Clodex AI (4 резервные модели): если основная языковая модель не отвечает, бот автоматически переключается на следующую и уведомляет ученика.

• Защита от готовых домашних заданий: ИИ подробно объясняет школьную тему и разбирает похожий пример, но не выдаёт готовое решение за ученика.

• Защита от выдумок: помощник не придумывает расписание или фамилии, а направляет к разделу меню. Формулы выводятся читаемыми символами.
2. Изолированная песочница (sandbox.py)
• Построение графиков (matplotlib): перед запуском код проверяется — запрещены системные и сетевые вызовы, лимит работы — 7 секунд.

matplotlib: y = f(x) (1.2 с)
График сохраняется во временной папке и отправляется ученику готовой картинкой в чат.
Встроенная админ-панель и образовательные викторины
Управление без программиста
Панель администратора встроена прямо в чат бота и доступна только авторизованным кураторам из таблицы data.

Порядок работы администратора (5 шагов):
1. Открыть админ-панель в чате по команде.
2. Выбрать раздел «Меню» и нужную папку.
3. Нажать «Добавить кнопку» и ввести название (до 40 символов).
4. Вставить ссылку (проверка через validators.url).
5. Сохранить изменение — меню обновится у всех учеников без перезапуска.
Модуль викторин и рассылок
• Образовательные квизы (quiz_storage.py): хранят вопрос, варианты ответа, правильный ключ и развёрнутое пояснение. Это превращает бота из простого справочника в интерактивную среду.

• Система рассылок: позволяет администрации мгновенно оповестить всех пользователей бота о важных общешкольных событиях.

• Генерация пригласительных ссылок: встроенный учёт статистики переходов позволяет отслеживать активность классов и сообществ.
Хостинг
Облачный сервер Play2GO (c1.play2go.cloud:22027) • Непрерывная работа 24/7 • Потребление ОЗУ: 303 МБ из 2 ГБ • Нагрузка CPU: 0,54%
Дополнительные функции
Дополнительные функции
Апробация и тестирование системы
Таблица 3 — Результаты проверки модулей бота
Что проверялиКак проверялиИтог
Запуск ботаПереход по ссылке и QR-кодуРаботает штатно
Главное менюПереходы по всем кнопкам 2 экрановРаботает штатно
Внешние ссылкиОткрытие в браузере и телефонеВедут на оф. ресурсы
ИИ-помощникЗапрос учебного заданияОбъясняет, не выдаёт ГДЗ
ПесочницаПостроение графика функцииОтправляет картинку (<2 с)
ВикторинаПрохождение тестового вопросаВыдаёт ответ и пояснение
ПоддержкаОтправка обращения ученикомПриходит администратору
Админ-панельДобавление и изменение кнопкиОбновляется без перезапуска
Итоги апробации в 10В классе:
На классном часе ученики протестировали навигацию (56 пользователей), ИИ-модуль и обратную связь. По итогам в систему внесены 4 улучшения:

1. Добавлена сквозная кнопка быстрого возврата «В главное меню»;

2. Разделы «Расписание» и «Официальные сообщества» подняты на первые позиции;

3. Описания карточек сокращены до 2–3 предложений под экран смартфона;

4. Реализовано автоматическое обновление меню без перезапуска бота.
QR-код для перехода в систему
План реализации проекта
Будущее развитие и смета
1.  Через официальные сообщества и паблики Политехнической Гимназии в сети Интернет привлекается внимание к проекту.

2.  Запускается MAX-бот на указанную целевую аудиторию.

3.  Создается постоянный контент совместно с педагогами и администрацией, формируются новые идеи для основного контент-плана.

4.  Осуществляется организация очных мероприятий и полная работа системы.
Наш MAX-бот – это начало создания единой Всероссийской системы информационного контента образовательных учреждений. Для запуска в другой школе достаточно подключить свою базу данных и заполнить меню через встроенную админ-панель.
Смета расходов на реализацию проекта
Статья расходовКол-воСтоимостьИсточник
Аренда сервера на год12400 руб.Средства авторов
Печать листовок с QR-кодом30 л.450 руб.Средства авторов
ПО (Python, Git, maxapi, MySQL)—0 руб.Свободное ПО
Труд авторов (код, тексты, тесты)110 ч0 руб.Личный вклад
Итого—2850 руб.Средства авторов
Спасибо за внимание!
Мы готовы ответить на ваши вопросы
✥ Переместить (или зажми Alt)