Details

Title Десктопное приложение по математике для детей 7-10 лет, предназначенное для повышения эффективности обучения: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» = A desktop Mathematics application for children aged 7-10 aimed to improve learning effectiveness
Creators Жданова Ирина Вячеславовна
Scientific adviser Веремьев Виктор Леонтьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects десктопное приложение ; машинное обучение ; младшие школьники ; рекомендательная система ; PyQt5 ; desktop application ; machine learning ; elementary school students ; recommendation system
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.03
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-2603
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\42774
Record create date 8/21/2026

Allowed Actions

–

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

данной работе рассмотрены методические подходы к обучению математике в начальной школе, психолого-педагогические и эргономические требования к цифровым образовательным ресурсам, а также проанализированы существующие образовательные приложения и принципы построения рекомендательных систем. На основе проведённого анализа были спроектированы архитектура приложения и структура базы данных, разработана рекомендательная система на основе многослойного перцептрона, а также реализованы генератор заданий, пользовательский интерфейс и модуль формирования отчётов для родителей. Программная часть проекта реализована на языке Python в среде разработки PyCharm. Для создания графического интерфейса использовалась библиотека PyQt5, для хранения данных применялась СУБД SQLite, для реализации рекомендательной системы и обработки данных использовались библиотеки NumPy и scikit-learn, а для визуализации статистики – matplotlib. В ходе работы были проведены функциональное и сценарное тестирование приложения, а также апробация в образовательном учреждении. Полученные результаты подтвердили корректность работы основных модулей системы, а отзывы педагогов показали практическую значимость и востребованность разработанного приложения.

In this paper, methodological approaches to teaching mathematics in elementary schools, psychological, pedagogical and ergonomic requirements for digital educational resources are considered, as well as existing educational applications and principles of building recommendation systems are analyzed. Based on the analysis, the application architecture and database structure were designed, a recommendation system based on a multilayer perceptron was developed, and a task generator, user interface, and report generation module for parents were implemented. The software part of the project is implemented in Python in the PyCharm development environment. The PyQt5 library was used to create the graphical interface, the SQLite database was used to store data, the NumPy and scikit-learn libraries were used to implement the recommendation system and process data, and matplotlib was used to visualize statistics. In the course of the work, functional and scenario testing of the application was carried out, as well as approbation in an educational institution. The results confirmed the correctness of the main modules of the system, and the feedback from teachers showed the practical significance and relevance of the developed application.

Network User group Action
ILC SPbPU Local Network All
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous
...