Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Epic 1: UI Improvements to the Library Authoring Environment
Epic 2: Libraries support Collections (subsets of components)
Epic 3: Simplifying the “Use Existing Content” Workflow in Courses (formerly the “Library Block”)

...

  • Authors can create subsets of components for the sake of grouping like components together as a method of content organization and management. 

    • For example, I want to create a subset of evergreen videos about how to do peer-reviews.

  • Authors can create as many Collections in a Library as they wish.

  • Authors can add as many components to a collection as they wish.

  • Components can live in multiple collections.

  • Collections can contain mixed media types (for example, a collection may contain video components, text blocks and problems all within the same collection).

  • Basic keyword search within a collection

  • Basic sort and filter

    • Sort alphabetical

    • Filter by tag

  • [FUTURE STATE] When Libraries support units, subsections and section, collections may also contain any combination of components, units, sections and subsections. Note that a single unit or a single section is not considered a Collection. Rather, a Collection is comprised of multiple sections, multiple units, etc.

...

How authors create Collections:

...

:

  • When authors create new components in a Library or edit them, they can choose to “add to a new Collection” or “add to a pre-existing Collection”.

  • Create

    Authors can create a collection and add components to it. I know I need a collection of all my ‘how-to videos’, I go to my library > create new collection > title it > save. Now I can go ahead and add content to the existing library.

  • Auto: Authors can use pre-existing tag infrastructure queries to create Collections, based on tags that have already been added to components. For example, create a Collection, or add, with all components that have been tagged with “algebra”, “easy” and “multiple choice”.

  • Authors can give Collections titles and brief descriptions. These can be edited later.

  • Authors can add tags to Collections, in the same way that they can add tags to components.

...

  • Authors can view all of their Collections in one place within the Library.

  • Authors can search for Collections in the same way they search for content. Collections turn up in search results, and authors can refine search results by collection.

    • Search results indicate whether the result is a component or a collection.

    • Eg, I conduct a free-text search for “algebra” and 239 results display, including individual components and collections. I can further refine my search for “collections only”.

  • OUT OF SCOPE FOR NOW: Searching or refining searches within a collection. The assumption is that Collections will be small enough that complex search functionality within a Collection probably isn’t necessary.

Epic 3: Simplifying the “Use Existing Content” Workflow in Courses (formerly the “Library Block”)

...

  • Authors have four options for creating pools of content to randomize:

    • Authors can choose a Collection that already exists from a Library. All of the content in that Collection will become part of the randomized pool.

    • Authors can query tags to choose which components they want to become part of a randomized pool:

      • Give me all the problems with Tag: Accounting

      • Give me all problems with Tag: Accounting and Tag:Easy

      • Give me all the problems with one of the following tags: Tag: Accounting, Tag:Section1

    • Authors can query tags with refinement

    • Authors can select a Collection and then search and refine within the Collection

Requirements for updating content:

...