Детальная информация

Название Разработка образовательной платформы для обучения детей шахматам с интерактивными заданиями и системой онлайн-турниров: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» = Development of a Web-Based Educational System for Children’s Chess Instruction with Interactive Exercises and Online Competitions
Авторы Сафонов Кирилл Максимович
Научный руководитель Хахина Анна Михайловна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика школьное шахматное обучение ; веб-платформа ; адаптивный тренажёр ; соревнования в реальном времени ; клиент-серверная архитектура ; school chess instruction ; web platform ; adaptive trainer ; real-time competitions ; client-server architecture
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.03
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2675
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42561
Дата создания записи 21.08.2026

Разрешенные действия

Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов

Группа Анонимные пользователи
Сеть Интернет

Объект исследования — процесс обучения детей шахматам в цифровой образовательной среде. Тема работы — «Разработка образовательной платформы для обучения детей шахматам с интерактивными заданиями и системой онлайн-турниров». Цель работы — проектирование и разработка веб-платформы, включающей интерактивные учебные материалы, тактические задачи с персонализированным подбором сложности и систему онлайн-турниров. Методы и методология исследования включают сравнительный анализ существующих платформ, проектирование трёхзвенной архитектуры «клиент—сервер — СУБД», реализацию алгоритмов Glicko-2 и SM-2 для подбора задач и швейцарской системы для турниров, модульное, функциональное и нагрузочное тестирование, апробацию в школе-заказчике. В результате работы спроектирован и реализован программный комплекс Chess Kids, включающий интерактивные уроки, адаптивный тренажёр задач, онлайн-игру, турнирный модуль и профиль пользователя. Проведены модульное, функциональное и нагрузочное тестирование без выявления критических дефектов; нагрузочное тестирование подтвердило приемлемую производительность при одновременной работе группы учащихся. Платформа апробирована в образовательной организации-заказчике и принята заказчиком. Область применения результатов — самостоятельное обучение детей дома и организация занятий в общеобразовательных школах: бесплатный доступ, русскоязычный контент, работа в браузере без установки дополнительного программного обеспечения. Выводы: цель работы достигнута, поставленные задачи решены; разработанная платформа устраняет выявленный пробел на рынке русскоязычных детских шахматных ресурсов. При выполнении работы использованы следующие информационные технологии: языки программирования Go 1.25 и TypeScript 5.5, библиотека React 18, реляционная СУБД PostgreSQL 16, протокол WebSocket для взаимодействия в реальном времени, платформа контейнеризации Docker, а также средства разработки и тестирования (Vite, Git, стандартная библиотека тестирования Go, браузерные средства разработки).

The object of the study is children’s chess instruction in a digital educational environment. The subject of the thesis is «Development of a Web-Based Educational System for Children’s Chess Instruction with Interactive Exercises and Online Competitions». The objective is to design and implement a web platform comprising interactive learning materials, tactical puzzles with personalized difficulty selection, and an online tournament system. The research methods include comparative analysis of existing platforms, three–tier client-server-database architecture design, implementation of Glicko-2 and SM-2 algorithms for puzzle selection and the Swiss-system tournament pairing, modular, functional, and load testing, and pilot deployment at the commissioning school. The Chess Kids software system was designed and implemented, providing interactive lessons, an adaptive puzzle trainer, online play, tournaments, and a user profile. Modular, functional, and load testing was performed without critical defects; load testing confirmed acceptable performance for a classroom-sized user group. The platform was piloted at the commissioning educational institution and accepted by the customer. The results are applicable to self-paced home learning and school-based chess instruction: free access, Russian-language content, and browser operation without additional software installation. Conclusions: the stated objective was achieved and all tasks were completed; the developed platform addresses the identified gap in Russian-language chess resources for children.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Интернет Авторизованные пользователи СПбПУ
Интернет Анонимные пользователи
...