Closed SteelWagstaff closed 3 years ago
I also have a branch of the LTI Tool/Thin CC exporter that would change how the export routine works for the new proposed Assignment type: https://github.com/SteelWagstaff/pressbooks-lti-provider/tree/assignment-chapter-type
Per a conversation with Ned in 2018, it seems like a better way to do this would be to create a custom chapter type called Assignment and to add support for this to the Thin CC export/LMS import routine as a 'special' chapter type.
Fixed with latest release of the LTI provider 1.3 plugin
Feature Scope
Feature Description
We'd like to create a new chapter type called 'Assignment,' which would indicate that the chapter in question was designed to be used within a Learning Management System as an assignment. The new LTI provider plugin has a function which checks to see if a specific chapter is an "Assignment" before creating a different type of LTI link if it returns as true. Currently the checking mechanism is to see if the chapter title contains a specific string prefix, namely
Assignment:
. Ideally, we'd like to remove this naming requirement and let the author designate the chapter as an 'assignment' type and use this as the condition to check in the Thin CC export routine.Feature Use Case
This would be useful to anyone who intends to use some of their chapters as 'assignments' launched via LTI links within a Learning Management System.
Other Notes
I have a branch with a simple implementation created here that could become a PR if desired.