Навчальна підсистема системи підтримки прийняття рішень з вибору мобільної платформи
Authors: Гірник Денис Анатолійович 
Published: March 2022

Сьогодні мобільні технології швидко розвиваються та проникають практично в усі галузі діяльності людини: економіку, науку, освіту.Наряду з цим, розширюється модельний ряд та функціональність мобільних терміналів, спектр підтримуваного системного та прикладного програмного забезпечення, систем стільникового зв’язку, управління сканерами штрих-кодів, методів віддаленого доступу до територіально розподілених баз даних та інтернет-ресурсів тощо.Застосування мобільних технологій стає все більш складним. Вибір мобільної технології для конкретних застосувань стає нетривіальним завданням. Людина, що приймає рішення з вибору для конкретного класу задач, повинна мати належні знання у сферах, не пов’язаних із самою задачею застосування мобільних технологій. Підтримка рішень щодо вибору мобільних технологій для конкретних застосувань на сьогодні відсутня. Тому актуальною проблемою є розроблення систем підтримки прийняття рішень (СППР) з вибору мобільних технологій для визначеного класу задач [1].Розроблений алгоритм [2] прийняття рішень при виборі мобільних технологій на основі визначених класів задач та вимог до апаратних та програмних характеристик і до функціональності системи розробки власного програмного забезпечення. Основні компоненти системи підтримки прийняття рішеньщодо вибору мобільної платформи реалізовані на програмному забезпеченні з відкритим кодом у вигляді веб-ресурсу. Використана LMS Mooddle.СППР містить підсистему навчання користувачів характеристикам та можливостям вибраних мобільних платформ, які необхідні для подальшого аналізу альтернатив при виборі мобільної платформи (рис. 1).Оскільки мобільні платформи розвиваються дуже динамічно, нові версії будуються на кардинально нових принципах,з’являються нові платформи, підсистему навчання можна віднести до систем з відкритим типом контенту тобто до систем, контент яких невідомий на етапі проектування і програмної реалізації підсистеми навчання, і передбачається, що він буде додаватись і розширюватись на етапі використання [4]. Додатковий контент доступний на розподілених веб-ресурсах та у великих сховищах навчальних і довідкових матеріалів, наявних на сайтах підтримки розробників мобільних платформ та постачальників мобільних терміналів і смартфонів. Інтеграція навчальних ресурсів з актуальними навчальними та довідковими ресурсами розробників забезпечує релевантність навчання.Для швидкої перевірки знань та рівня засвоєння учбових матеріалів використовуються засоби контрольних тестувань. Контрольні тести вибору – це послідовність простих питань типу (багато варіантів / одна відповідь), які можуть бути формально перевірені. Питання з бази знань статичних тестів вибираються випадковим способом. База знань містить категорії запитань з різними рівнями складності, які використовуються в залежності від мети тестування. Перевірка знань технічно реалізована у вигляді інтерактивного компоненту з базою даних, пов’язаною з базою даних розділів і тем навчальних курсів.Оскільки тести призначені, в першу чергу, для самоконтролю, питання ідентифікації учня в даному випадку не актуальні.Розглянуті всі етапи організації та здійснення тестування [5]. На стадії підготовки: створення тестів, зберігання та вибір тестів; на стадії видачі: представлення, взаємодія, отримання відповіді та на стадії оцінки: власне оцінка, проставлення балів, забезпечення зворотного зв’язку.База знань статичних тестів формується експертом з предметної області на основі учбових курсів. Інтеграція контрольних тестів з учбовим матеріалом, що подається підсистемою навчання, дозволяє виявити програлини у засвоєнні, звернути увагу учня на конкретні поняття, які слабко засвоєні, та надати рекомендації щодо розділів навчального курсу, які необхідно вивчити повторно. Останнє забезпечує адаптивність навчального середовища.