Сумка, Тимофій Сергійович2026-06-052026-06-052026-06-04Сумка Т. С. Інформаційна система для вивчення іноземних мов з використанням зовнішніх API-сервісів : кваліфікаційна робота бакалавра : 121 Інженерія програмного забезпечення / Хмельницький національний університет. Хмельницький, 2026. 80 с.https://elar.khmnu.edu.ua/handle/123456789/21200Метою кваліфікаційної роботи є створення інформаційної системи для інтерактивного вивчення іноземних мов із використанням зовнішніх сервісів, що забезпечує персоналізований та інтерактивний навчальний процес, збереження та обробку навчальних даних у хмарному середовищі, а також інтеграцію з зовнішніми API. У роботі проаналізовано предметну область мобільних освітніх застосунків, досліджено психологічні аспекти засвоєння знань, зокрема методику інтервальних повторень (SRS) та принципи гейміфікації за фреймворком Octalysis. Проведено порівняльний аналіз існуючих рішень (Duolingo, Anki, Memrise) та визначено їх недоліки. Обрано архітектурне рішення Clean Architecture з патерном MVVM, спроєктовано модульну структуру системи та модель даних. Для реалізації клієнтської частини використано мову Kotlin та платформу Android, для збереження даних - Firebase, для серверної логіки - фреймворк Ktor. В результаті розроблено мобільний Android-застосунок з підтримкою алгоритму SM-2, підсистемою гейміфікації та інтеграцією із зовнішніми API-сервісами словників.uk121 Інженерія програмного забезпеченняAndroidFirebaseKotlinSRS-алгоритммобільний застосунокінтервальні повторенняІнформаційна система для вивчення іноземних мов з використанням зовнішніх API-сервісівБакалаврські роботи