/
General Approach Questions

General Approach Questions

LTI App Catalog:

Approach questions:

  • What’s the approach for storing and using content from alternate formats like LTI or H5P?

    • The current approach is to use the XBlock API as an adapter layer for any such external formats. There is an H5P XBlock (third party) and an LTI Consumer XBlock (built-in).

  • How are we thinking of the differences between raw blocks and configured blocks? Where is configuration stored?  When is it applied?

Known contingencies: Completion of global LTI configuration

Adaptive Engines/Services

Approach questions:

  • Is there a “gold standard” adaptive engine we can aim to support as an example? Market demand for particular engines or use cases?

    • Possibly two categories we want to support.  One would be developed by tinkerers in a lab at a university, Alosi Labs.  One would be highly proprietary and defensive of their IP, Newton.  How we support this should be completely open via APIs and, probably, message oriented integration patterns.  We should stay arms, or greater length, away from anyone's IP.  Using our data for training is a separate question.

  • What does it mean to have dynamic control over content, and how can we go beyond the small “window of adaptivity” (only an individual component changes) currently possible?

Known contingencies:

  • Completion of descriptive metadata bit of Phase 2

Related content

Concept: LTI Marketplace
Concept: LTI Marketplace
More like this
AL Workshop 2018 Meeting Notes
AL Workshop 2018 Meeting Notes
More like this
Compositor Architecture Proposal
Compositor Architecture Proposal
More like this
AL: Meeting with Harvard/VPAL
AL: Meeting with Harvard/VPAL
More like this
[BD-03] Archived Meeting Notes
[BD-03] Archived Meeting Notes
More like this
2023-08-08 LTI/Learning Tool WG Meeting
2023-08-08 LTI/Learning Tool WG Meeting
More like this