Вебзастосунок для інтервального запам'ятовування

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Тернопіль, ЗУНУ

Abstract

Метою роботи є дослідження підходів до розроблення систем для інтервального запам’ятовування та створення програмного вебзастосунку для оптимізації процесу засвоєння інформації на базі алгоритму SM-2. Методами розроблення обрано метод системного аналізу (для вивчення наявних програмних рішень та специфікацій формату стиснених даних), метод об’єктно-орієнтованого проектування (для побудови масштабованої архітектури додатка на базі програмної платформи Laravel), методи моделювання баз даних (для проектування надійної реляційної структури збереження навчального матеріалу та історії повторень), а також методи алгоритмічної оптимізації. Унаслідок виконання роботи обґрунтовано вибір технологічних та архітектурних рішень для створення освітніх платформ та розроблено програмний додаток, який дає змогу централізовано створювати, імпортувати та вивчати картки, а також аналізувати успішність користувача за допомогою візуалізованого аналізу даних у межах єдиного багатомовного користувацького середовища. Результати дослідження можуть бути використані для подальшого вдосконалення механізмів адаптивного тестування, розширення програмної системи (зокрема, розроблення автоматизованої програми-помічника для швидкого доступу до навчальних занять), а також слугувати програмною основою для розроблення спеціалізованих комерційних освітніх продуктів. The purpose of the study is to research approaches to the development of spaced repetition web-application and to create a software application for optimizing the information assimilation process based on the SM-2 algorithm. The chosen development methods include the method of systems analysis (to study existing software solutions and compressed data format specifications), the method of object-oriented design (to build a scalable application architecture based on the Laravel software framework), database modeling methods (to design a reliable relational structure for storing educational material and repetition history), as well as algorithmic optimization methods. As a result of the work, the choice of technological and architectural solutions for creating educational platforms was substantiated, and a software application was developed that allows to centrally create, import, and study flashcards, as well as analyze user performance through visualized data analysis within a unified multilingual user environment. The research results can be used to further improve adaptive testing mechanisms, expand the software system (in particular, develop an automated assistant program for quick access to study sessions), and serve as a software foundation for the development of specialized commercial educational products.

Description

Citation

Хархаліс, Х. Ю. Вебзастосунок для інтервального запам'ятовування = Spaced repetition web-application : кваліфікаційна робота : спец. 122 – комп’ютерні науки ; освітньо-професійна програма – комп’ютерні науки / Валерія Юріївна Хархаліс ; наук. керівник к.т.н., доц. І. В. Турченко. Тернопіль : ЗУНУ, 2026. 54 с.

Endorsement

Review

Supplemented By

Referenced By