Планируется выстраивать индивидуальные образовательные траектории для студентов в зависимости от их личных особенностей (возможно, полученных по результатам тестирования). Или придется хранить их в профиле, или заводить отдельную таблицу (код студента и параметры).
Пока я для простоты ограничилась единственным параметром (стиль познавательной деятельности), который может принимать одно из 3-х значений, и дополнила такое поле в профиль .
Первое, что пришло в голову, это именно разбить студентов на группы по особенностям и для каждой создать немного измененный курс. Но это как-то некрасиво. И неизвестно, сколько будет этих личностных параметров, возможно 3, а может быть и 7. И сколько их комбинаций получится. И будут группы по 1-2 человека
настройка различных элементов для различных групп - это уже реализовано
я использовала доступность элементов в зависимости от результатов прохождения других элементов. В зависимости от групп - не видела. Это где?
Мне казалось, что лучше немного изменить программу вывода элементов в курс, добавив проверку параметра. И внести этот параметр как поле в таблицу элементов курса. Тогда если параметр элемента соответствует параметру студента - то элемент показывается. Вот, примерно такие были планы