Milestone Planning: LTI Advantage

LTI Outcomes / Ideas

  • LTI Freedom (Platform extensibility)

    • Increase integration points for extending the platform via standard LTI

      • Discussions

      • Arbitrary tabs

    • Increase tools that support LTI

      • Create LTI provider wrappers for edX tools so they can be used in more places on the platform

  • LTI Features

    • Graded support for LTI Consumer xBlock for 1.3 specification

    • Which outcomes do we need to consider for other LTI Advantage Services?

      • Roles/Provisioning

      • Deep Linking

  • LTI Discovery

    • LTI Application Directory for Open edX

      • CourseGraph discovery for tools being used @Robyn Belair (Deactivated)

    • LTI Application Directory for edX.org

  • LTI Authoring & Developer efficiency

    • edX (uses LTI application directory) to simplify LTI integrations in the course

      • Simplified or pre-canned configuration for popular components

    • Omar’s idea: LTI “wrappers” for various types of learning applications

      • DSG did this for Zoom I believe

  • LTI IMS certification

    • 1.1

    • 1.3

    • Advantage

Open Tasks

@Ned Batchelder (Deactivated) to follow up on the grade averaging aspect of LTI, ADR might still need a resolution here. (v1.1)
We decided to not fully implement the AGS service…

 

 

Initial Milestones

  • v1.0: Ungraded Support for LTI v1.3 → DELIVERED

  • v1.1: Graded Support for LTI v1.3 Specification →IN DEVELOPMENT

    • implies Grading Service Support

  • v1.2: Educator Studio Preview for LTI 1.3 Configured Blocks

    • implies Deep Linking support

  • v1.3

Milestone Detail

 

Authoring / Operating

Developer

Rollout Tasks / Discovery

 

Authoring / Operating

Developer

Rollout Tasks / Discovery

M0

Delivered in Earlier Blended Project

M1

Graded Support for LTI v1.3

  • Authoring Documentation Updates for LTI 1.3 Graded Problems + Configuration

@Marco Morales (Deactivated) to add details for updated Authoring Documentation ticket with Robyn to review. (v1.1)
  • ADR for how to implement grading support

    • We will not be implementing the full Assignment+Grades service

      • In:

        • Grade reporting for a single line item (gradebook column)

        • Result service (tool asking for score back from LMS)

      • Out:

        • Tool-generated line items (multiple grades per activity)

  • Finish the grading implementation (small)

  • Increment LTI version to latest with Graded Support

  • Testing + Trying out LTI 1.3 Integration (Acceptance Testing)

    • Find example tools: TurnItIn - LTI 1.3, Gradescope ?, CodeIO, Vocareum, others TBD…

@Robyn Belair (Deactivated) to plan / share survey about LTI tool interest and excitement with partners to learn more
@Marco Morales (Deactivated) to sync with Deen on LTI 1.3 examples needs/updates (v1.1)
@Marco Morales (Deactivated) to schedule time for: “Testing + Trying out LTI 1.3 Integration (Acceptance Testing)” (v1.1)
@Ned Batchelder (Deactivated) to configure LTI 1.3 tools and confirm grade passback for 1/2 tools.

Announce to Partners the LTI Graded Support Exists

@Marco Morales (Deactivated) to draft Partner Portal post for “Announce to Partners the LTI Graded Support Exists “ (v1.1)
@Marco Morales (Deactivated) draft documentation for authors + get Ned / Robyn review.
@Robyn Belair (Deactivated) to reach out to UQ to better unstand LTI tool usage + TurnItIn pilot potential
@Robyn Belair (Deactivated) to configure / explore LTI tools (TurnItIn and others)
@Robyn Belair (Deactivated) - Top 5 LTI integrations we don’t use yet that we should (perhaps using eduappcenter.com for inspiration / research?)

M2

Educator Studio Preview for LTI 1.3 Configured Blocks

  • Implies Deep Linking support

  • Implement Deep Linking

  • Revisit the multiple grades issue

 

M3

 

 

M4

 

 

 

M5   

 

 

 

M6

 

 

 

M7

 

 

 

Later Milestones

Unmapped

  •  

PR/Milestone Mapping