ОРГАНІЗАЦІЯ БЕЗПЕРЕРВНОГО НАВЧАННЯ В LMS НА ОСНОВІ АРХІТЕКТУРИ OFFLINE-FIRST ТА ЗАХИЩЕНОГО ТЕСТУВАННЯ

DOI: 10.31673/2412-4338.2026.019001

  • Барабаш Олег Володимирович (Barabash Oleh) Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», м. Київ https://orcid.org/0000-0003-1715-0761
  • Бандурка Олена Іванівна (Bandurka Olena) Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», м. Київ https://orcid.org/0000-0002-8059-1861
  • Свинчук Ольга Василівна (Svynchuk Olha) Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», м. Київ https://orcid.org/0000-0001-9032-6335
  • Файдюк Тарас Русланович (Faidiuk Taras) Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», м. Київ

Анотація

Стаття присвячена проблемі забезпечення безперервності та якості навчального процесу в системах керування навчальним процесом (LMS) в середовищі нестабільного інетернет-з’єднання. Синхронізація та безпечне офлайн-тестування є досить важливою складовою вищої освіти в умовах дистанційного навчання при відсутності стабільного енергопостачання та при невідкладності створення рівноцінних умов для всіх здобувачів освіти. У них вдало поєднані надійність традиційних методів з гнучкістю інформаційних технологій. З огляду на ситуацію в Україні та непередбачуваність в навчальному процесі, забезпечення безперервного функціонування таких систем є критично важливим для ефективності та якості навчального процесу на будь-якому рівні освіти. Зокрема, основними викликами для таких систем зараз є стійкість до зміни мережевого та світло-постачання, захист від фальсифікування, а також забезпечення цілісності та достовірності даних.

Метою дослідження є розробка архітектури синхронізації навчальних даних та безпечного офлайн-тестування в LMS, яка забезпечить безперервність навчального процесу за умов нестабільного інтернет-з’єднання, перебоїв електропостачання та динамічних змін навантаження. Основний акцент зроблено на моделі Offline-first, механізмах надійної синхронізації та відновлення стану, а також на засобах контролю цілісності й достовірності навчальних даних. Запропонована архітектура передбачає локальне збереження критичних даних і дій користувачів (відповідей на тести, прогресу, подій навчальної активності) з подальшим узгодженням із сервером після відновлення зв’язку. Для зменшення ризиків втрати або підміни інформації застосовуються криптографічні механізми перевірки, журналювання подій та кероване версіонування, що дозволяє виявляти конфлікти синхронізації й коректно їх розв’язувати без втрати якості навчального процесу.

Ключові слова: система керування навчанням (LMS), модель Оffline-first, архітектура системи, синхронізація даних, журнал подій,, цілісність даних, конфлікти версій, криптографічний захист

Список використаної літератури

  1. Топузов О., Локшина О., Головко М. Навчальні втрати: складність проблеми в умовах війни в Україні. Education: Modern Discourses. 2024. № 6. С. 7–17. https://doi.org/10.37472/2617-3107-2023-6-01
  2. Глубока С. Електронне навчання (e-learning): сутність, походження та етапи розвитку, особливості застосування у ЗВО. Актуальнi питання гуманiтарних наук. 2024. Вип. 76, том 1. С. 242-248. https://doi.org/10.24919/2308-4863/76-1-37
  3. Cole J., & Foster H. Using MOODLE: Teaching with the Popular Open Source Course Management System (2nd ed.). Sebastopol, California: O‘Reilly, 2007. 266 p. URL: https://issuu.com/tparks/docs/moodle
  4. Service Workers. Nightly publication history Standards. 13 November 2025. URL: https://www.w3.org/TR/service-workers
  5. Васильківськмй М., Нікітович Д., Болдирева О. Керування доступом до інформаційних даних в інтелектуальних інфокомунікаційних мережах. Вимірювальна та обчислювальна техніка в технологічних процесах. 2022. № 4. С. 5-17. https://doi.org/10.31891/2219-9365-2022-72-4-1
  6. Xu H., Yu S., Jin S., Sun R., Chen G., Sun L. Enhancing robustness in asynchronous feature tracking for event cameras through fusing frame steams.  Complex & Intelligent Systems. 2024. Vol. 10 (2).  P. 6885–6899 https://doi.org/10.1007/s40747-024-01513-0
  7. Shapiro M., Preguiça N., Baquero C., Zawirski M. A comprehensive study of Convergent and Commutative Replicated Data Types (CRDTs). 2011. INRIA Research Report. No. 7506. 47 p. URL: https://dsf.berkeley.edu/cs286/papers/crdt-tr2011.pdf
  8. Overeem M., Spoor M.,  Jansen S.  An empirical characterization of evensourced systeam their schema evolution – Lessons from industry. Journal of Systems Software. 2021. Vol. 178. 110970, ISSN 0164-1212. https://doi.org/10.1016/j.jss.2021.110970
  9. Web Cryptography Level 2. Standart. W3C TR, 22 April 2025. URL: https://www.w3.org/TR/webcrypto-2/
  10. Dworkin M. Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC. NIST Special Publication 800-38D. National Institute of Standards and Technology, 2007. 37 p. https://doi.org/10.6028/NIST.SP.800-38D
  11. Krawczyk H., Eronen P. HMAC-based Extract-and-Expand Key Derivation Function (HKDF). RFC 5869. Internet Engineering Task Force (IETF), 2010. 14 p. https://www.rfc-editor.org/rfc/rfc5869
  12. Закон України «Про захист персональних даних». Верховна Рада України. URL: https://zakon.rada.gov.ua/laws/show/2297-17
  13. Schneier B., Kelsey J. Secure Audit Logs to Support Computer Forensics ACM Transactions on Information and System Security. 1999. Vol. 2, No. 2. P. 159–176. https://dl.acm.org/doi/pdf/10.1145/317087.317089
Номер
Розділ
Статті