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

Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: 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
Располагается в коллекциях:Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ)

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

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

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

 

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