|
Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >
Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://dspace.puet.edu.ua/handle/123456789/16493
|
| Название: | Розробка телеграм бота для вдосконалення навиків програмування |
| Авторы: | Хряпченко, Павло Романович |
| Научный руководитель: | Черненко, Оксана Олексіївна |
| Ключевые слова: | ТЕЛЕГРАМ-БОТ МІКРОНАВЧАННЯ ПРОГРАМУВАННЯ ГЕЙМІФІКАЦІЯ PYTHON ІНТЕРВАЛЬНЕ ПОВТОРЕННЯ |
| Дата публикации: | 29-Июн-2026 |
| Аннотация: | Об'єктом розробки є програмне забезпечення — Telegram-бот для вдосконалення навичок програмування у форматі мікронавчання.
Предметом розробки є програмна реалізація серверної логіки бота, навчального контенту та механізмів гейміфікації на основі мови програмування Python.
Метою роботи є створення Telegram-бота, який знижує поріг входу до практики програмування завдяки коротким інтерактивним урокам і формує звичку щоденних занять через гейміфікацію.
Результатом роботи стало розроблення програмного засобу «CodeQuest» на базі мови Python з використанням фреймворку aiogram, реляційної СУБД PostgreSQL та сховища Redis. Реалізовано ключові модулі:
• модуль реєстрації та онбордингу — створення облікового запису, вибір мови програмування, рівня та щоденної цілі;
• модуль курсів та уроків — каталог курсів, послідовне відкриття уроків, облік прогресу;
• рушій уроків — проходження уроку як скінченного автомата з підтримкою восьми типів інтерактивних вправ;
• модуль гейміфікації — нарахування досвіду, рівні, звання, досягнення та серія днів;
• модуль щоденної цілі та челенджу дня — облік цілі, окремий урок дня з бонусом;
• модуль рейтингу — глобальний та тижневий рейтинги гравців;
• модуль інтервального повторення — повернення помилкових вправ для закріплення;
• модуль планувальника — нагадування, генерація челенджів та скидання тижневого рейтингу. |
| Описание: | Хряпченко П.Р. Розробка телеграм бота для вдосконалення навиків програмування: кваліфікаційна робота ... бакалавра: 122 Комп’ютерні науки / Павло Романович Хряпченко; наук. кер. О. О. Черненко. - Полтава : ПУЕТ, 2026. - 72 с. |
| URI: | http://dspace.puet.edu.ua/handle/123456789/16493 |
| Располагается в коллекциях: | Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ)
|
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.
|