hypothesis / lms

LTI app for integrating with learning management systems
BSD 2-Clause "Simplified" License
46 stars 14 forks source link

New grade item is not created in D2L when LTI 1.3 LMS assignment is launched #4699

Open mattdricker opened 2 years ago

mattdricker commented 2 years ago

In the LTI 1.1 version of Hypothesis, when an instructor creates and launches a new Hypothesis assignment in D2L a grade item for that assignment is created automatically. This allows Hypothesis to integrate with the D2L gradebook and enables the Hypothesis grading bar.

With our LTI 1.3 version, however, this grade item must be created and added manually by the instructor to each new assignment before the Hypothesis gradebook integration can be used.

A looming issue is that D2L's New Content Experience removes the ability for instructors to manually create grade items. D2L does currently provide a way to turn on and off the New Content Experience, but not all schools or D2L admins may have this option configured.

This means that for schools which have turned on the New Content Experience and do not allow instructors to enable/disable it, it is impossible for instructors to use Hypothesis' D2L gradebook integration and the Hypothesis grading bar.

Ideally, our LTI 1.3 tool should behave as the LTI 1.1 tool does, by transparently creating a grade item automatically for each new assignment that is launched.

mattdricker commented 2 years ago

This Slack thread is a relevant example of a school where instructors may not have the option to turn off New Content Experience: https://hypothes-is.slack.com/archives/C2BLQDKHA/p1663873215461109

marcospri commented 1 year ago

This is now pending integration with the D2L API.

We'll first integrate with D2L to enable groupings and from that, we can fix this issue (assuming we can create the equivalent grade item using the API).

marcospri commented 1 year ago

Further discussion here

https://hypothes-is.slack.com/archives/C04BXQNU145/p1670491621331899

mattdricker commented 1 year ago

In the time since this issue was first written up, D2L has now added to the New Content Experience the ability for instructors to add their own grading items. This upends the decision making here about whether to enable to enable automatic grading item creation or not.

We will need to have more discussion with Product, Success, and Support teams about the best way forward here.

marcospri commented 1 year ago

This had a new feature release for it but it seems like not the right one judging for the discussion https://hypothes-is.slack.com/archives/C04BXQNU145/p1670491621331899

In needs product discussion on how to proceed.