АВТОМАТИЗАЦІЯ СТВОРЕННЯ, НАПОВНЕННЯ І АДМІНІСТРУВАННЯ КАТЕГОРІЙ КУРСІВ САЙТУ MOODLE

Ефективність і зручність використання сайту Moodle багато в чому визначається його структурою категорій курсів. Є два основні підходи до вибору структури категорій курсів на сайті університету. Перший їх структурує з точки зору викладачів: у категоріях курсів факультету розміщуються категорії курсі...

Full description

Saved in:
Bibliographic Details
Main Author: Олександр Андрійович Щербина
Format: Article
Language:English
Published: Institute for Digitalisation of Education of the NAES of Ukraine 2023-02-01
Series:Інформаційні технології і засоби навчання
Subjects:
Online Access:https://journal.iitta.gov.ua/index.php/itlt/article/view/5117
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Ефективність і зручність використання сайту Moodle багато в чому визначається його структурою категорій курсів. Є два основні підходи до вибору структури категорій курсів на сайті університету. Перший їх структурує з точки зору викладачів: у категоріях курсів факультету розміщуються категорії курсів кафедр. Другий – з точки зору студентів: у категорії курсів факультетів розміщуються категорії курсів освітніх програм. У роботі розглядається структура, яка найкраще поєднує ці два підходи. У ній як базовий використовується перший підхід, а списки курсів за освітніми програмами формуються у формі гіперпосилань, що реалізуються за допомогою елементів курсу Субкурс, розміщених у спеціально створених для них службових курсах. Це дає змогу імпортувати в журнал оцінок службового курсу результатів навчання з усіх дисциплін певної освітньої програми і року навчання та розрахувати на їх основі поточний рейтинг кожного студента, який система Moodle оновлює щохвилини, а в зворотному напрямку експортувати списки студентів. Тоді зарахування студента у службовий курс чи відрахування з нього викликає такі ж дії в усіх курсах цієї освітньої програми. Така структура сайту має істотні переваги, однак її створення вимагає великого обсягу робіт адміністратора, отже, потребує автоматизації. Для цього в роботі використовується утиліта Moosh, призначена для адміністрування сайту Moodle через командний рядок, що значно пришвидшує процес адміністрування при порівнянні з виконанням тих самих дій через власний інтерфейс Moodle. Ще більшого пришвидшення можна досягати, якщо запускати на виконання в Moosh файли, що містять багато таких команд. Але основним змістом цієї роботи є автоматизація створення самих файлів з командами. Це більшою мірою пришвидшує процес адміністрування й підвищує його якість завдяки зменшенню кількості помилок, які мають місце під час ручного набору команд чи адміністрування сайту власними засобами Moodle. У роботі описано процес створення файлів команд, які забезпечують виконання в автоматичному режимі всіх робіт, пов’язаних зі створенням зазначеної вище структури сайту: створення категорій курсів, створення службових курсів та їх наповнення, а також подальше адміністрування сайту, пов’язане із зарахуванням студентів на курси нового навчального року, їх відрахування з минулорічних курсів тощо. Також розглядаються нові плагіни, які підтримують функціонування такої структури сайту.
ISSN:2076-8184