Інструментальні засоби для тестування знань по різним дисциплінам з програмною генерацією питань

Вантажиться...
Ескіз

Дата

2020

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Мета роботи – створення гібридного застосунку, який являє собою клієнтську частину системи тестування знань «Test of Knowledge». Для реалізації інтерфейсу користувача і логіки програми була вибрана технологія «Flutter». Тестові питання генеруються програмно на серверній частині системи з використанням понятійно-тезисних моделей. Для спілкування між частинами системи використовуються HTTP-запити. В результаті виконання роботи був досліджений поточний стан дистанційної освіти, підходи до складання тестових запитань. Було досліджено переваги і недоліки гібридних технологій. Було обговорено популярні архітектурні підходи для розробки застосунку. Однією з особливостей даної системи є використання технології «Flutter», яка з’явилася порівняно недавно і дозволяє розробляти застосунки для смартфонів і браузерів з використанням єдиної кодової бази. Функціональні можливості програми дозволяє користувачеві проходити тести під своїм іменем і групою. Інтерфейс дозволяє вибрати бажану дисципліну для контролю знань і складність питань. Після проходження тесту користувачеві оголошується результат тестування і видається список посилань на теми, по яким були допущені помилки.

Опис

Ключові слова

дистанційне навчання, автоматизація тестування, Flutter, REST API

Бібліографічний опис

Заїчко, О. П. Інструментальні засоби для тестування знань по різним дисциплінам з програмною генерацією питань : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Заїчко Олексій Павлович. – Київ, 2020. – 69 с.

ORCID

DOI