Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >

Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://dspace.puet.edu.ua/handle/123456789/16493

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

Файлы этого ресурса:

Файл Описание РазмерФормат
Khryapchenko_Pavlo_Knb-41.pdf1,4 MBAdobe PDFПросмотреть/Открыть

Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2005 MIT and Hewlett-Packard - Обратная связь