Розробка застосунку для проведення анкетувань та тестувань в освітньому процесі мовою Python

dc.contributor.authorПавленко, Максим Петровичuk
dc.contributor.authorПавленко, Лілія Василівнаuk
dc.contributor.authorХоменко, Віталій Григоровичuk
dc.date.accessioned2023-08-17T12:49:08Z
dc.date.available2023-08-17T12:49:08Z
dc.date.issued2019
dc.description.abstractФормулювання проблеми. Сучасний освітній процес передбачає всебічне використання інформаційних технологій і зокрема систем онлайн анкетування та тестування. Однак в існуючих застосунках є ряд недоліків, які потребують удосконалення, оптимізації процесів створення, редагування та модифікації завдань. Матеріали і методи. У розробці нового застосунку для організації й проведення анкетування та тестування було використано мову програмування Python, фреймворк Django та наступні модулі Python: social-auth-app-django, xlrd, xlwt, django-ckeditor, django-crispy-forms, django-rosetta. Результати. Визначенні основні параметри та характеристики, які мають бути реалізовані при створенні застосунку. З цією метою проаналізовані поширені програмні застосунки для анкетування та тестування: Anketolog, Google Форм, Survio, Testograf, Typeform. Визначено, що існуючі застосунки позбавлені можливості зручного створення опитувань з великою кількістю завдань, редагування та адаптації вже існуючих опитувань, імпорту та експорту завдань опитувань. У розробленому застосунку, з метою полегшення аутентифікації користувачів, використаний Google API. Створено динамічний фільтр для адміністрування анкет користувачів, за допомогою якого зручно знаходити необхідні відповіді, сортувати їх та збирати статистику. Реалізований механізм імпорту питань з файлу у форматі XLSX. Подальше редагування та можливість розповсюдження створених анкет, реалізовано за допомогою механізму експорту анкети та її питань у форматі XLSX. У розробленій системі анкетування та тестування передбачено механізм експорту статистичних даних у форматах CSV та XLSX. Висновки. Визначені недоліки та можливості в існуючих застосунках для організації й проведення анкетування та тестування. За результатами проведеного аналізу спроектовано та розроблено застосунок мовою програмування Python з використанням фреймворку Django. Головною особливістю застосунку є можливість створення, редагування, експорт та імпорт анкет у форматі Microsoft Excel; одночасне опитування різних респондентів в режимі віддаленого доступу; збір та зберігання результатів, експортування результатів досліджень в різних форматах даних. Наступним кроком у подальших дослідженнях є розробка методики впровадження та використання розробленого застосунку в освітній діяльності викладачів та вчителів.en
dc.identifier.citationПавленко М. Розробка застосунку для проведення анкетувань та тестувань в освітньому процесі мовою Python / Максим Павленко, Лілія Павленко, Віталій Хоменко // Фізико-математична освіта : науковий журнал / Сумський державний педагогічний університет імені А. С. Макаренка. - 2019. - Вип. 4(22). - С. 100-107.uk
dc.identifier.uriDOI: 10.31110/2413-1571-2019-022-4-016
dc.identifier.urihttps://dspace.bdpu.org.ua/handle/123456789/636
dc.language.isoukuk
dc.publisherСумДПУ ім. Макаренкаuk
dc.subjectАнкетування та тестування в освітньому процесіuk
dc.subjectінформаційні технологіїuk
dc.subjectмова програмування Pythonuk
dc.subjectонлайн застосунокuk
dc.subjectметодика анкетування та тестуванняuk
dc.titleРозробка застосунку для проведення анкетувань та тестувань в освітньому процесі мовою Pythonuk
dc.title.alternativeDevelopment of an application for conducting questionnaires and tests in the educational process in Pythonen
dc.typeArticleen
Файли
Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Pavlenko-Developmen-of-an-application-fo-conducting-questionnaires-and-tests-in-the-ducationa-process-in-Python.pdf
Розмір:
1.33 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed to upon submission
Опис:
Зібрання