Городская
научно-практическая конференция
научно-практическая конференция
Направление «Социокультурное»
секция «Современные технологии в
социально-культурной сфере»
социально-культурной сфере»
2026 год
Контактная информация
Исполнители проекта (11В класс):
Путинцев Савелий Михайлович
(куратор проекта, медиа-директор)
Фисталь Андрей Владимирович
(технический директор, разработчик)
Телефон: +7 (922) 203-93-37
Электронная почта: psm140709@bk.ru
Путинцев Савелий Михайлович
(куратор проекта, медиа-директор)
Фисталь Андрей Владимирович
(технический директор, разработчик)
Телефон: +7 (922) 203-93-37
Электронная почта: psm140709@bk.ru
Министерство образования и молодежной политики
Свердловской области
Управление образования Администрации города Нижний Тагил
Муниципальное автономное общеобразовательное учреждение
Политехническая гимназия
Свердловской области
Управление образования Администрации города Нижний Тагил
Муниципальное автономное общеобразовательное учреждение
Политехническая гимназия
Создание единого виртуального пространства
«Новости про ГИМНазию»
на базе отечественной медиаплатформы «МАКС»
для членов образовательного сообщества
МАОУ Политехническая гимназия
«Новости про ГИМНазию»
на базе отечественной медиаплатформы «МАКС»
для членов образовательного сообщества
МАОУ Политехническая гимназия
Исполнители:
Путинцев Савелий Михайлович,
Фисталь Андрей Владимирович,
учащиеся 11В класса
Руководитель:
Жерлицына Оксана Николаевна,
учитель русского языка и литературы
Путинцев Савелий Михайлович,
Фисталь Андрей Владимирович,
учащиеся 11В класса
Руководитель:
Жерлицына Оксана Николаевна,
учитель русского языка и литературы
Актуальность проекта
В нашей повседневной жизни очень много автоматизированных информационными ресурсами процессов, которые ежедневно упрощают многие рутинные дела. Образование
также нуждается в компьютеризации процессов, но, к сожалению, школы редко пользуются новыми технологиями в сферах дистанционной передачи информации. Этот аспект активно затрагивает правительство Российской Федерации, выпускающее федеральные законы (№ 273-ФЗ «Об образовании в РФ» и № 152-ФЗ «О персональных данных») касательно данной темы, подчёркивая актуальность вопроса.
Проблема проекта
Политехническая гимназия – это современное образовательное учреждение, имеющее множество информационных продуктов в социальных сетях. На данный
момент медиапроектов школы настолько много, что порой легко потеряться в потоке информации. Трудности, возникающие во время мобильности между информирующими сайтами образовательного сообщества МАОУ Политехническая гимназия – для целевой аудитории основная проблема, которую мы решаем данным проектом.
Цель проекта
Создание и апробация единого информационного продукта в современном медиапространстве на базе отечественной платформы «МАКС» для автоматизации сбора, надежного хранения, обработки, поиска и выдачи необходимой информации о МАОУ Политехническая гимназия.
Задачи
1. Собрать информацию о современном образовательном медиапространстве, его структуре и законах (ФЗ № 273, ФЗ № 152),
2. Распределить роли в команде разработчиков и тестировщиков проекта,
3. Организовать сотрудничество с партнерами и кураторами школьных объединений,
4. Спроектировать двухэкранное меню, базу данных и макет будущего проекта,
5. Собрать прототип и перенести рабочую версию бота на платформу «МАКС» по техническому заданию,
6. Провести апробацию проекта в 10В классе и внести доработки,
7. Запустить готовый проект современного образовательного информационного ресурса для открытого использования,
8. Получить обратную связь, рассчитать смету и определить перспективы.
2. Распределить роли в команде разработчиков и тестировщиков проекта,
3. Организовать сотрудничество с партнерами и кураторами школьных объединений,
4. Спроектировать двухэкранное меню, базу данных и макет будущего проекта,
5. Собрать прототип и перенести рабочую версию бота на платформу «МАКС» по техническому заданию,
6. Провести апробацию проекта в 10В классе и внести доработки,
7. Запустить готовый проект современного образовательного информационного ресурса для открытого использования,
8. Получить обратную связь, рассчитать смету и определить перспективы.
Этапы работы
1-й этап – поисково-исследовательский (изучение информационных источников по данной теме, изучение нормативно-правовой базы и сравнение платформ);
2-й этап – практический (создание MAX-бота как медиапространства МАОУ Политехническая гимназия, работа с партнерами в лице администрации и командой разработчиков и тестировщиков);
3-й этап – рефлексивно-оценочный (апробация в 10В, доработка в 11В, анализ и выводы по проделанной работе).
2-й этап – практический (создание MAX-бота как медиапространства МАОУ Политехническая гимназия, работа с партнерами в лице администрации и командой разработчиков и тестировщиков);
3-й этап – рефлексивно-оценочный (апробация в 10В, доработка в 11В, анализ и выводы по проделанной работе).
Методы работы
- теоретические (поиск и изучение информации, сравнение возможностей платформ);
- эмпирические (опрос членов образовательного сообщества, совместная аналитическая работа);
- беседа, интервьюирование;
- изучение архивов МАОУ Политехническая гимназия.
- эмпирические (опрос членов образовательного сообщества, совместная аналитическая работа);
- беседа, интервьюирование;
- изучение архивов МАОУ Политехническая гимназия.
Выбор социальной сети
Мессенджер «MAX» многофункционален и безопасен. Его характеристики помогают стать отличным медиапространством для любого образовательного учреждения. Кроме того, MAX активно интегрируется с государственными платформами, что упрощает взаимодействие с национальными образовательными ресурсами, обязательными в школах
Преимущества платформы:
1. Оперативность создания и управления
- понятная система позволяет создать функциональное сообщество за минимальное время;
- гибкая система ролей (администраторы, модераторы) обеспечивает эффективное управление.
2. Эффективная коммуникация
- система мгновенных уведомлений своевременно информирует участников;
- структурирование информации посредством хештегов и закреплённых сообщений.
1. Оперативность создания и управления
- понятная система позволяет создать функциональное сообщество за минимальное время;
- гибкая система ролей (администраторы, модераторы) обеспечивает эффективное управление.
2. Эффективная коммуникация
- система мгновенных уведомлений своевременно информирует участников;
- структурирование информации посредством хештегов и закреплённых сообщений.
3. Безопасность образовательной среды и защита от утечек
- фильтрация нежелательных сообщений и фейковой информации;
- реализация анонимных каналов обратной связи;
- отсутствие сторонней рекламы и незначимого контента.
4. Функциональные возможности
- облачное хранилище учебных материалов (до 4 ГБ на файл);
- сервис работает с государственными образовательными платформами;
- связь при слабом сигнале.
- фильтрация нежелательных сообщений и фейковой информации;
- реализация анонимных каналов обратной связи;
- отсутствие сторонней рекламы и незначимого контента.
4. Функциональные возможности
- облачное хранилище учебных материалов (до 4 ГБ на файл);
- сервис работает с государственными образовательными платформами;
- связь при слабом сигнале.
Новости про ГИМНазию
«Новости про гимназию» – это бот в мессенджере MAX, который поможет членам образовательного сообщества гимназии следить за значимыми мероприятиями с удобством и доступностью информации, что поможет привлечь ребят к участию в социальных инициативах, в которых они ещё не принимали участие.
Особенности проекта:
1. Доступ ко всем официальным и неофициальным сообществам МАОУ Политехническая гимназия
2. Освещение актуальных мероприятий, проходящих в школе
3. Вся документация и контакты в одном месте
4. Постоянные актуальные новости и достижения учеников
5. Комфортная работа алгоритмов
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): работа с базой вынесена в отдельный поток, чтобы запросы не блокировали основной цикл бота.
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
Перевод на платформу «МАКС» и база данных
Сначала мы собрали прототип в Telegram для быстрой проверки меню на 10В классе, после чего перенесли рабочую версию на отечественную платформу «МАКС» через асинхронную библиотеку maxapi. Чтобы не переписывать код при каждом изменении расписания или ссылок, данные вынесены в СУБД MySQL:
Таблица 1 — Структура базы данных бота (MySQL)
| Таблица | Поле | Назначение в системе |
|---|---|---|
| users | id | Уникальный номер пользователя |
| users | имя | Обращение по имени в ответах |
| users | состояние меню | Возврат на нужную страницу |
| data | меню (JSON) | Дерево папок, кнопок и ссылок |
| data | администраторы | Список ID с доступом к панели |
Таблица 2 — Прототип и рабочая версия
| Параметр | Прототип | Рабочая версия |
|---|---|---|
| Платформа | Telegram | «МАКС» (Россия) |
| Библиотека | pyTelegramBotAPI | maxapi (асинхронная) |
| Кнопки меню | Под сообщением | Встроенные |
| Оценка ответов | Нет | «Полезно / Не полезно» |
| Обновление меню | По запросу | Автоматически у всех |
Техническое преимущество: пока один запрос ждёт ответа от базы данных или нейросети, асинхронное ядро maxapi параллельно обслуживает остальных учеников гимназии без зависаний.
Процесс работы по созданию
программного обеспечения
программного обеспечения
Слева: загрузка JSON-дерева меню из MySQL, валидация ссылок и расчёт пагинации (строго по 7 кнопок на страницу).
Справа: динамическое создание новых папок и кнопок через встроенную админ-панель с записью в журнал действий.
Справа: динамическое создание новых папок и кнопок через встроенную админ-панель с записью в журнал действий.
Концепция работы бота и структура меню
Меню спроектировано по правилу «не более 7 кнопок на экране» и разделено на два экрана по частоте запросов учеников и родителей:
Первый экран (ежедневное)
1. Расписание
2. Официальные сообщества
3. Мероприятия
4. Школьный спортивный клуб
5. Начальная школа
6. Музей Политехнической гимназии
7. Обратная связь (поддержка)
Второй экран (развитие и помощь)
1. Чат участников
2. Волонтерство
3. Движение первых
4. Советы психолога
5. 80 лет Великой Победы
6. Советы родителям
7. Подготовка к экзаменам
Мгновенное обновление: когда администратор добавляет или меняет кнопку, функция update_menu() автоматически обновляет открытое меню у пользователей без перезапуска сервера.
Учебный ИИ-помощник и безопасная песочница
1. Модуль ИИ-помощника (ai.py)
• Шлюз Clodex AI (4 резервные модели): если основная языковая модель не отвечает, бот автоматически переключается на следующую и уведомляет ученика.• Защита от готовых домашних заданий: ИИ подробно объясняет школьную тему и разбирает похожий пример, но не выдаёт готовое решение за ученика.
• Защита от выдумок: помощник не придумывает расписание или фамилии, а направляет к разделу меню. Формулы выводятся читаемыми символами.
2. Изолированная песочница (sandbox.py)
• Построение графиков (matplotlib): перед запуском код проверяется — запрещены системные и сетевые вызовы, лимит работы — 7 секунд.
График сохраняется во временной папке и отправляется ученику готовой картинкой в чат.
Встроенная админ-панель и образовательные викторины
Управление без программиста
Панель администратора встроена прямо в чат бота и доступна только авторизованным кураторам из таблицы 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. Осуществляется организация очных мероприятий и полная работа системы.
2. Запускается MAX-бот на указанную целевую аудиторию.
3. Создается постоянный контент совместно с педагогами и администрацией, формируются новые идеи для основного контент-плана.
4. Осуществляется организация очных мероприятий и полная работа системы.
Наш MAX-бот – это начало создания единой Всероссийской системы информационного контента образовательных учреждений. Для запуска в другой школе достаточно подключить свою базу данных и заполнить меню через встроенную админ-панель.
Смета расходов на реализацию проекта
| Статья расходов | Кол-во | Стоимость | Источник |
|---|---|---|---|
| Аренда сервера на год | 1 | 2400 руб. | Средства авторов |
| Печать листовок с QR-кодом | 30 л. | 450 руб. | Средства авторов |
| ПО (Python, Git, maxapi, MySQL) | — | 0 руб. | Свободное ПО |
| Труд авторов (код, тексты, тесты) | 110 ч | 0 руб. | Личный вклад |
| Итого | — | 2850 руб. | Средства авторов |
Спасибо за внимание!
Мы готовы ответить на ваши вопросы
Мы готовы ответить на ваши вопросы
✥ Переместить (или зажми Alt)