На данный момент права на курс выдает преподаватель-менеджер своей кафедры, либо менеджер конкретного курса. С началом учебного года каждый преподаватель записывает себе на курс обучающихся у него студентов, формирует группы, либо оставляет общий список. На некоторые учебные курсы студенты записываются самостоятельно. Также менеджер дает права другим преподавателям, если им необходимо работать с курсом.
При такой схеме возможны следующие проблемы:
- Когда студент завершает изучение учебного курса ему необходимо отписаться от курса, но он остался записанным.
- Если для курса не настроена "Запись вручную", а доступна "Самостоятельная запись", то на него может записаться любой студент.
- В случае перевода студента из одной группы в другую, объединения или добавления групп, группы в учебном курсе могут быть не исправлены.
- Преподаватели могут перестать вести дисциплину, начать вести другую, но права на старый курс сохранились.
Решение следующее: права на курс хранятся на сервере, поддерживаются в актуальном состоянии в одном месте. А именно:
- Используются уже сформированные группы и потоки из дерева Novell eDirectory.
- Автоматическая синхронизация групп и потоков в каждом курсе Moodle.
- Автоматическое назначение прав преподавателям, ассистентам и т.д.
- Автоматическое добавление и удаление курсов.
Для работы данной возможности необходим список дисциплин, групп, преподавателей от каждой кафедры. Либо, как минимум, конкретной дисциплины.
Дисциплина (аббревиатура) | Потоки | Преподаватели |
Алгоритмические языки и технологии программирования (АЯиТП) | АС-05 |
Иванов И.И. Петрова А.С. |
Существующие курсы будут переводиться на данную технологию постепенно. Для новых курсов она будет использоваться в качестве стандартной.
Предлагаю обсудить данную тему.