Desire 2 Learn LTI — отправить имя модуля

Есть ли способ, чтобы D2L LMS отправлял инструменту LTI имя текущего модуля или расположение ссылки в оглавлении курса?

Спасибо.


person Asher    schedule 17.03.2014    source источник


Ответы (1)


К сожалению, в настоящее время запуски LTI не позволяют динамически (во время выполнения выбрать значение) предоставлять дополнительную контекстную информацию о точке запуска, кроме идентификатора и типа исходного организационного подразделения.

Тем не менее, вы можете прикреплять пользовательские параметры к ссылкам LTI, поэтому вы можете добавить пользовательский параметр к размещенной ссылке со статическим значением, которое может прочитать поставщик инструментов (и в таком пользовательском параметре, вы могли бы разместить более глубокую контекстную информацию о размещении ссылки).

Недостатки этой стратегии:

  • Пользовательские параметры прикрепляются к ссылкам внешнего средства обучения (LTI) и не обязательно к их размещению, поэтому, если вы используете одну и ту же определенную ссылку, размещенную в нескольких местах, вы получите одни и те же данные настраиваемого параметра.

  • Пользовательские параметры должны быть определены статически во время определения ссылки (или во время изменения), поэтому вы должны заранее знать, где будет использоваться ссылка (для вашего случая использования), или отредактировать определенную ссылку после размещения, чтобы ввести правильную информацию

Если все, о чем вы говорите, — это небольшое количество определенных ссылок, то этот обходной путь может быть полезен; но любой объемный или широкомасштабный обмен сделает этот обходной путь бесполезным.

person Viktor Haag    schedule 24.03.2014