lms
lms copied to clipboard
Refine interface for creating Hypothesis enabled LMS assignment (aka “The Picker”)
Instead of an ever growing list of buttons for how to add assignments around a specific format type like Web URL, Youtube video, Vitalsource book, etc. We want to have a much simpler interface that streamlines this UX and possibly combines similar workflows that are inherent in each of those functions today.
It could possibly organized around a single search box at the top— possibly doubling as a box that could take a URL from a web resource, youtube video, etc as well as a search box that could take search terms for the EBSCO service which we also hope to implement.
- If the entry is a valid URL we’d configure a web assignment.
- If the entry is a Youtube URL we’d configure a video transcript annotation assignment.
- If the entry is a JSTOR stable URL, we’d configure a JSTOR assignment. (Note that EBSCO also provides access to most JSTOR materials through their search API).
- Otherwise if the entry is not a valid URL we’d assume that it was a search term and pass it to EBSCO’s API to fetch matching results."